Capgemini is seeking a Java Backend Developer to help leading organizations unlock the value of technology and build a more sustainable and inclusive world by developing high-performance backend systems, APIs, and leveraging technologies like Spring Boot, MongoDB, and Kafka.
Requirements
- 6 years of backend development experience with Java.
- Strong hands-on experience with Spring Boot and microservices.
- Proven expertise in API design, development, and documentation.
- Experience with Kafka and MongoDB.
- Familiarity with CI/CD pipelines and AWS cloud platforms.
- AWS knowledge is a plus.
Responsibilities
- Design, develop, and maintain scalable RESTful APIs using Java and Spring Boot.
- Implement Kafka for event-driven architecture.
- Drive backend acceleration strategies, including asynchronous processing and query optimization.
- Work extensively with MongoDB.
- Participate actively in Agile development methodologies.
- Ensure high code quality through testing, documentation, and code reviews.
Other
- Excellent problem-solving and communication skills.
- Must have a bachelor's degree or higher (implied by the context).
- Ability to work in a collaborative community of colleagues globally.
- Willingness to be part of a full-time role.
- Eligibility to work in the location specified (NYC, NY).