Présentation de la direction et de l'équipe
L'équipe a la charge de gérer le poste de travail du collaborateur, cet outil Web permet aux conseillers d'aider le client au quotidien via les différents canaux de communication (Téléphone, chat, réseaux sociaux).
Cet Outil est stratégique pour l'entreprise avec plus de 200 utilisateurs finaux répartis dans plusieurs services clients, il permet de mettre à disposition du conseillers différentes fonctionnalités : Réglementaires Produits bancaires, Documents clients et Interactions clients.
Présentation des activités de l'équipe :
L'équipe est composée d'un Product Owner, d'un Product Manager, de 8 développeurs, d'un Agile Delivery Lead et d'un Quality Analyst.
Tes missions principales sont les suivantes :
- Être le référent TECH au sein de la Squad :
- Porter les analyses techniques en collaboration avec l'architecte, et les études d'impacts en amont des développements.
- Encadrer, suivre et faire monter en compétences les autres développeurs de la Squad
- Être garant de la qualité́ du code et du respect des normes de développement
- Travailler au quotidien avec les métiers et les architectes, savoir traduire les besoins métiers en solutions techniques
- Suivi de la production : traiter les incidents, améliorer les performances, …
- Aider l'équipe à respecter la roadmap Produit / Métiers
- Assurer la veille technique pour être à jour sur les solutions.
- Animer la Squad
- Leadership : Animer, motiver, faire monter en compétence les développeurs sur les bonnes pratiques, les choix d'architecture et dans leur travail au quotidien
- Communication : Écoute et pro-activité, Participation et animation des ateliers de la communauté des Développeurs et des Tech Leads, Assurer une synchronisation avec les autres Squads
- Capacité à challenger et donner des feedbacks
- Être engagé
Compétences recherchées :
Ce poste est fait pour toi si :
- Tu fais preuve d'organisation, d'autonomie et de rigueur,
- Tu fais preuve de leadership,
- Tu as une forte capacité d'écoute, d'analyse et de synthèse,
- Tu fais preuve de pédagogie et d'accompagnement au changement, tu es empathique et à l'écoute des autres,
- Tu disposes d'excellentes aptitudes à la comm
Outils informatiques :
Ce que tu maîtrises :
- Une bonne connaissance des technologies de la Stack Technique
- Développement Back-End
o Programmation Back-End en Java 21 et SpringBoot 3
o Architecture :
§ microservices
§ Hexagonale
§ Event Driven : Apache Kafka (Consumer, Producer, Kafka Connect)
o Tests :
§ Unitaire : Junit et AssertJ
§ Intégration : Cucumber BDD
- Développement Front-End & BFF (Backend for Frontend)
o React 18
o NestJs
o Architecture :
§ Micro-frontEnd (module federation)
o Tests :
§ Unitaire : Jest / React testing library
§ E2E : Cypress / Playwright
- Monitoring / Observabilité : Datadog (Dashboard techniques et fonctionnels, alertes, …)
- Outils de CI / CD
o Gitlab-CI, Argo-CD
o Google cloud platform
- Connaissance pratique de Docker et Kubernetes
- Les bases de données (PostgreSQL)
- Les concepts liés au DDD
- Une solide culture agile SCRUM
- Une sensibilisation / connaissance sur le numérique responsable / éco-conception est un plus.
🎓 Formation : Informatique (BAC + 4/5 universitaire ou école d'ingénieur)
Chez BforBank nous recherchons avant tout des compétences. Tu ne disposes pas du diplôme requis mais as des expériences équivalentes ? N'hésite pas à postuler !
💼 Expérience : Tu as une expérience professionnelle confirmée de 2 ans minimum comme Tech Lead. Une connaissance de la banque de détail serait un vrai plus.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Milan · Bordeaux…Voir plus