Architecte Java & Lead Developer Java Senior H/F
Freelance.com
- Colombes - 92
- Freelance
- Bac +5
- Services aux Entreprises
Les compétences pour ce job
Détail du poste
Le besoin
Contexte
Dans le cadre d'un programme de stabilisation d'applications stratégiques, un client souhaite renforcer temporairement son équipe avec deux experts Java seniors. Leur objectif sera de réduire durablement les incidents de production, améliorer la qualité logicielle et moderniser un patrimoine applicatif complexe fortement interconnecté.
Les deux profils recherchés sont complémentaires : un Architecte / Expert Technique Java orienté architecture, performance et dette technique, ainsi qu'un Lead Developer Java spécialisé dans la qualité, les tests, la remédiation et la stabilisation à grande échelle.
Missions
- Réduire durablement les incidents de production
- Améliorer la qualité logicielle
- Moderniser un patrimoine applicatif complexe et fortement interconnecté
- Diagnostiquer les problèmes et proposer une trajectoire d'amélioration
- Accompagner la mise en oeuvre des améliorations avec les équipes de développement
- Stabilisation à grande échelle des applications
- Automatisation des tests et stratégie de non-régression
- Analyse de causes racines et incidents de production
- Application de l'IA à l'analyse des défauts et à la génération de tests
Outils & Environnement
- Java Enterprise / Java EE / Java 17+
- Spring Boot, Spring Security, Spring Batch
- Architecture microservices, event-driven et intégration
- JUnit, Mockito, Cucumber
- Analyse d'impact, performance, résilience et sécurisation des flux
- Modernisation applicative et réduction de la dette technique
- IA appliquée à l'ingénierie logicielle
Points de vigilance
- Expérience significative dans la stabilisation applicative, la modernisation de patrimoine, l'analyse d'incidents et l'amélioration de la qualité logicielle
- Double compétence technique et opérationnelle : capacité à intervenir concrètement dans le code et les flux
- Sensibilité aux usages de l'IA dans l'ingénierie logicielle
- Profil uniquement orienté développement sans expérience de production, remédiation ou stabilisation insuffisant
- Profil purement architecte sans capacité d'intervention concrète écarté pour le rôle de Lead Developer
- Maîtrise de Java insuffisante sans expérience sur la qualité logicielle, tests automatisés, analyse d'impact, performance, interfaces inter-applicatives ou réduction de dette technique
Conditions de travail
- Localisation, durée, date de démarrage, mode de travail et TJM non précisés dans le brief transmis
Le profil recherché
Profil recherché
- Profil senior avec expérience sur des applications critiques et environnements Java complexes
- Expérience significative en stabilisation applicative, modernisation de patrimoine, analyse d'incidents et amélioration de la qualité logicielle
- Double compétence technique et opérationnelle : capacité à diagnostiquer les problèmes, proposer une trajectoire d'amélioration et accompagner sa mise en oeuvre avec les équipes de développement
- Sensibilité aux usages de l'IA dans l'ingénierie logicielle
- Maîtrise de Java Enterprise / Java EE / Java 17+ et frameworks associés (Spring Boot, Spring Security, Spring Batch)
- Connaissance des architectures microservices, event-driven et intégration
- Compétences en automatisation des tests (JUnit, Mockito, Cucumber) et stratégie de non-régression
- Capacité à gérer la performance, la résilience et la sécurisation des flux
- Expérience en analyse de causes racines et incidents de production
- Compétences en modernisation applicative et réduction de la dette technique
- Capacité d'intervention concrète dans le code et les flux, au-delà d'un rôle purement architecte
- Expérience en qualité logicielle, tests automatisés, analyse d'impact, performance, interfaces inter-applicatives
Infos complémentaires
Publiée le 18/08/2026 - Réf : 368754a82084f0487539e17690851997