Nous recherchons un(e) Tech Lead Java expérimenté(e) pour intervenir au sein d?une DSI bancaire, dans le cadre d?un projet stratégique autour du conseil en épargne et patrimoine.
Vous intégrerez une squad agile chargée de développer et maintenir une solution digitale destinée aux conseillers commerciaux, afin de les accompagner dans la proposition de produits bancaires adaptés à leurs clients.
Vos missions
Définir les choix techniques et garantir la cohérence de l?architecture ;
Participer au développement des solutions en Java / SpringBoot ;
Accompagner les développeurs dans leur montée en compétences ;
Veiller au respect des bonnes pratiques de qualité, sécurité et Craft ;
Faciliter les échanges entre les équipes de développement, Ops, métiers et partenaires ;
Contribuer au Run produit, au Build et aux projets de migration technique ;
Participer à la coordination d?une équipe d?environ 10 personnes.
Environnement technique
Java, JEE, SpringBoot, microservices, API REST, PostgreSQL, GitLab CI, Maven, Sonar, Docker, Kubernetes, Vault, Dynatrace, ELK, Grafana, Jira, Confluence.
Pratiques attendues : TDD, revue de code, pair programming, clean code, tests automatisés, architecture hexagonale, DDD.
Angular est un plus.
Profil candidat:
Vous justifiez d?une expérience confirmée en tant que Tech Lead Java / SpringBoot, idéalement acquise dans un environnement bancaire, financier ou sur des projets à forts enjeux techniques.
Vous êtes solide techniquement sur le développement back-end Java, les architectures microservices et les environnements DevOps. Vous savez prendre de la hauteur sur les sujets d?architecture, challenger les choix techniques et accompagner les équipes dans la mise en ?uvre de solutions robustes, maintenables et sécurisées.
Au-delà de votre expertise technique, vous appréciez le travail en équipe et savez faire grandir les développeurs autour de vous. Vous êtes à l?aise pour échanger avec différents interlocuteurs : équipes IT, métiers, production, support, partenaires internes ou externes.
Votre rigueur, votre sens de la qualité logicielle, votre capacité à fédérer et votre posture de facilitateur seront des atouts essentiels pour réussir sur ce poste.