Plateforme Fintech : Modernisation du système bancaire central
La modernisation d’un système bancaire central est l’une des tâches les plus critiques et complexes sur le plan technique, comparable au remplacement d’un moteur d’avion en plein vol transatlantique. Dans le secteur de la fintech, le « cœur » (système bancaire central) constitue la base de toutes les opérations : du traitement des transactions à la gestion des intérêts et des limites. Le client, NIFOROSERNO, était confronté à un système désuet, conçu il y a plus de dix ans, devenu un véritable obstacle. Le délai de mise en marché se mesurait en mois, et toute tentative d’implémentation d’une fonctionnalité moderne – comme la gestion dynamique du cashback ou les virements instantanés – se transformait en une opération risquée aux résultats imprévisibles.
Le problème était que l’ancien système était un monolithe classique basé sur des versions désuètes de Java, où la logique d’affaires était étroitement imbriquée avec le code d’accès aux données et l’interface utilisateur. Le grand nombre de procédures dans la base de données Oracle rendait le système extrêmement fragile : une modification dans un module pouvait déclencher une défaillance en cascade dans une sous-section totalement différente, apparemment sans lien. De plus, l’absence de tests automatisés a forcé l’équipe à passer des semaines à effectuer des tests manuels avant chaque version, ce qui, dans le paysage fintech actuel, équivaut à renoncer volontairement à la concurrence.
