> Markdown version of [/jobs/ext/3209359-developpeuse-developpeur-java](https://www.wearedevelopers.com/jobs/ext/3209359-developpeuse-developpeur-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeuse / Développeur Java - **Company:** Capgemini - **Location:** Plouzané, France (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Agile Methodology, Automation of Tests, Checkstyle, Continuous Integration, Eclipse (Software), Gradle, JavaFX, SonarQube, SQL Databases, Virtualization Technology, Gitlab, Git, Docker, Jenkins - **Published:** September 18, 2026 - **Apply:** https://espace-emploi.agefiph.fr/jobs/21889359 ## About the Role + Swing + Gradle + SQL + Gitlab, * Bac+5 (école d'ingénieur / université) avec 3+ ans d'expérience en développement Java (idéalement sur applications desktop). * Bonne maîtrise d'au moins un framework UI : Swing et/ou JavaFX et/ou Eclipse RCP ; aisance sous Windows et IDE Eclipse. * Solide culture outillage : Git, SQL, CI/CD (Jenkins/GitLab), et démarche qualité (SonarQube & outillage de contrôle). * Connaissance des pratiques de build & déploiement (Ant/Gradle, packaging), tests automatisés, et environnement Docker/virtualisation appréciés. * À l'aise en contexte contraint et sensible : rigueur, sens du delivery, travail sur site client et éligibilité à des contraintes de sécurité / nationalité. ## Description En tant que Développeuse / Développeur Java au sein de notre équipe à Brest, vous intervenez pour un de nos clients dans le secteur Défense sur des applications liées à la préparation et restitution de mission dans un environnement exigeant.En rejoignant nos équipes, vous contribuerez activement a une dynamique, visant à faire de Capgemini Engineering une entreprise augmentée, où l'IA devient un levier concret de performance, d'innovation et de création de valeur pour nos métiers et nos clients. Vos principales missions seront : * Développer des fonctionnalités Java orientées équipements/moyens opérationnels, incluant préparation et restitution de mission. * Concevoir et maintenir des interfaces desktop (Swing / JavaFX / Eclipse RCP) adaptées aux utilisateurs. * Implémenter la persistance et les traitements associés via SQL (modélisation, requêtes, optimisation). * Industrialiser la qualité et les livraisons : Git, revues, qualimétrie (SonarQube/PMD/Checkstyle/SpotBugs) et CI (Jenkins/GitLab). * Contribuer à l'ingénierie et au cycle projet : prise en compte exigences/architecture, travail Agile, tests automatisés, packaging/build (Ant/Gradle/InnoSetup), et bonnes pratiques cybersécurité ## Related Videos - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)