Développeur Java - Lead Dev H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Notre client recherche le pilier opérationnel d’une équipe cloud. Le Lead Dev n’est ni un « super-codeur » isolé qui dicte la technique, ni un chef de projet : il crée le cadre dans lequel un collectif d’ingénieurs autonomes et responsables peut s’exprimer, tout en garantissant la tenue des engagements.
L’équipe travaille en étroite collaboration avec un ou plusieurs Product Owners, chargés de l’expression du besoin, de la priorisation, du suivi des développements et de la recette finale. Vous interagissez ponctuellement avec l’équipe d’architecture et l’équipe système pour assurer la cohérence de vos réalisations.
Missions
- Garant des engagements et de la valeur : cadrer l’effort de l’équipe pour répondre précisément aux besoins du PO et piloter la livraison, avec une culture forte du ROI : chaque feature doit faire sens économiquement et techniquement
- Facilitateur et communiquant : être le point de contact fluide avec l’écosystème (PO, coordination agile à l’échelle, autres équipes cloud et techniques), assurer transparence, synchronisation et reporting de l’avancement, et remonter les alertes dans les instances dédiées ou en dehors si besoin
- Garant du cadre de qualité : veiller au respect de la stratégie de test Shift Left (la qualité dès les premières lignes de code) et à l’alignement avec les directives d’architecture et les Architecture Decision Records (ADR)
- Émancipateur : rendre l’équipe pleinement autonome et responsable de ses choix
- Contribuer au développement et à la revue de code au quotidien
Environnement
- Communautés de pratiques centrées sur le développement, coding dojos et partage entre pairs
- Poste de développement sous distribution Linux, opérationnel en moins d’une demi-journée
Requirements
Formation supérieure (Bac +5) en informatique
- 6 ans d’expérience minimum (hors stage et alternance) en développement logiciel
- Anglais : niveau B2 requis
Compétences techniques requises
- Architecture & APIs : maîtrise des architectures microservices et de la conception d’APIs REST
- Backend : pratique régulière de Java (Spring / Spring Boot) OU de Node.js (NestJS)
- Traitements asynchrones : expérience des architectures événementielles (ex. Kafka)
- DevOps & conteneurisation : Git, GitLab CI, Docker, déploiement sous Kubernetes
- Observabilité : sensibilité ou pratique du monitoring de production (Prometheus / Grafana)
Les plus
- Expérience d’environnements à forte performance (traitement de messages ou de flux à haut débit) et maîtrise de la scalabilité horizontale
- Sensibilité ou expérience front-end (notamment Vue.js) pour une vision globale
- Appétence pour les outils d’IA afin d’optimiser le quotidien de développeur et de lead
Ce que nous offrons
- Un rôle à forte responsabilité, au coeur d’une équipe autonome
- Une culture d’ingénierie soignée : qualité, partage de pratiques, communautés internes, Anglais API REST Grafana Git Développement logiciel Kubernetes KAFKA Spring Boot Java Monitoring Docker
Benefits & conditions
Des perspectives d’évolution et de mobilité interne
- Rémunération attractive selon profil et expérience, avec avantages du groupe
Mais aussi…
Salaire :Salaire selon profil
About the company
Entreprise : Grand groupe international, en forte croissance, engagé dans une démarche d’innovation Rattachement : Équipe Cloud, au sein d’une organisation produit en mode agile, Société de conseil en informatique
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Where to Find Entry-Level Software Engineering Jobs
Where To Find Software Engineering Jobs
What’s the Difference between a Junior, Mid, and Senior Developer?