Lead Developper Java / Spring & IA (H/F)
Collective
Canton de Lille-5, France
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Remote
Canton de Lille-5, France
Tech stack
Java
API
Software Quality
Code Review
Spring
Node.js
Software Engineering
Spring-boot
Backend
Microservices
Job description
Dans le cadre du développement d'une plateforme à forte dimension technologique et orientée innovation, nous recherchons un(e) Lead Developer Java / Spring capable d'accompagner une équipe technique tout en contribuant activement aux évolutions du produit.
L'environnement de travail est agile, collaboratif et fortement tourné vers l'innovation autour des usages de l'IA appliqués au développement logiciel., Leadership technique & management
- Encadrer et accompagner une équipe d'environ 4 développeurs
- Assurer la montée en compétences des équipes
- Organiser et animer les échanges techniques
- Participer à la structuration des bonnes pratiques de développement
- Garantir la qualité, la maintenabilité et la robustesse du code
- Faciliter la collaboration entre les équipes produit et techniques
Développement & architecture
- Concevoir et développer des applications backend en Java / Spring Boot
- Participer aux choix d'architecture et aux évolutions techniques
- Développer et maintenir des APIs et microservices
- Contribuer aux phases de conception technique et de revue de code
- Optimiser les performances et la fiabilité des applications
- Participer à l'amélioration continue des outils et processus de développement
Innovation & IA appliquée au développement
- Participer à l'intégration de fonctionnalités IA au cœur du produit
- Explorer et mettre en œuvre des usages IA pour accélérer les développements
- Travailler sur des sujets liés au prompting, à l'automatisation et aux générateurs de code
- Accompagner les équipes dans l'adoption d'outils IA pour améliorer la productivité et la qualité logicielle
- Être force de proposition sur les innovations techniques et les nouvelles pratiques de développement
Environnement technique
Stack principale
- Java
- Spring
- Node.js
Organisation & mode de travail
- Petite équipe agile et collaborative ( 4 personnes à manager)
- Fonctionnement en sprints
- Forte proximité entre équipes produit et techniques
- Culture d'amélioration continue et d'innovation
Requirements
- Expérience significative en développement Java / Spring
- Expérience en lead technique ou management d'équipe
- Bonne maîtrise des architectures backend modernes, * Leadership et capacité à fédérer une équipe
- Excellente communication
- Sens de l'accompagnement et du mentoring
- Capacité à structurer et faire avancer les sujets techniques
- Forte appétence pour les outils IA appliqués au développement ( OBLIGATOIRE)
- Curiosité technique et culture innovation