C

Capgemini

Global consulting, technology services, outsourcing

Développeuse / Développeur Java

Desktop Application DevelopmentUpdated on Nov 14
Full-timePlouzané, FranceNo salary listed

About the Job

Requirements

  • A Bac+5 qualification from an engineering school or university and at least three years of Java development experience, ideally on desktop applications.
  • Good command of at least one user-interface framework: Swing, JavaFX, or Eclipse RCP; comfortable using Windows and the Eclipse integrated development environment.
  • Solid familiarity with Git, SQL, continuous integration and delivery using Jenkins or GitLab, and quality practices using SonarQube or other code-quality tools.
  • Comfort with build and deployment practices including Ant or Gradle and packaging, automated testing, and Docker or virtualization environments.
  • Able to work rigorously in a constrained and sensitive context, with a focus on delivery, on-site client work, and eligibility for security or nationality constraints.

Responsibilities

  • Develop Java features for operational equipment and resources, including mission preparation and debriefing.
  • Design and maintain desktop interfaces using Swing, JavaFX, or Eclipse RCP for users.
  • Implement persistence and related processing using SQL, including data modeling, queries, and optimization.
  • Industrialize quality and releases using Git, code reviews, quality metrics and tools such as SonarQube, PMD, Checkstyle, and SpotBugs, and continuous integration with Jenkins or GitLab.
  • Contribute to engineering and the project lifecycle by handling requirements and architecture, working in an Agile process, implementing automated tests, packaging and building with Ant, Gradle, or InnoSetup, and following cybersecurity best practices.

Desired Qualifications

  • Experience developing Java desktop applications.
  • Knowledge of Docker or virtualization environments.

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