Lead dev-application
Détails
Informations
Qui sommes-nous ? Défense, Transport, Édition logicielle.
Notre ADN : proximité, esprit d'équipe, qualité de production. Pas un centre de services low-cost - un centre d'excellence en construction, avec une ambition claire pour 2030 : devenir un acteur souverain reconnu pour le plaisir de collaborer et la qualité de ses livrables.
Le projet Ce n'est pas un projet CRUD standard. C'est une application critique, à fort enjeu métier, qui doit répondre aux exigences de sécurité, de traçabilité et de conformité propres au secteur Défense.
Le projet entre dans une phase de structuration technique : socle sécurisé, industrialisation des pratiques, montée en qualité. Un expert externe accompagne l'équipe jusqu'en novembre pour poser les fondations. Vous prenez la suite et pérennisez.
L'équipe est petite (3 à 5 personnes) . Le Lead Dev n'est pas un manager - c'est le développeur le plus expérimenté de l'équipe, celui sur qui repose la cohérence technique du projet, il est le garant des bonnes pratiques au sein de l'équipe.
Le rôle Vous participez au développement et vous portez en plus la responsabilité de la qualité technique, des choix d'architecture au niveau de l'application, et de la montée en compétences de l'équipe.
Ce que vous ferez concrètement : Contribuer au développement au même titre que les autres membres de l'équipe
Animer les revues de code et veiller au respect des standards
Concevoir ou valider les choix techniques sur les évolutions significatives
Documenter les décisions d'architecture (ADR)
Accompagner la montée en compétences des devs
Arbitrer les choix techniques du quotidien et débloquer les sujets complexes
Appliquer et enrichissez les standards LabFactory (CI/CD, outillage, qualité, sécurité)
Constituer les packages de livraison et fournir les preuves de qualité (tests, sécurité, conformité)
Identifier et prioriser la dette technique, proposer des plans de remédiation
Ce que vous ne ferez pas : Gérer des plannings, animer des équipes au sens RH, ou porter les engagements client - c'est le rôle du Responsable Applicatif, avec qui vous travaillez en complémentarité.
Le contexte technique
Stack principale : Java / Spring Boot (Spring Security, JPA/Hibernate, Spring Data) & React
Architecture REST, multi-tenant
PostgreSQL, Redis
CI/CD, Docker, tests automatisés (JUnit 5, Testcontainers)
Chantiers en cours à votre arrivée : Socle sécurité : contrôle d'accès exhaustif, gestion des sessions, conformité OWASP
Observabilité : OpenTelemetry, logs structurés JSON, audit trail
Contrat d'API : OpenAPI 3.0
Industrialisation : ArchUnit, tests contractuels, Definition of Done
Conformité Défense : PSSI, traçabilité, souveraineté
Implémentation d'un composant planning (timeline complexe)
Profil recherché
Le profil recherché
Vous avez 5 ans ou plus d'expérience en développement Java/Spring, et vous avez déjà porté la qualité technique d'une équipe - pas forcément avec le titre de Lead Dev, mais avec la réalité du rôle.
Ce qui compte vraiment : Vous êtes capable de challenger une décision technique sans imposer, et de convaincre plutôt que de trancher
Vous écrivez des tests avant de corriger un bug
Vous documentez pourquoi vous avez fait un choix, pas juste quoi
La sécurité applicative n'est pas une contrainte externe - c'est intégré à votre façon de développer
Vous aimez transmettre ce que vous savez
Un plus : expérience en contexte sensible (Défense, administration, projets certifiés ou habilités) .
Ce qu'on vous offre
Un projet stratégique à fort enjeu, avec un vrai plan d'industrialisation - pas une reprise de marécage
Un LabFactory en croissance avec une vision long terme (2030) et des chantiers concrets : ISO 27001, IA souveraine, forge logicielle
Une culture humaine : responsabilisation, esprit d'équipe, proximité,
Un rôle où la technique est valorisée - vous ne devenez pas manager pour progresser
Un alignement avec Tech Lead, architecte et delivery expérimentés de l'ESN