Apply now »

Java AWS Engineer

Job Description



Location : Bangalore/Chennai

Experience 
: 4-6 Years

Programming
Java 8 (minimum), REST API, Spring Boot, Maven, Gradle, Event Driven, MySQL, RDBMS, Docker

Cloud Platforms & Services
AWS Native, API Gateway, S3, EC2

    Key Responsibilities

• Design and develop scalable, event-driven microservices using Java 8+, Spring Boot, Spring Batch, and Spring Cloud frameworks.
• Build and maintain RESTful APIs; define API contracts using RAML or Swagger.
• Develop microservices SDKs optimized for AWS environments.
• Architect and implement microservices on AWS Native Services, including API Gateway, S3, EC2.
• Configure and manage API Gateway, and contribute to API-led architecture (system, process, experience layers).
• Implement event-driven architecture using Amazon Kinesis/Kafka.
• Integrate with backend databases including MySQL, MariaDB, MongoDB, and other RDBMS platforms.
• Utilize Docker for containerization and deployment.
• Collaborate using Git-based SCM tools such as GitLab, Bitbucket, Stash; define versioning protocols.
• Ensure code quality and security compliance using tools like SonarQube
• Participate in unit testing, component integration testing, and continuous integration workflows.
• Contribute to Agile ceremonies and documentation using Jira and Confluence.!
 
Good to have: Cloud Formation, Amazon Kinesis, GitLab
Ref. code:  408415
Posted on:  25 Feb 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Chennai (ex Madras), IN

Brand:  Capgemini
Professional Community:  Software Engineering

Apply now »