Java Developer – 6 to 9 Years | Bangalore | Capgemini
Join Capgemini as a Senior Java Developer in Bangalore
Are you a passionate Java professional with strong expertise in Spring Boot, Microservices architecture, and cloud-native development? Capgemini is hiring experienced Java Developers in Bangalore to work on enterprise-scale applications and digital transformation initiatives.
Job Summary
As a Senior Java Developer, you will build scalable backend systems using Java 8+, Microservices, and modern frameworks. You’ll contribute to full lifecycle software development, from concept to deployment, using Agile and DevOps practices.
Location: Bangalore
Experience Required: 6 to 9 years
Employment Type: Permanent | Full-time
Industry: Financial Services, Software Engineering
Key Responsibilities
Design and implement microservices using Java 8, Spring Boot, and CI/CD pipelines.
Apply data structure and algorithmic thinking to optimize backend performance.
Develop scalable, containerized services using Docker, Kubernetes/OpenShift, and PCF apps.
Implement and test backend systems with JUnit, Mockito, Kafka, and Avro.
Follow Agile methodologies with DDD, BDD, TDD principles.
Manage version control and continuous delivery using GitHub and Jenkins.
Collaborate with cross-functional teams to translate business requirements into technical solutions.
Apply event sourcing, CQRS, strangler patterns, and saga patterns in microservices design.
Required Skills
Java 8+, Spring Boot – advanced-level
Expertise in Microservices architecture and distributed systems
Strong command over data structures and algorithms
Familiar with Docker, Kubernetes, and PCF
Experience with Kafka, Avro, and MySQL
Unit testing skills using JUnit, Mockito
Proficiency in CI/CD tools – Jenkins, GitHub, Git
Agile methodology experience with DDD, TDD, BDD
Secondary/Bonus Skills
Frontend experience using Angular
Familiarity with event-driven systems and transactional messaging
Benefits
Work in a global technology and engineering leader
Stable, permanent employment with excellent growth opportunities
Access to cutting-edge tools and global project exposure
Learning & development via Capgemini’s internal training ecosystem
Job Location
Bangalore, India (On-site preferred)