Taux journalier (TJM): 450
Contexte
Le département Tech Expertise & Solutions a pour vocation d’accompagner la transformation digitale de nos métiers, en lien avec la stratégie du groupe bancaire.
Ce centre d’expertise transverse est orienté développement, innovation, data, IA et nouvelles technologies.
La prestation s’effectuera au sein d’un centre en charge de concevoir des projets pilotes et des produits finis innovants à destination du groupe et de ses clients.
Dans le cadre du développement de nouveaux projets intégrant l’IA, nous recherchons un Tech Lead Java / Angular capable de porter les choix techniques, d’accompagner les équipes de développement et de garantir la qualité et la robustesse des solutions mises en œuvre.
Missions principales
- Définir et garantir les choix d’architecture technique des applications Java / Angular.
- Analyser et s’approprier l’existant afin d’identifier les axes d’amélioration et de modernisation.
- Cadrer techniquement les nouveaux projets et fonctionnalités intégrant des composants IA.
- Définir les bonnes pratiques de développement, les standards de qualité et les règles d’architecture.
- Accompagner les développeurs dans la conception et la résolution des problématiques techniques complexes.
- Réaliser les revues de code et garantir la qualité, la maintenabilité et la sécurité des développements.
- Participer à la conception et à l’évolution des APIs, des composants backend et frontend.
- Garantir la cohérence technique entre les différents composants de la solution et leur intégration au SI existant.
- Identifier les risques techniques, proposer des solutions et challenger les choix technologiques.
- Participer aux différents rituels projet et contribuer aux phases de conception, de développement et de mise en production.
- Accompagner les équipes sur les sujets de CI/CD, industrialisation, tests et déploiement.
- Superviser les livraisons et contribuer au MCO des applications en production.
- Assurer une veille technologique sur Java, Angular, les architectures modernes et les technologies liées à l’IA générative.
Compétences techniques
- Excellente maîtrise de l’écosystème Java / Spring Boot et des architectures backend.
- Très bonne maîtrise de Angular et des architectures frontend modernes.
- Très bonne maîtrise du SQL et des architectures de bases de données.
- Solides compétences en conception d’API REST et en architecture applicative.
- Bonne connaissance des architectures distribuées, microservices et systèmes d’intégration.
- Maîtrise des bonnes pratiques de développement : Git, tests automatisés, revue de code, qualité et sécurité.
- Bonne connaissance des pratiques CI/CD et DevOps.
- Expérience dans la conception et l’intégration de solutions exploitant des technologies IA / IA générative appréciée.
- Capacité à challenger les choix techniques et à proposer des architectures adaptées aux enjeux métiers et techniques.
Soft skills
- Leadership technique et capacité à fédérer une équipe autour de choix d’architecture.
- Excellente capacité d’analyse, de synthèse et de résolution de problèmes complexes.
- Autonomie, curiosité et rigueur.
- Capacité à prendre des décisions techniques et à les argumenter auprès des différentes parties prenantes.
- Très bonnes capacités de communication et de vulgarisation technique.
- Capacité à accompagner et faire monter en compétence les développeurs.
- Esprit d’initiative et force de proposition.
- Capacité d’adaptation face aux défis techniques et aux évolutions rapides du secteur, notamment sur les sujets d’IA générative.
Niveau du consultant attendu
Diplômé Bac+5 d’une école d’ingénieur ou équivalent, avec une expérience significative en développement Java / Angular et plusieurs expériences en rôle de Tech Lead ou de référent technique.
Une expérience dans des environnements complexes, grands comptes ou bancaires serait appréciée.