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
Senior

Job 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

Apply for this position