Le Tech Lead Risk and Credit rejoindra une grande équipe en charge des systèmes de risque et de crédit au sein d'une banque de détail belge, en prenant la responsabilité technique des services back-end développés en Java et déployés sur des plateformes cloud. Le rôle vise à garantir la cohérence architecturale, la readiness en production et de solides pratiques DevOps au sein de plusieurs squads travaillant sur des microservices et des composants event-driven, et est basé à Bruxelles.
La mission
Vous piloterez la direction technique du domaine produit risk and credit, en traduisant l'architecture d'entreprise en designs maintenables et en Architectural Decision Records. Le paysage comprend des microservices basés sur Java, des flux message event-driven, des pipelines CI/CD et de l'infrastructure-as-code, au service des équipes internes risk et des moteurs décisionnels en aval. Répondre aux exigences non fonctionnelles de scalabilité, résilience, sécurité et opérabilité est au cœur du succès.
Au quotidien, vous travaillerez avec 2-4 squads cross-fonctionnelles et des équipes plateforme pour planifier et livrer des fonctionnalités, valider la readiness production et réduire la dette technique. Vos responsabilités incluent la définition des standards d'ingénierie, le mentoring des développeurs seniors, la promotion des tests automatisés et de l'observabilité, ainsi que le diagnostic d'incidents de production à haute criticité pour réduire le MTTR. Vous collaborerez également avec les product owners et les architectes pour prioriser le travail technique par rapport aux résultats business.
Vos responsabilités
- Être propriétaire et documenter la roadmap technique et les Architectural Decision Records, en veillant à ce que les designs répondent aux exigences de scalabilité et de sécurité
- Assurer la qualité de livraison end-to-end en faisant respecter CI/CD, les tests automatisés et les critères de readiness en production
- Mentoriser les ingénieurs, élever le niveau technique via les revues de code et le pair programming, et réduire la dette technique à l'aide de métriques mesurables
- Piloter la réponse aux incidents et les post-mortems, identifier les causes profondes et mettre en œuvre des optimisations de performance pour améliorer le MTTR
- Collaborer avec les équipes plateforme/infrastructure sur les implémentations Terraform/Ansible et les outils d'observabilité pour garantir la soutenabilité opérationnelle
- Traduire les priorités produit en plans techniques actionnables et équilibrer les livraisons court terme avec la santé long terme du système
Votre profil
Compétences essentielles
- Au moins 10 ans d'expérience en développement et un minimum de 5 ans à des postes de leadership technique ou en tant que tech lead
- Solide expérience pratique avec Java, les plateformes cloud et l'architecture microservices
- Expérience avérée en conception pour la scalabilité, l'optimisation des performances et le dépannage en production
- Connaissance pratique des pipelines CI/CD, de l'infrastructure-as-code (Terraform ou Ansible) et des outils d'observabilité
- Expérience de travail en équipes Agile/Scrum et collaboration avec les product owners sur la priorisation du backlog
- Aptitudes claires en communication technique et en gestion des parties prenantes
Compétences souhaitées
- Expérience avec Docker et Kubernetes, les patterns serverless ou la modernisation de systèmes legacy
- Familiarité avec le domain-driven design (DDD) et l'event sourcing
- Exposition au security-by-design et aux exigences de conformité dans les systèmes financiers
Langues
- anglais, C1/C2 (courant) requis
- néerlandais et français, B1/B2 souhaités
Formation
- Master en informatique, en ingénierie ou en sciences de l'informatique, ou expérience équivalente