Overview
Dans le cadre d’un projet stratégique chez l’un de nos clients grands comptes du secteur bancaire, nous recherchons un Tech Lead Java confirmé.
Missions principales
- Piloter techniquement les évolutions et refontes d’applications Java / Spring dans un environnement full-stack.
- Apporter votre vision architecture et vos bonnes pratiques de développement (qualité de code, revues, sécurité, performance).
- Encadrer techniquement une petite équipe de 4-5 développeurs tout en étant vous-même hands-on.
- Participer aux comités techniques, aux décisions de choix de frameworks, outillages et pipelines CI / CD.
- Garantir la bonne intégration des développements jusqu’en production (run, gestion du changement, stabilité).
- Collaborer activement avec les autres équipes techniques (QA, DevOps, etc.) et les parties prenantes projet.
- Accompagner les développeurs dans leur montée en compétence et dans la résolution de points complexes.
Profil candidat / Qualifications
- Expérience confirmée (8+ ans) en développement Java (idéalement Java 11+), avec une posture de Tech Lead ou de Lead Dev.
- Maîtrise des stacks Java Spring / Spring Boot / JPA / JMS.
- Bon niveau sur l’outillage DevOps (GitLab CI / CD, Jenkins, Maven).
- Connaissances serveurs d’application (Tomcat, Apache, WebSphere) et bases de données relationnelles (Oracle SQL de préférence).
- Expérience des méthodologies Agile (Scrum, Kanban).
- Aisance pour travailler en équipe, communiquer avec des interlocuteurs techniques et non-techniques.
- Une approche qualité et pragmatique, orientée delivery.
- Français courant & Anglais professionnel requis.
- Connaissance Banque / Finance
- Java / Spring
- Oracle
- SQL
Compétences et exigences techniques
- Java / Spring (Spring / Spring Boot / JPA / JMS)
- Oracle et SQL
- Serveurs d’application (Tomcat, Apache, WebSphere)
- Outils DevOps (GitLab CI / CD, Jenkins, Maven)
- Environnement bancaire/finance