Description du poste
Dans le cadre d'un remplacement, nous recherchons un-e Lead Développeur-euse pour assurer l'encadrement technique d'une équipe de 5 développeurs pour la réalisation d'applications et services orientés Produit.
Vous intervenez au sein d'une PME dynamique où la technologie est au service de l'enseignement et de l'apprentissage.
Raison d'être du poste
*Garantir la fiabilité technique des solutions dès la phase de cadrage
*Assurer la qualité des réalisations techniques (code, logiciel applicatif)
*Faire grandir l'équipe de réalisation dans un environnement technophile exigeant
Objectifs à 6 mois
1- Maîtrise fonctionnelle : Assimiler l'environnement métier "Education" de nos clients et les enjeux utilisateurs associés, bien appréhender l'articulation de notre produit K-Sup dans nos réalisations Projet.
2- Leadership humain : Encadrer techniquement une équipe développement (rituels, entretiens, montée en compétences, suivi qualité).
3- Excellence technique : Initialiser les tâches, le plan de développement d'un nouveau chantier, assurer la qualité du code (revues, tests) et la fluidité des cycles de mise en production.
Missions principales :
-Faisabilité & Cadrage : Intervention dès l'amont des chantiers Produit pour validation de la faisabilité technique, intervention en binôme avec un Chef de projet pour le cadrage des chantiers, conception technique des solutions à réaliser.
-Expertise & Support : Apporter un appui technique aux développeurs back et front, débloquer les points critiques et assurer la maintenance des applications.
-Garant de la Qualité : Mise en oeuvre des bonnes pratiques de développement (Clean Code, BDD) et de la stratégie de tests (JUnit, Cucumber, Cypress).
-Collaboration transverse : Travail étroit avec les Architectes, les Chefs de projet, les Designers et les équipes DevOps/Exploitation.Expérience : Senior (7 ans minimum) avec une première expérience réussie en lead technique ou développement
Compétences indispensables :
Backend : Maîtrise avancée de Java 11+, Spring (IoC, Batch, Integration).
Frontend & Web : SSR (JSP), JavaScript, Node.js, Webpack.
Data & Ops : SQL (MySQL/MariaDB), Linux, Docker, Kubernetes, Jenkins.
Méthodologie : Agile Kanban, BDD (Behavior-Driven Development).
Compétences différenciantes :
Expérience sur OpenSearch/ElasticSearch, Messaging
Sensibilité à l'UX/UI
Utilisation courante des agents IA dans les activités de développement et en particulier de Claude