Contexte
Notre client, une banque spécialisée dans le crédit aux entreprises, recherche un(e) Tech Lead Full Stack pour piloter techniquement ses équipes de développement. Le/La Tech Lead jouera un rôle central dans l'architecture des solutions, l'animation de l'équipe et la garantie de la qualité technique des livraisons, en étroite collaboration avec les équipes métier et les architectes du groupe.
Responsabilités
▸ Définir et faire évoluer l'architecture technique des applications (back-end Java 17, front-end Angular).
▸ Encadrer et animer une équipe de développeurs (revues de code, pair programming, montée en compétences).
▸ Assurer le lien entre les exigences fonctionnelles et les choix techniques, en garantissant leur cohérence.
▸ Piloter les choix d'architecture : patterns, découpage microservices, sécurité, performance.
▸ Définir et faire respecter les standards de qualité : normes de code, couverture de tests, dette technique.
▸ Contribuer aux instances de gouvernance technique (comités d'architecture, points d'avancement).
▸ Participer aux estimations, à la planification technique et aux rituels Agile (sprint planning, démos, rétrospectives).
▸ Être le référent technique vis-à-vis des équipes métier et des parties prenantes.
Expertise technique
▸ Maîtrise approfondie de Java 17 et de l'écosystème Spring (Boot, Cloud, Security, Batch).
▸ Solide expérience Angular (architecture applicative, optimisation, bonnes pratiques d'équipe).
▸ Conception d'architectures microservices (API Gateway, service mesh, event-driven avec Kafka/RabbitMQ).
▸ Maîtrise des bases de données relationnelles (PostgreSQL, Oracle) et de la modélisation de données.
▸ DevOps : Git Flow, GitLab CI/CD, Docker, Kubernetes, SonarQube.
▸ Sécurité applicative : OAuth2, OpenID Connect, OWASP Top 10.
Leadership & Management technique
▸ Expérience confirmée en leadership d'équipe de développement (3 développeurs minimum).
▸ Capacité à structurer des roadmaps techniques et à arbitrer la dette technique.
▸ Aptitude pédagogique pour accompagner la montée en compétences de l'équipe.
▸ Aisance en communication avec les parties prenantes non techniques (MOA, management, métier).
Atouts appréciés
▸ Expérience dans le secteur bancaire ou des services financiers (processus de crédit, conformité, LCB-FT).
▸ Certifications techniques : AWS/Azure, Spring Professional, ou équivalent.
▸ Connaissance des cadres réglementaires bancaires (RGPD, Bâle III, DORA).
Formation & Expérience
▸ Bac+5 en informatique ou école d'ingénieurs.
▸ Minimum 8 ans d'expérience, dont au moins 3 ans en rôle de Tech Lead ou Lead Developer.
Spécialisés en technologies de pointe #Data #Cloud #DevOps #Agilité, nous intervenons sur des missions de #développement, de migration #cloud, d’architecture, de conduite de projet #Agile, d'#audit et de #conseil. Soucieux de vous proposer un #accompagnement qualitatif et sur-mesure, nous nous adaptons à votre projet et votre structure. Nous intervenons aussi bien sur le renfort d’équipe que sur la création d’une équipe dédiée. Notre Vision du code ? Il doit être évolutif, rigoureux et créatif, propulsé par des bonnes pratiques, des tests, et une qualité sur laquelle on ne déroge pas. Notre mission ? Accompagner nos talents sur des projets qu’ils choisissent, et leur permettre de construire le chemin professionnel qui leur correspond. En bref, MERAD Conseil est une société portée par ses consultants, qui évoluent et la font évoluer. Le résultat : une vie d’entreprise animée, des challenges internes, des ateliers techniques, des voyages…