Analyst Developer
Intervention sur la plateforme Webportal - Securities Services Platform destinée à la Banque Centrale des Émirats Arabes Unis (CBUAE) ainsi qu'à S3 CACEIS Colombie.
- A conçu et déployé des flux de validation sécurisés à quatre yeux (maker-checker) pour les transactions de repo et de substitution de garanties, intégrés à la messagerie SWIFT.
- A résolu des anomalies critiques en production sur la couche de données Oracle/Hibernate afin de préserver l'intégrité des données réglementaires.
- A mené une étude de faisabilité et développé une nouvelle fonctionnalité de génération de rapports PDF, appuyée par l'analyse des données de production et une comparaison formelle des options architecturales.
- A mis en place le support de l'authentification double (Keycloak OIDC et authentification locale) et a piloté un audit de sécurité pour corriger les failles de contrôle d'accès basé sur les rôles à travers de nombreux écrans et profils.
- A diagnostiqué et résolu des défauts d'API en production impactant les exportations de données et le traitement des téléchargements en masse.
- A livré une application de démonstration, configuré 2 serveurs Tomcat avec déploiements front-end et back-end.
- A préparé et configuré la base de données Oracle pour l'environnement.
- A installé et configuré Oracle GoldenGate pour la réplication logique.
- A conçu et développé un outil Java autonome pour l'audit automatisé de l'intégrité des bases de données et la correction sur plusieurs environnements de production, réduisant l'effort manuel de validation.
- A rétro-conçu le module MegaBroker, livré le code source sous Git, publié les dépendances sur Nexus et mis en place un pipeline CI/CD.
- A piloté la migration Java (JDK 1.6 vers 17) et la migration PostgreSQL (14.18 vers 17.5).
- A traité les résultats d'analyses Fortify et SonarQube pour améliorer la sécurité et la qualité du code.
- A résolu des bugs signalés par les clients et livré des améliorations sur les composants front-end et back-end d'une application de gestion d'actifs pour Santander Bank Brazil.
- A introduit l'automatisation CI/CD Jenkins pour le back-end et le front-end.
- A migré l'intégration d'appels d'API vers une file d'attente de messages et corrigé des anomalies sur l'application de transformation de flux pour Santander Bank Brazil.
- A analysé des heap dumps, résolu des problèmes de fuite mémoire (OOM) et réduit l'utilisation de la mémoire de 80-95% à 30-40% tout en maintenant le processeur à un niveau bas.
Environnement technique