Nous ouvrons un poste de Lead Java Developer pour renforcer l’équipe de notre client basé à Genève. Le rôle s’inscrit dans un environnement applicatif critique, avec une forte composante back-end, tout en intégrant une dimension de leadership technique. Le poste combine développement, accompagnement d’équipe et interaction avec les instances d’architecture IT, sans pour autant être un rôle d’architecte à part entière.
Responsabilités du poste Concevoir, développer et maintenir des applications Java principalement orientées back-end
Participer ponctuellement aux développements front-end et aux choix techniques associés
Assurer un rôle de référent technique pour une petite équipe de développeurs Java
Encadrer, former et accompagner les profils plus juniors au quotidien
Réaliser des revues de code et garantir le respect des bonnes pratiques de développement
Apporter un support technique et des conseils sur les problématiques complexes
Collaborer avec les architectes logiciels afin d’assurer la cohérence des solutions mises en œuvre
Solide expérience en développement Java (versions 8 à 21)
Maîtrise des frameworks Spring et/ou Spring Boot
Bonnes connaissances d’au moins un framework front-end (Vue js ou autre front-end framework)
Expérience confirmée en encadrement technique ou en rôle de lead développeur
Capacité à challenger et sécuriser des choix techniques sans être architecte principal
Sens de la transmission, du coaching et du travail en équipe
Bonne compréhension des enjeux d’architecture logicielle en environnement complexe
#J-18808-Ljbffr