Java Developer
capgemini
Job Description
Your Role
We are looking for an experienced Backend Java Developer 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.
- 4 to 9 Years experience in Design and develop backend services using Java (8+), Spring Boot, and microservices architecture.
- Build and expose RESTful APIs following best practices.
- Implement business logic, validations, and exception handling.
- Integrate with SQL/NoSQL databases and external systems.
- Ensure security using Spring Security, OAuth2, and JWT.
- Write unit and integration tests (JUnit, Mockito) and maintain code quality.
- Participate in code reviews, follow clean coding standards, and optimize performance.
- Collaborate with frontend, QA, DevOps, and product teams.
- Troubleshoot and resolve production issues.
- Contribute to CI/CD pipelines, containerization, and cloud deployments.
Your Profile
- Strong proficiency in Java and Spring Boot and microservices.
- Experience on java latest versions
- Hands on Experience on relational and non-relational databases.
- Expertise in REST API development and integration.
- Familiarity with WebClient for reactive programming.
- Solid understanding of JUnit and Mockito for testing.
- Experience with CI/CD tools (GitLab CI.)
- Optimize application performance and troubleshoot production issues.
- Knowledge on Asynchronous communication (RabbitMQ,Kafka,ActiveMQ)
What you''ll love about working here
- We’re committed to ensure that people of all backgrounds feel encouraged and have a sense of belonging at Capgemini. You are valued for who you are, and you can bring your original self to work.
- Every Monday, kick off the week with a musical performance by our in-house band - The Rubber Band. Also get to participate in internal sports events, yoga challenges, or marathons.
- At Capgemini, you can work on cutting -edge projects in tech and engineering with industry leaders or create solutions to overcome societal and environmental challenges.