Tech Lead & Développeur Java Full Stack
Euronext
novembre 2022 - aujourd'hui
Mission de Tech Lead / Senior Full Stack Java sur une plateforme QA temps réel. Conception et développement backend (Java 17, Spring Boot 3, WebFlux) et frontend (Angular), création d’un moteur de test basé sur SBE interagissant avec Kafka, TCP/UDP, WebSocket et APIs REST. Modernisation complète de la stack (Java 8, Spring Boot 3), sécurisation des échanges (mTLS, SASL) et gestion des vulnérabilités. Contribution DevOps avec automatisation CI/CD Jenkins, packaging RPM, déploiements Ansible et environnements Docker. Mission centrée sur la performance, la fiabilité et la robustesse des outils QA d𠆞uronext.
Java 17, Spring Boot 3, WebFlux, Kafka (SASL), SBE, Angular, WebSocket, CI/CD Jenkins, Docker, Ansible, mTLS/Sécurité, AWS (RDS/Redshift), Linux, Shell/Python.
Développeur Java JEE
Société Générale (SGCIB)
septembre 2021 - octobre 2022
Mission de Développeur / Senior Full Stack Java au sein du Front Office Forex (Kondor). Maintenance et modernisation d’un système critique sous Solaris/Sybase/Java 6, avec développement de nouveaux modules en Java 17 / Spring Boot. Conception de batchs volumétriques (Spring Batch), amélioration de la fiabilité des traitements et mise en place d’une démarche BDD (Cucumber) pour aligner équipes métiers et IT. Contribution à l’industrialisation des déploiements via Jenkins et XL Deploy.
Java 6/17, Spring Boot, Spring Batch, Sybase, Solaris, Vue.js, CI/CD Jenkins, XL Deploy, Cucumber (BDD), Shell.
Développeur Java Full Stack
Bibliothèque nationale de France (BnF)
novembre 2018 - février 2021
Mission de Développeur Full Stack Java sur les plateformes de Dépôt Légal Numérique. Modernisation de l𠆞xistant avec une migration majeure Spring 3 → Spring 5, optimisation des performances et développement de modules utilisateurs en Spring Boot + Angular. Conception de jobs Spring Batch robustes pour l’ingestion et le suivi de flux numériques. Réalisation et sécurisation de web services SOAP/REST au sein d’un SI à forte volumétrie.
Java, Spring Boot, Spring Batch, Spring MVC, Angular, PostgreSQL, SOAP/REST, SAML, Linux, optimisation performance.
Développeur Java Backend
BNP Paribas Securities Services
septembre 2014 - octobre 2018
Mission de Développeur Backend Java au sein du Back Office titres dans le contexte de la migration européenne T2S. Support niveau 3 sur un SI critique (Swing/JWS/Oracle), résolution d’incidents sensibles et développement évolutif/correctif. Forte montée en compétence sur le post-marché, les processus de règlement-livraison et les standards Swift ISO15022/20022. Contribution à la fiabilité et à la continuité opérationnelle d𠆚pplications réglementaires.
Java, Swing/JWS, Oracle, T2S, Swift ISO15022/20022, post-marché, règlement-livraison, support N3.
Développeur Java & PHP Full Stack
OPENBEE Tunisie
juin 2012 - juillet 2014
Mission de Développeur Full Stack Java & PHP sur une plateforme de gestion documentaire (EDM). Optimisation des performances, intégration de MongoDB, développement d’un module OAuth2/SSO et mise en place de nouveaux services pour améliorer la gestion et la livraison logicielle.
Java, PHP, MongoDB, OAuth2/SSO, XML-RPC, optimisation performance.
Développeur Java / Android
TAGGIST Tunisie
juillet 2010 - mai 2012
Mission de Développeur Java / Android sur des solutions de géolocalisation et de suivi d’immobilisations. Conception de la base de données, développement d𠆚pplications mobiles Android et mise en place de fonctionnalités de tracking GPS temps réel, ainsi que d’interfaces web via GWT.
Java, Android, GPS tracking, GWT, bases de données, temps réel.