Capgemini

Java Software Engineer

Capgemini
Apply
2 days ago
Fundão, PortugalSenior

Responsibilities

  • Develop, enhance, and maintain scalable backend services using Java and Spring Boot.
  • Build reliable applications and services supporting critical business operations.
  • Work with microservices architectures and REST APIs within an Agile software engineering team.
  • Collaborate with international and French-speaking stakeholders and teams.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of backend development experience using Java and Spring Boot.
  • Hands-on Apache Kafka experience is highly valued.
  • Experience with microservices architectures and REST API development.
  • Knowledge of PostgreSQL is a plus.
  • Familiarity with Git, CI/CD practices, and unit/integration testing.
  • Strong analytical, problem-solving, communication, and continuous-learning skills.
  • Availability to work from Fundão and two days per week in Capgemini offices.
  • Mandatory English proficiency; French is a strong plus.

Benefits

  • Multicultural, inclusive, and supportive team environment promoting work-life balance.
  • Hybrid work arrangement with two days per week in Capgemini offices.
  • Career growth programs, training, and certifications in cutting-edge technologies.
  • Health and life insurance.
  • Referral program with bonuses for talent recommendations.
  • Great office locations.

Tech Stack

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me