Expérience professionnelle
Juillet 2021 à ce jour NATIXIS - RH Groupe DSI
RH&COM
Tech Lead JAVA EE
Contexte : Service de gestion de la paie du réseau Banque Populaire, de la communauté BPCE et de
Natixis et ses filiales (53 000 paies mensuelles) et le décisionnel RH sur les domaines paie, formation
(Réseau Banque Populaire, réseau Caisse d’Epargne, Natixis et ses filiales).
• Support applicatif (Assistance, traitement des incidents, suivi de production)
• Maintenance applicative (corrective, évolutive) sur le Front Web de la paie, Apogée Perse,
ainsi que sur les batch’s associés à cette application.
• Audits et développement de outils d’outils sur l’environnement de l’application
Environnement : Java, javascript , HTML, SQL, script shell linux, Oracle, Git, Jenkins, sql developpeur,
eclipse, winscp/putty, xldeploy, xlrelease, Linux, unix, windows, Glassfish
Avril 2020 - Mai 2021 BNP PF (CETELEM)
Tech Lead JAVA EE
Projet SME, Risk Assessment (RA), solution d'évaluation et de classification du niveau de risque
LCB/FT (Lutte Contre le Blanchiment des capitaux et le Financement du Terrorisme) de clients et
partenaires BNP. Méthodologie Agile
• Analyse et implémentation des besoins métiers.
• Maintenance et développement des webservices de gestion des clients présent dans la base
RA
• Optimisation des solutions d'imports et d'exports.
• Maintenance de batchs d'alimentation et gestion des révisions clients
• Migration des applications du parc SME de AIX/WASND vers Linux/Liberty
Environnement : Java, API Rest, Spring (Boot, Batch), SQL, Oracle 11, GIT, Maven, Jira
Février 2019 - Mars 2020 PARTECIS (Natixis / BNPP)
Tech Lead JAVA EE
Projet Smart Contestation : Gestion des contestations des transactions par carte bancaire
Méthodologie Agile : Equipe Scrum de 9 personnes
• Développement de l'API REST Selfcare pour la création et la consultation des dossiers
contestation pour les clients bancaires
• Montée en version du Framework maison composé en partie de Spring et Hibernate
• Evolution des batchs métier (Spring Batch)
• Support de l'application et suivi des incidents de production
• Responsable de déploiements
Environnement : Java, API Rest, Spring (Boot, Batch), SQL, Oracle 11, GIT, Maven, Jira
Février 2019 - Mars 2020 PARTECIS (Natixis / BNPP)
Tech Lead JAVA EE
Projet Smart Contestation : Gestion des contestations des transactions par carte bancaire
Méthodologie Agile : Equipe Scrum de 9 personnes
• Développement de l'API REST Selfcare pour la création et la consultation des dossiers
contestation pour les clients bancaires
• Montée en version du Framework maison composé en partie de Spring et Hibernate
• Evolution des batchs métier (Spring Batch)
• Support de l'application et suivi des incidents de production
• Responsable de déploiements
Environnement : Java, API Rest, Spring (Boot, Batch), SQL, Oracle 11, GIT, Maven, Jira
Février 2018 - Janvier 2019 DISNEYLAND PARIS
Consultant Architecte JAVA EE
Architecte solutions à DLPIS sur le projet PMS (Property Mangement System)
• Participation à l'urbanisation de l'architecture d'intégration d'entreprise DLPIS : DisneyLand
Paris Integration System (DLPIS) et est l'élément principal de cette nouvelle architecture.
• Participation à la définition des sous-système fonctionnelles et techniques des SI Disney dans
le cadre de leur intégration et gestion par DLPIS.
o Garantir l'alignement entre toutes les parties prenantes sur le projet : recueil des
besoins fonctionnelles et mise en relation technique avec l'équipe offshore en INDE.
o Validation avec le fonctionnel des documents de spécifications fonctionnels
o Délivrer la conception détaillée des flux d'interfaces de sous-systèmes DLPIS (LLD
(pour Low Level Document) et Contrat d'Interface ICS (pour Interface Contract
Specifications))
o Assurer le maintien à niveau des documents de la conception détaillée durant la
phase de build
o Revoir et valider les livrables et fournitures réalisées par les équipes de
développement OFFSHORE
o Contribuer à la définition de l'architecture physique, et des environnements
nécessaires au projet
o Réaliser la stratégie de test et de déploiement
o Vérification de la cohérence de la solution avec les principes de l'architecture de
DLPIS
En plus de la rédaction des spécifications de ces sous-systèmes, PRISE en charge des activités
suivantes :
▪ Coordination de la phase de conception détaillée
▪ Animation des workshops avec les équipes internes Disney (Disneyland Paris
et USA et les intégrateurs d'ERP concernés)
▪ Animer en Anglais les présentations des LLD à notre fournisseur de
développement logiciel Indien
▪ Assurer un support aux différentes équipes techniques lors des phases de
build, de tests et de déploiement.
▪ Mise à jour du dossier d'architecture du système DLPIS
▪ Coordination de la phase de conception détaillée
▪ Animer des workshops avec les équipes internes Disney (Disneyland Paris et
USA et les intégrateurs d'ERP concernés)
▪ Animer en Anglais les présentations des LLD à notre fournisseur de
développement logiciel Indien
▪ Assurer un support aux différentes équipes techniques lors des phases de
build, de tests et de déploiement.
▪ Mise à jour du dossier d'architecture du système DLPIS
Environnement : Architecture Micro-Services et son eco system (Docker container, Java 8,
Spring Boot, String Batch, Consul, Vault, Rabbit MQ), ETL Talend Open Studio, Amazon Web Services,
Terraform, Jenkins, Github, AppDynamic, Splunk, Tivoli, MDM (Master Data Management), Visio
Septembre 2014 - Décembre 2017 BNP PARIBAS SECURITIES SERVICES
Consultant JAVA EE/EXTJS
Projet OMS : (est l'application au cœur de l'activité de FDS (Fund Dealing Services). Une
application de gestion et de traitement des ordres de types Hedge Funds et Mutual Funds pour les
clients institutionnels de BP2S).
Prise en charge des changements de l'application OMS (Order Management System) allant de la préanalyse technique jusqu'à la réalisation / développement en passant par toutes les phases de
maintenances évolutives et correctives, de suivi des développements, exécutions des cas de test et
support des phases de recette.
• Participation à la revue des spécifications fonctionnelles (BRD) écrites par la MOA.
• Rédaction de spécifications techniques détaillées à partir des BRD dont le but de faciliter la
réalisation technique, les développements.
• Assurer le support, la réalisation et le suivi des développements.
• Assurer le support à la MOA, l'analyse et le suivi de la correction des anomalies pendant les
phases de recette.
• Maintenance et développement des anciennes et nouvelles IHM (EXTJS), interfaces
principales de saisie et de traitement des ordres NSTP/STP (manuel / électronique) utilisées
par les opérationnels BP2S. Audit sur la qualité du code in & offshore
• Méthodologie : Agile (chiffrages, planning, stand-up meeting, présentations, rétrospectives)
Environnement : Java 6/7, JAXB, Eclipse / JBDS, Birt Report, Sybase, Drools (DRL, BPMN,
Table de Decision), Spring WS, Hibernate, Log4j, Junit, UML, Tomcat, SQL, ExtJS 4/6, SVN, Maven,
Toad, Sencha Architect 2/3.
Février 2014 - Août 2014 GROUPE SANTÉ ORANGE
Consultant JAVA EE
Projet : Les INDUS, réalisation d'une plateforme Java Web dédiée à la gestion complète des indus
pour le besoin d'échange du client Almerys avec ses divers prestataires/clients tant privés que
publics, ainsi que pour les particuliers : Création, Modification etc. des indus, des pré-saisie d'indus,
des notifications, réclamations, règlements etc....
• Réalisation des nouvelles fonctionnalités.
• Assurer l'interconnexion avec l'existant, projet Valerys.
• Analyses, Conceptions, Développements, Tests Unitaires et d'Intégrations.
• Maintenance technique de l'application.
• Méthodologie : SCRUM. Avec le Scrum Master (CDP), participation aux daily scrum, des
scrum review, définitions des tâches et estimations des charges sur un sprint.
• Présentation utilisateur des fonctionnalités réalisées.
Environnement : Java6, Eclipse, Oracle, Windows, Spring Web Flow, Jboss 5 server
Janvier 2011 - Novembre 2013 BNP PARIBAS
Consultant JAVA EE
Projet : Au sein de l'équipe SEPA (Single European Payement Area), composée de 5 personnes.
• Réalisation d'un moteur de recherche asynchrone, « SepaSearchEngine» sur les données
SEPA archivées (remises et opérations) après injection dans la baie Centera.
• Conception et développement d'un Poc d'interconnexion des outils ITPS avec le Ged Alfresco.
• Analyse, rédaction des spécifications fonctionnelles.
• Rédaction des spécifications techniques détaillées,
• Rédaction des dossiers de conception et d'exploitation et de déploiement.
• Conception, développement, Tests (U/I) et déploiement sur les serveurs (test, recette, prod)
Environnement : Java6, Maven2, Swing, Eclipse, Oracle/Centera, XML/STAX,
Linux/Windows, JUnit, Design Pattern, MQSeries, WebSphere, multithreading. Remises et Operations
interbancaires européen
Juillet 2010 - Décembre 2010 BOULANGER
Consultant JAVA EE
Projet : Mise en place et développement d'un SOA appelé « Relais », middleware entre le SI et
l'application IPhone Boulanger. Le relais permettant de faciliter les échanges d'informations entre le
SI Boulanger et les appareils mobiles.
• Rédaction de spécifications fonctionnelles détaillées
• Analyse, Conception du SGBD
• Analyse et rédaction des spécifications techniques détaillées
• Conception et développement des Web Services de type REST avec l'API Jersey. Les réponses
des WS étant au format JSON.
• Tests U/I et recette
Environnement : Java6, J2EE, Maven2, Eclipse Link, Spring, Oracle, SQL,
Jersey, Server J2EE, Glassfish V3, JUnit, Web services, Design Pattern, E-commerce
Juin 2007 - Juin 2010 SOCIETÉ GÉNÉRALE
Développeur JAVA EE
Projet : développement Web (Java/J2EE) autour d'un log...