Développeuse / Développeur Java
About the role
Vos missions
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é
Votre profil
- 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é.
Quelques raisons de nous rejoindre
Nos engagements et priorités
Not included in the source posting: qualifications, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.