-
Crédit Agricole CIB
- Ingénieur Senior et Architecte en Java / J2EE - Finanace
Montrouge
2014 - maintenant
Refonte d’un outil front office qui permet de recevoir les deals (réalisés entre la trésorerie et ses contreparties) provenant des diffèrent systèmes externes, ces deals sont ensuite transférés vers les systèmes back offices (Kondor, Murex, ..).
Les produits financiers qui sont gérés dans ce système sont les Money Market (Call Account, Certificat of Deposit, Loan/Deposit, ..) et Forex (Spot, Swap, Forward, ..)
Cet outil fournit aux traders des interfaces web pour saisir et signer les deals et aussi pour calculer les taux.
• Mise en place de l’architecture technique
• Préparations de l’environnement de développement
• Mise en place des tests unitaires avec la base derby
• Conception et réalisation du cœur du système
• Encadrement des développeurs en offshore (en Inde)
Environnement et méthode :
Java / J2EE, Jpa, Spring, Spring MVC, Web Service, Ajax, JQuery, Junit, Derby, Jboss, MQ Series, Eclipse, Agile, SyBase, Maven, NEXUS, HUDSON, DERBY.
-
Société Générale Securities Services
- Ingénieur Senior et Architecte en Java / J2EE - Finance
Colombes
2011 - 2014
• Participation à la mise en place des architectures techniques, la conception et la réalisation de cinq projets eu sein de la SGSS.
Projet 1 : Mettre en place d’un système faisant des contrôles sur les fonds des clients à chaque date de valorisation.
Projet 2 : Un outil permet aux comptables de calculer plusieurs paramètres financiers pour chaque part de chaque portefeuille en se basant sur des fichiers générés par le progiciel financier GP
Projet 3 : Permet de faire des contrôles sur plusieurs types des fonds (bonds, titres, …).
Projet 4 : Un workflow permettant de récupérer des fichiers contenants des données pour différent portefeuilles, ensuite ces fichiers sont filtrés, transformés et puis ils sont intégrés dans une base de données.
Projet 5 : Un système de génération des reportings consiste sur un ETL pour récupérer les données dans plusieurs bases de données, un web service appelé pour générer les reportings à partir d’une collection des données, et des interfaces web.
• Mise en place des tests unitaires et des tests d’intégration dans chaque projet.
• Mise en place d’une usine logicielle pour automatiser le build des projets suite aux comites des développeurs.
• Travail en méthode agile et communication en anglais avec une équipe en Inde.
Environnement et méthode :
Java / J2EE, Ejb (entities, session, Message Driven Bean), Hibernate, Web Service, cxf, Jsf, Ajax, RichFaces, JQuery, seam, Junit, Derby, Jboss, Spring, Camel, Talend, GWT, Apache Karaf, Tomcat, Activemq, iReport, Eclipse, Agile, oracle, MySql, MongoDB, Maven, NEXUS, HUDSON.
-
CNP Assurances
- Ingénieur Senior en Java / J2EE
Paris
2009 - 2010
Conception et réalisation d’une application web permettant de suivre les courriers recommandés envoyés chez les clients.
Etude, Conception et réalisation d’une application Web pour :
- Tracer les traitements effectués sur les données transmises par le système de gestion vers le système en aval.
- Gérer les paramètres métier, les applications, les contrats et les rejets.
Environnement Technique : Unix, Java / J2EE, STRUTS, Spring, Oracle, Maven, Clearcase.
-
Athic
- Développement et Support aux niveaux des applications documentaires
Paris
2008 - 2009
Réalisation des évolutions autour des Services Windows développés en JAVA, Spring et Wrapper (pour le client « FDI ») permettant de :
- Récupérer des PDFs contenant des factures à partir du serveur FTP de client.
- Extraire des images « tif » et « jpg » à partir des pages des PDFs.
- Découpage et videocodage au niveau des images pour générer finalement un fichier PDF par facture.
Evolutions au niveau d’une application Web permettant de fournir des formulaires pour créer plusieurs sortes de demandes comme des demandes de remboursement suite à un retard de client, des déclarations de perte,….
Les données saisies dans ces formulaires sont récupérées et formatées sous forme d’un fichier XML qui sera compressé et envoyé plus tard chez SNCF
Environnement Technique : Oracle 9i, Java (J2EE), JSF, Spring, Hibernet, Eclipse.
-
Société Générale
- Ingénieur Senior et architecte junior
PARIS
2008 - 2009
Mise en place d’une architecture pour un système permettant de calculer des indicateurs.
Réalisation du module « collection des données » pour récupérer les données depuis une base de données métiers et d’un moteur de workflow.
Environnement Technique : Oracle, DataStage, Tibco (IPA, SPMExport), Java, XML.
-
Caisse d'Epargne Nord France Europe
- Ingénieur Senior et architecte junior
Lille
2006 - 2007
Etude, conception et rédaction des spécifications techniques concernant un projet TRADE de Crédit Documentaire.
Réalisation de la partie web du projet qui permet de gérer les données des clients, leurs autorisations et leurs contrats.
Mise en place d’une architecture basée sur les technologies J2EE, STRUTS et FOP pour le module des reportings.
Participation à la phase de test en recette
Environnement Technique : Unix, Shell, Java/J2EE (JSP, Servlet), Oracle, PL/SQL, Struts, Hibernate, XSLT, Tomcat, Eclipse, CVS.
-
Orange
- Consultant Java / J2EE
Paris
2005 - 2006
Etude, développement et intégration des nouvelles applications (Module de paramétrage, Gestion des projets, Gestion des contrats, ...) dans le système d'informations
Environnement Technique : Unix, Java/J2EE (JSP, Servlet), Jonas, Power AMC, Eclipse, CVS.
-
COMMISSION EUROPÉENNE
- Consultant Java / J2EE - Documentum
Bruxelles
2004 - 2005
Conception et développement en Java / J2EE d’une application de gestion des heures travaillées
Rédaction des spécifications détaillées
Mettre en place des modules : Administrateur, Gestionnaire, et users.
Conception et développement d’une application basée sur le Webtop et le WDK de Documentum 5i pour gérer la transmission, la validation et le classement des courriers qui arrivent à la commission et qui gère aussi le niveau de sécurité appliquée aux documents lors de leur passage dans les workflows
Environnement Technique : Struts, Hibernate, oracle 9i, Weblogic 8, Documentum 5i (WDK, WEBTOP, application builder), Java (J2EE), Eclipse.
-
Saipem
- Ingénieur d’Etudes Java / Documentum
Montigny-le-Bretonneux
2004 - 2004
Mettre en place des workflows pour gérer les fiches personnelles chez SAIPEM
Conception et réalisation des workflows avec les types, les utilisateurs, les groupes, les alias, les permissions set et les cycles de vie.
Création et implémentation des méthodes Documentum en utilisant java, et dfc (méthodes appelées par les activités automatiques des workflows)
Environnement Technique : Oracle 9i, Documentum 5i (Application Builder, Workflow Manager, Desktop Client), DmBasic, Java (J2EE), Struts, Eclipse.
-
TRAVELSOFT
- Stagiaire
2003 - 2004
Conception et développement dans une plate-forme (J2EE) multi-canal pour la distribution de produits de voyage pour les Tours Opérateurs
Environnement Technique : Windows 2000, Oracle 8i, Weblogic, J2EE (EJB, Servlet, JSP), Java, Struts, Jbuilder7 entreprise.
-
BNP Paribas
- Développeur Documentum
Paris
2001 - 2002
Création d’une application Web gérant la recherche, la validation et l’invalidation des contrats et des clauses, en permettant de visualiser la différence entre les différentes versions d’un contrat ou d’une clause en utilisant Documentum.
Réalisation des applications en VB et DFC de Documentum pour générer des rapports et des stats en excel à partir de la docbase
Environnement Technique : Windows NT, IIS, Documentum 4i, DFC, Visual Interdev, Visual Basic, Activex, ASP, html, Javascript