Java Backend Developer | Capgemini Technology Services | Pune, India

We are looking for an experienced Java AWS Backend Developer (Developer, Technical Lead, Technical Manager) to design, develop, and maintain scalable, secure, and high-performance backend systems. You will work on microservices architecture, RESTful APIs, and cloud-native solutions, collaborating with cross-functional teams to deliver enterprise-grade applications.

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.!

Required Skills

  • Minimum Experience: 5 – 12 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 (Mandatory)
  • Good to have: Cloud Formation, Amazon Kinesis, GitLab

Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and mentor junior developers.
  • Adaptable to new technologies and changing requirements.

Company Profile

Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 300,000 team members in nearly 50 countries. With its strong 50-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2020 global revenues of ‚16 billion.