Ce rôle s'inscrit au sein du groupe IT central d'une grande institution financière belge qui construit et maintient les fondations utilisées par les applications de banque de détail et de banque d'entreprise. L'équipe développe des frameworks et des couches d'intégration en Java et Spring, maintient des systèmes de gestion de contenu et des API gateways, et assure le support des sites web publics, de sorte qu'une solide expérience en Java, Spring, REST et environnements cloud est essentielle.
La mission
La zone Traversal Capabilities & Functions fournit des composants techniques partagés : frameworks Java/Spring, gestion de contenu (OpenText/Adobe), routage API gateway et la couche d'échange entre les applications front-end et les systèmes legacy. Le travail s'exécute au sein d'équipes Agile transversales responsables de la livraison stable et de la maintenabilité des fondations sur lesquelles s'appuient les autres équipes applicatives.
Vous agirez en tant qu'analyste fonctionnel et technique senior intégré à une squad de développement Java dédiée. Au quotidien, vous organiserez et produirez des analyses fonctionnelles, traduirez les besoins métier en user stories techniques, implémenterez ou relirez des composants Java/Spring pour la génération de documents et les fonctionnalités de sites web, et participerez aux tests. Votre travail inclura le coaching des développeurs sur les bonnes pratiques, la rédaction de guides utilisateurs et de documents d'analyse, ainsi que le conseil aux product owners sur les arbitrages techniques.
Vos responsabilités
- Piloter l'analyse fonctionnelle et produire des user stories claires et testables qui convertissent les exigences métier en plans d'implémentation Java/Spring
- Livrer ou relire des composants backend qui implémentent des interfaces REST et SOA, en garantissant une intégration stable avec l'API gateway et les systèmes legacy
- Améliorer la génération de documents et les workflows de contenu pour les sites corporate, en mettant l'accent sur la fiabilité et la maintenabilité dans un environnement cloud
- Définir et appliquer des pratiques de tests automatisés avec Selenium et d'autres outils afin de réduire les régressions et d'accroître la confiance lors des déploiements
- Coacher les coéquipiers sur le design orienté objet, la qualité du code et les choix d'architecture pour élever la capacité de livraison de la squad
- Collaborer avec les product owners, les intégrateurs et l'équipe QA pour boucler la boucle de feedback pendant la livraison de sprint
Votre profil
Compétences essentielles
- Minimum 6 ans d'expérience professionnelle avec une forte pratique du développement Java et Spring
- Capacité avérée à rédiger et relire des API RESTful, et à appliquer les principes SOA dans des applications d'entreprise
- Expérience pratique des tests automatisés, y compris Selenium, et du travail dans un environnement cloud
- Solides compétences en design orienté objet et capacité à produire des analyses fonctionnelles et de la documentation technique
- À l'aise de travailler dans des équipes Agile, en contribuant au-delà d'une seule discipline et en mentorant des collègues
Compétences souhaitées
- Expérience des systèmes de gestion de contenu tels que OpenText ou Adobe Experience Manager
- Bonne connaissance des solutions d'API gateway et des patterns d'intégration
- Expérience pratique de Scrum et travail antérieur au sein de grandes organisations avec de multiples parties prenantes
Langues
- Anglais, B2
- Français, B1 (atout)
- Néerlandais, B1 (atout)
Formation
- Diplôme universitaire ou Master en IT ou expérience pratique équivalente