Projet et cadre : Intervention transversale sur les projets Leasing solution de BNP PARIBAS
Résponsabilités :
Développements d’APIs REST, Batchs, Solution d’authentification et Intégration de l’API DocuSign pour la
signature électronique :
● Développement d’APIs REST avec gestion de l’aspect sécurité par Token (JWT), principalement
pour les clients : CNHI et CLAAS.
● Aide au développement et à l’intégration d’une API e-signature (DocuSign).
● Mise en place d’une solution d’authentification unique avec le standard SAML(Single Sign On),
suivant le modèle SP initiated SSO, utilisation de SSOCircle & Onelogin en phase de
développement.
● Développement d’un service RESTFUL pour le reporting avec, spring-boot, Spring-data, JMS
(Apache ActiveMQ).
● Automatisation de déploiements avec Jenkins, GitLab.
● Correction de bugs sur le legacy autour de RAD, SweetDev, HTML, CSS, Oracle DB.
Projet et cadre : Intervention transversale sur les projets Leasing solution de BNP PARIBAS
Réalisations :
Développements d’APIs REST, Batchs, Solution d’authentification et Intégration de l’API DocuSign pour la
signature électronique :
● Migration de Web Services SOAP vers une architecture REST (principaux clients : CNHI & CLAAS).
● Aide au développement et à l’intégration d’une API signature électronique (Docusign).
● Mise en place d’une solution d’authentification unique (Single Sign On), suivant le modèle SP initiated SSO,
utilisation des providers Ssocircle & Onelogin en phase de développement.
● Développement d’un service RESTFUL pour le reporting.
● Automatisation de déploiements avec Jenkins
05/2016 à 12/2018
Cadre du projet : RCI Direct est la solution de gestion financière déployée dans les pays Européens de l’Alliance
(Renault, Nissan, Mitsubishi).
Réalisations :
Développement, Corrections d'anomalies, Batchs et Sécurité de l’Application RCI Direct, Solution de gestion
financière (RCI Bank and Services : Suisse, Irlande, Slovénie et Autriche) :
● Maintenance, évolution pour les applications RCI Direct (Suisse, Irlande) et OMEGA (Slovénie, Autriche)
● Développement et tests de Web Services (JAX-WS et Axis) pour le ZEK, Tonbeller, Bisnode, Swiss Post
● Intégration de la nouvelle tarification Allianz
● Optimisation des batchs (java et T-SQL) pour l’Irlande et Suisse.
● Intégration du module de signature électronique pour la Suisse.
● Développement de Web Service (JAX-WS) pour le chargement automatisé dans
FICO (Evaluation du risque BC-FT : Blanchiment de Capitaux – Financement du Terrorisme) et traitement
batch pour le suivi de clientèle.
● Refonte de RCI Direct (Middleware) pour la suisse et Autriche (ROA architecture), architecture microservices
et services REST, développement et tests de connectivité du FrontOffice et Backend.
● Automatisation de déploiements, Websphere administration et Jenkins.
● Cadre du projet : Maintenance d’un CRM interne (Bizio : Business Input Output) adapté aux solutions
commerciales techniques/interfaces: Cadremploi, Keljob, Cadresonline, Explorimmo, Keljob,
Kelformation…orientées vers les métiers de : l’Emploi, la Formation et l’Immobilier.
Réalisations :
● Prise en main du Framework Iloa (fournisseur IOcean).
● Recueil de besoins.
● Optimisation & mise en évolution du CRM, refonte totale de la UI.
● Intégration du projet REZA (Réservation d’annonces publicitaires avec AdServer).
● Réponses en REST pour des applications clientes locales (CVaden, Cadremploi, Explorimmo, Explorimmo9).
● Réalisation d’une couche JPA pour le mapping Datastore-entité.
● Interfaçage avec un outil de comptabilité (QUALIAC et Jobs Oracle)
● Projet : Organisation et Renforcement des Actions Préventives (ORAP2)
● Cadre du projet : Dans le cadre de la refonte du système d’information du domaine ORAP2, la Banque de France
souhaitait compléter la phase de spécifications fonctionnelles par une phase de réalisation de la conception
technique et le développement d’une application en Java / J2ee, prenant en compte le prototype de l’application
conçu lors des spécifications fonctionnelles. ORAP2 a été réalisée en utilisant principalement les frameworks
Spring, SpringWebFlow, RichFaces, Facelets, JPA.
Méthodologie : Agile (scrum)
Réalisations :
Mise en place d’un prototype applicatif pour l’application (JPA, Web flow, Richfaces et design pattern
Decorator, AbstractFactory).
● Développement du noyau de l’application : la Fiche ORAP (toutes les couches).
● Développement des IHM à partir des maquettes et conception des interfaces graphiques (composants
RichFaces et springfaces)
● Réalisation des tests : JUnit4 et Hsqldb.
● Projet : Outil de Gestion de Cash (OGC) et Service Bancaire (SBA).
Cadre du projet : Réalisation d’un cadre applicatif pour une nouvelle gestion des authentifications, la Société
Générale compte mettre en place un mode d’authentification (pour les entreprises ou particuliers) par certificats
embarqués sur des clés USBs.
Réalisations : Développement des IHMs à partir des maquettes et conception des interfaces graphiques (JSP,
Javascript, CSS) sur le projet OGC.
● Développement de la partie contrôleur avec Struts1.2 (OGC) et Uml2.
● Développement du backend (EJB2, Spring HttpInvoker et Hessian pour OGC et SBA, Ldap pour OGC,
JPA pour SBA)
● Utilisation des tests Unitaires (JUnit4).
● Projet : Medimed.
Cadre du projet : Besoin du ministère de la santé à faire évoluer leurs applications intranet (CEPS :
Comité Economique des Produits de Santé) pour la mise en évolution et la normalisation du code
CIP (Club Inter Pharmaceutique) assigné à des médicaments pharmaceutiques :
● Méthodologie : Uml 2.
● Réalisations :
● Mise en place de l’environnement de développement (Base Informix, sunOneServer6, flowMind et Ldap
avec des paramètres fournis par le ministère de la santé).
● Développement et mise en évolution des IHMs de CEPS (JSP, Javascript et CSS).
● Normalisation du code existant et développement en struts1.2.
● Réalisation des tests unitaires : JUnit 3.6
● Cadre du projet : Dans le cadre de la refonte totale de son site web (********), les Editions
Francis Lefebvre ont réalisé les spécifications fonctionnelles et techniques détaillées qualifiées pour les
développements autour des technologies Java/J2EE.
● Méthodologie : Uml 2.
● Réalisations :
● Finalisation du module de paiement et développement de la rubrique (Espace) Client.
● Développement d’actions avec une Api Entreprise pour la partie Espace Client du site Web.
● Développement de pages JSP en utilisant JSTL (Utilisation de templates et OpenCMS).
●...