Le poste Tech Lead Full-Stack Java / Angular
Partager cette offre
Dans le cadre d'un projet mené pour une grande institution financière publique (secteur de la supervision bancaire), nous constituons l'équipe de réalisation d'un portail décisionnel destiné aux équipes de contrôle. L'application a vocation à devenir le point d'entrée unique des utilisateurs, en agrégeant au sein d'une interface de synthèse des données aujourd'hui dispersées dans de nombreux outils.
La phase de conception (UX/UI) est terminée et aboutie. Le projet entre en phase de développement et démarre entièrement de zéro (from scratch).
Un contexte de delivery sous contrainte forteLa mission s'inscrit dans un calendrier engageant, avec une première mise en production attendue dès la fin d'année, puis un fonctionnement en cycles agiles avec des livraisons régulières. Le métier est fortement demandeur et attend de la valeur dès les premières échéances. Le Tech Lead joue donc un rôle central : faire le pont entre une ambition fonctionnelle élevée et une réalité de développement contrainte, en sécurisant des livraisons utiles à chaque étape.
RôleLe Tech Lead est le référent technique de l'équipe (2 à 4 développeurs). Au-delà de la conception et du développement, il porte une véritable posture de lead : il structure le delivery, dialogue avec les utilisateurs et le métier, et garantit qu'à chaque échéance l'équipe livre quelque chose de fonctionnel et déployable.
Profil recherché
Le Tech Lead est le référent technique de l'équipe (2 à 4 développeurs). Au-delà de la conception et du développement, il porte une véritable posture de lead : il structure le delivery, dialogue avec les utilisateurs et le métier, et garantit qu'à chaque échéance l'équipe livre quelque chose de fonctionnel et déployable.
MissionsConception et développement• Concevoir l'architecture applicative complète à partir d'une page blanche : front Angular, back Java/Spring Boot, modèle de données PostgreSQL, contrats d'API REST
• Développer à parts égales back Java et front Angular (équilibre 50/50)
• Prendre du recul sur les maquettes livrées : s'en servir comme socle tout en challengeant ce qui peut être simplifié ou adapté pour être livrable dans les délais, sans dénaturer l'intention
• Garantir la qualité : tests unitaires, analyses SonarQube, accessibilité RGAA
Pilotage du delivery et agilité• Structurer le découpage du travail pour livrer de la valeur à échéances rapprochées : organiser l'agilité de façon à toujours disposer d'un increment fini et déployable
• Travailler étroitement avec le Product Owner sur le découpage des récits (US), en arbitrant ce qui est réalisable à court terme et ce qui doit être séquencé différemment
• Éclairer le chef de projet et le management sur les choix d'organisation et les arbitrages techniques, en étant force de proposition sur la méthode
• Assumer un rôle de conseil et de cadrage : savoir dire ce qui est faisable, ce qui l'est moins, et proposer des alternatives
Relation utilisateurs et pédagogie• Impliquer et embarquer les utilisateurs tout au long du projet : faire œuvre de pédagogie, expliquer les choix, gérer les attentes
• Porter une posture de lead face au métier : écouter, rassurer, mais aussi savoir poser un cadre et dire non quand c'est nécessaire, dans l'intérêt du projet et de sa réussite
• Représenter et défendre les choix techniques auprès du client et des parties prenantes
Environnement de travail
Indispensables
• Java (versions récentes) et écosystème Spring / Spring Boot — maîtrise confirmée
• Angular (versions récentes) — maîtrise confirmée ; le poste implique autant de front que de back (50/50)
• Conception d'application from scratch : architecture, modèle de données, API REST
• Bases de données relationnelles SQL / PostgreSQL
• Git, CI/CD, tests automatisés, qualité de code (SonarQube)
• Maîtrise des méthodes agiles : découpage de récits, gestion de sprints, logique d'increment livrable
Appréciées
• Accessibilité RGAA / WCAG
• Expérience en SI bancaire, assurantiel ou secteur public
• Projets de restitution de données / tableaux de bord décisionnels
Profil et posture — le point déterminantAu-delà de la technique, c'est la posture de lead qui fait la différence sur cette mission. Nous recherchons un profil qui a déjà vécu ce type de situation : piloter un delivery contraint, face à un métier exigeant, en sachant livrer de la valeur par incréments.
• Séniorité : 8 ans et plus, dont une expérience confirmée de lead technique sur un projet livré en production
• A déjà porté un rôle de lead dans un contexte de forte pression de livraison et d'attentes métier élevées
• Capacité à dialoguer avec le métier, à faire de la pédagogie et à cadrer les attentes — y compris savoir dire non de manière constructive
• Esprit de synthèse, recul, sens du pragmatisme : distinguer l'essentiel du superflu pour sécuriser les échéances
• Leadership, autonomie, excellente communication — forte dimension de représentation et de conseil
Stack du projetAngular, Java / Spring Boot, PostgreSQL, API REST, Git, CI/CD, SonarQube, tests unitaires, accessibilité RGAA. Projet développé from scratch, en méthode agile avec livraisons itératives.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Tech Lead Full-Stack Java / Angular
INFOTEL CONSEIL
