C

Capgemini

Global consulting, technology services, outsourcing

Java Lead

Backend EngineeringUpdated on Nov 14
Full-timeNo salary listed

About the Job

Requirements

  • Senior professional experience in Java software engineering, including technical leadership responsibilities.
  • Strong knowledge of modern Java, Spring or Spring Boot, object-oriented design, and enterprise application patterns.
  • Hands-on experience designing and implementing REST APIs and JSON-based integrations.
  • Experience with relational databases, data access patterns, and application performance optimization.
  • Practical knowledge of Git, automated testing, code-quality controls, and continuous integration and continuous delivery practices.
  • Experience leading code reviews, mentoring engineers, and resolving complex technical issues.
  • Understanding of secure software development and common web-application security risks.
  • Ability to work with architects and business stakeholders and convert requirements into technical designs.
  • Clear professional English and French are mandatory to work autonomously in an international environment.

Responsibilities

  • Lead the technical design and implementation of Java-based applications, services, and integrations.
  • Translate functional and non-functional requirements into robust technical solutions.
  • Define and promote coding standards, reusable patterns, secure-development practices, and engineering guidelines.
  • Design and review REST APIs, JSON-based integrations, data flows, and interfaces with external systems.
  • Guide developers through technical decisions, code reviews, troubleshooting, and continuous improvement.
  • Collaborate with Cloud, DevOps, QA, Security, UX, and Business Analysis teams throughout the delivery lifecycle.
  • Support continuous integration and continuous delivery pipelines, release planning, production-readiness reviews, and defect resolution.
  • Ensure solutions meet performance, maintainability, accessibility, security, and operational requirements.
  • Provide technical estimates, identify dependencies and risks, and communicate them to delivery stakeholders.
  • Maintain clear technical documentation, architecture decisions, and implementation guidance.

Desired Qualifications

  • Experience with Drupal integrations, public-sector portals, or European institutional projects.
  • Cloud-native development experience using containers, Kubernetes, or managed cloud services.
  • Knowledge of event-driven architecture, messaging platforms, or API management.
  • Exposure to accessibility, web analytics, semantic technologies, or SPARQL endpoints.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs