We are hiring an experienced Java Full Stack Developer to support a strategic modernization program involving migration of JBOSS 18 / EJB-based applications to Spring Boot microservices. The role includes containerization and deployment on AWS ECS Fargate, with close collaboration across Architecture, DevOps, and QA teams.
Key Responsibilities
Analyze and migrate legacy JBOSS/EJB applications to Spring Boot microservices.
Design and develop REST/gRPC APIs ensuring scalability, security, and backward compatibility.
Build backend services using Spring Boot, Spring Data JPA, and Spring Security.
Develop and integrate frontend components using Angular or React.
Containerize applications using Docker and manage images in Amazon ECR.
Deploy and manage services on AWS ECS Fargate with auto-scaling and monitoring.
Build and maintain CI/CD pipelines using Jenkins or GitHub Actions.
Perform migration validation, parallel runs, and support cutover activities.
Collaborate in Agile/Scrum teams and maintain technical documentation.
Mandatory Skills & Experience
5+ years of experience in Java Full Stack development.
Strong expertise in Java 8/11, Spring Boot, and Microservices.
Hands-on experience with REST APIs, Spring Data JPA, and Spring Security.
Frontend experience with Angular or React, HTML5, CSS, JavaScript.
Strong AWS experience: ECS, Fargate, EC2, S3, RDS.
Experience with Docker and Amazon ECR.
CI/CD experience using Jenkins or GitHub Actions.
Database experience with Oracle, PostgreSQL, or Aurora.
Solid understanding of Agile/Scrum methodologies.
Job Types: Full-time, Contractual / Temporary
Contract length: 12 months
Pay: ?70,000.00 - ?90,000.00 per month
Benefits:
Work from home
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.