Dice is the leading career destination for tech experts at every stage of their careers. Our client, GTSS Inc, is seeking the following. Apply via Dice today
Senior Java Full Stack Developer (Java, React, AWS, Spring Boot)
Minneapolise, MN (Onsite/Hybrid)
We are seeking a highly experienced Senior Java Full Stack Developer with 14+ years of hands-on experience in designing, developing, and deploying enterprise-grade applications.
The ideal candidate will have deep expertise in Java, Spring Boot, React, and AWS cloud technologies, along with strong architectural and leadership capabilities.
This role requires collaboration with cross-functional teams to deliver scalable, high-performance solutions in a fast-paced environment.
Design, develop, and maintain scalable web applications using Java, Spring Boot, and
Architect and implement microservices-based solutions.
Lead backend development efforts and contribute to frontend architecture.
Develop RESTful APIs and integrate third-party services.
Deploy, manage, and optimize applications on AWS cloud (EC2, S3, RDS, Lambda, ECS/EKS, CloudFormation).
Ensure application performance, security, scalability, and reliability.
Implement CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar.
Conduct code reviews, mentor junior developers, and enforce best practices.
Collaborate with DevOps, QA, Product, and Business teams to deliver high-quality solutions.
Participate in architectural discussions and technology decision-making.
14+ years of experience in software development.
Strong expertise in Java (8/11/17), Spring Boot, Spring MVC, Spring Security.
Extensive experience in , Redux, TypeScript, HTML5, CSS3.
Proven experience building and deploying applications in AWS cloud environment.
Strong experience with Microservices architecture and RESTful API development.
Experience with relational and NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB).
Hands-on experience with Docker, Kubernetes, and container orchestration.
Familiarity with messaging systems (Kafka, RabbitMQ).
Strong understanding of Agile/Scrum methodologies.
Excellent problem-solving and communication skills.
Knowledge of performance tuning and application monitoring tools.
Prior experience leading technical teams.
AWS Certification (Solutions Architect/Developer) is a plus.
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
¿Te interesa este puesto?