-
NATIXIS
- Team Leader Natixis Equity/Derivative - Middle-Back Office
Paris
2011 - maintenant
- Environnement technique : Spring 3, maven 3, Git, Git-flow, JPA/Hibernate, Sybase, Oracle, Gatling, Apache Camel, CXF, JAXB, UML, Velocity, JMS,JAXB, SLF4J,Junit, Mockito, PowerMock, Mutating testing, Groovy, Dozer, Ehcache, Quartz, C3P0 pool, CFT, GWT, Groovy
- Agile software Toolkit : Jenkins, Sonar, JIRA, Confluence, Quality-Center, VisualVM, Java Mission Control,Nexus
- Financial Middleware : FIDESSA, Tibco RV, FIX, SWIFT
* Résumé :
1. De Mars-2011 à Dec-2011 : Mise en place “from scratch” de l'application de routage des Ordres Front-Office vers l'ensemble des plateformes de traitement Middle-Back Office : FONEMS
2. De Janv-2012 à Dec-2012 : Reprise des Applicatifs Middle-Back : Gestion des confirmations client MASC / opération de reglement-livraison SWIFT - BOSS
3. De Janv-2013 à Oct-2013 : Migration du perimètre European NORTH Derivative listed vers l’interface de mutualisation Equity Derivative existante (FONEMS)
4. De Nov-2013 à Maintenant : Migration du perimètre marchés Asian NORTH Derivative Listed instrument vers l’interface de mutualisation Equity Derivative existante (FONEMS) + Reporting conformité
- Equipe IT de 60 personnes dedié aux activités Equities / Derivative Listed Natixis
- Recette avec MOA Front-Office / Middle / Back-Office Brokerage
* Tâches :
- Architecture applicative
- Setup env. technique : Jenkins, maven, Sonar, Nexus, intégration continue avec scripting shell des procédures de livraison
- Optimisation applicative & Parallélisme
- Sécurisation dev. avec Test unitaire / tests intégrations / test de non regression fonctionnel
- Mise en place d’un moniteur de suivi d’activité Business avec SLIB : tracer les Rejets partenaires
- Mise en place en place d’une interface Web de consultation via GWT
- Gestion d’une équipe de 3 developpeurs confirmés
- Mise à disposition Webservice CXF pour alimentation FO
- Génération des reporting des executions marchés pour la compliance
- Suivi de prod VisualVM / Java Mission Control
-
Assicurazioni Generali
- IT Consultant
PARIS
2010 - 2011
Migration des calculateurs GB2000 Natstar vers J2EE (Solde / Provision/Bilan) avec intégration du Taux Garanti réglementaire sur les versements/encours (entré en vigueur en Août 2010). Composants développé suivant l'approche SOA.
- Equipe projet de 20 Personnes.
- Recette avec MOA et équipe analyste Actuariat.
- Cycle de développement Agile
Environnement techniques : Spring, maven 2 , Hibernate, Spring-Batch, Oracle, Eclipse, Unitils (test), Sonar, Hudson,Bamboo, XFire, SOAPUi, JIRA, Confluence, B2B.
-
Société Générale
- IT Consultant
PARIS
2005 - 2009
Environnement technique : J2EE, Weblogic Oracle, Swing, Spring, Toplink 9, Eclipselink, Junit, Eclipse, Idea, Log4J, Webservices, Subversion, JIRA, Confluence, Cruise Control, Apache Commons, maven, DesignPatterns (Command, MVC...), Architecture 3-tiers, front UI : swing + excel via WS
2005 - mid-2008 : Risk Analysis Team
- Refonte complète Outil Stress-Testing
- Maintenance / Evolutions Garantie (fond DPI/CPPI)
- Prototypage Grid-Computing avec Solution Platform (c)
- Support Developpement VaR (Value-At-Risk)
mid-2008 - end-2009 : OTC Team
- Refonte et migration des OTC en version 2
- Refonte du moteur de PRMP/FIFO
- Evolutions Scheduler/Deals/Middle-Office application (Fixing)
- Support Position
-
Eurogiciel
- Software engineer
Labege
2004 - 2005
Environnement technique : JSP , Servlet , Architecture 3-tiers : MVC2 , Castor JDO, Tomcat, Apache Webserver, Eclipse IDE, SQL,
Design-Pattern (Chaine de responsabilité, Facade, Prototype,..)
2004 - end 2005 : Responsabilité projet sur un outil de gestion de contenus et de site JavaContentBox(c).
Architecture logicielle et suivi technique client sur produit JCB™ v2
Outil permettant d’administrer & d’industrialiser la gestion Front Office/Back Office des sites web et, de faciliter ainsi la mise en ligne d’informations. Basé sur la technologie J2EE et principalement en couche web-tiers, celui-ci s’appuie sur un Framework MVC2 permettant le découplement des responsabilités fonctionnelles.