About the role

  • Senior Java Developer developing scalable backend applications for Capgemini. Involved in microservices implementation and API integrations with a focus on code quality.

Responsibilities

  • Develop and maintain backend applications.
  • Implement microservices and integrate REST APIs.
  • Ensure code quality through unit testing.
  • Collaborate with teams to deliver scalable solutions.

Requirements

  • Java 17
  • Spring Boot
  • Microservices
  • Testing (JUnit/Mockito)
  • Swagger
  • Maven
  • Relational and NoSQL databases (DB2, Oracle, MongoDB)
  • Integration via REST APIs
  • Git
  • SonarQube
  • IDEs (Eclipse/IntelliJ)
  • Nice to have: Kubernetes, Lombok, MapStruct
  • Messaging systems (Kafka, RabbitMQ)
  • Tools: Jira, Confluence

Benefits

  • Structured career plan with personalized learning paths.
  • Corporate university with access to Harvard, Coursera, Udemy, and Pluralsight.
  • Official certifications with partners such as SAP, AWS, Microsoft, and Salesforce.
  • Language courses with EF Education First (English, Spanish, French, and German).
  • Health and dental insurance.
  • Gympass and Equilibrium (physical and mental health programs).
  • Private pension plan and life insurance.
  • Family Care program: extended maternity and paternity leave, fertility support, and personalized health and wellness guidance.
  • Meal allowance, home office stipend, benefits club, and more!

Job title

Senior Java Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job