-
Ageo Direct
- Chef de projet
Paris
2015 - maintenant
Développement de l’interface graphique web pour la saisie de l’affiliation à des produits mutuels collectifs et individuels. Gestion sur ces contrats et suivie du cycle de vie de ce contrat : gestion des pièces manquantes, lettres de relances à des souscripteurs pour les impayés ou retard, reportings, envoi des flux WS des contrats créés au centre de gestion, gestion des avenants des contrats…
Génération automatique des cotisations en tenant compte la situation familiale, option de garanties choisies et les différentes taxes et charges.
DOMAINE D’INTERVENTION :
Analyse des besoins utilisateurs : déplacement sur site pour recueillir les besoins et comprendre le fonctionnement de fonctionnement
Rédaction de spectre fonctionnelle, technique et manuel d’utilisateur
Conception du projet avec un modèle de données avec MagicDraw : création des diagrammes de classes et de séquences.
Réunion avec utilisateurs et chefs pour valider le modèle de données et les maquettes de fonctionnement
Développement et mettre en place la solution choisie
Création des web services de création et de modification d’affiliation qui seront envoyés au centre de gestion : SOAP
Gestion de release
Tests unitaires avec JUNIT
Tests fonctionnels
Présentation de l’application et formation d’utilisateur
ENVIRONNEMENT TECHNIQUE:
JAVA 7 JEE, JSF, Ajax, Hibernate, framework MVC, ECLIPSE, GIT, GRADLE, JUNIT, MANTIS, JBOSS7
Base de données MySQL
Développement web : javascript, css, ajax, html, jsf
Conception : UML avec MagicDraw et gradle pour générer directement des classes Java à partir de diagrammes de classes.
-
EUROPCAR
- Consultante JAVA/JEE
Montigny-le-Bretonneux
2014 - 2015
PROJET : Maintenance corrective et évolutive des applications web (E-Commerce B2B : resaweb, mobiles, station finder, station géoloc) pour réserver les voitures chez Europcar. Participation au projet de refonte du site Europcar sur Mobile. Enrichissement des web services sur la réservation des voitures chez Europcar
DOMAINE D'INTERVENTION :
* Participation au chiffrage des projets. ;
* Proposition et développement des solutions pour répondre aux besoins des partenaires d'Europcar : JAVA JEE - Développement des applications web (Servlet)
* Maintenance corrective et évolutive des applications webs
* Développement du site Europcar pour Mobile ;
* Modification et enrichissement des web services : SOAP ;
* Gestion de release MAVEN 2.2 & 3
* Ecriture des tests unitaires avec JUNIT
* Gestion des tickets ;
* Gestion de versions avec SUBVERSION, commandes/Tortoise/Pluggin ECLIPSE
ENVIRONNEMENT TECHNIQUE:
* JAVA JEE, Servlet, framework Spring, ECLIPSE Juno, MAVEN 2.2/3, , JUNIT, SVN, TORTOISE, JBOSS4 et 6 ;
* Base de données Oracles, Oracle SQL
* Développement web : javascript, css, ajax
* Méthodologie Agile: Scrum ;
-
Europcar
- Consultante JAVA JEE
Montigny-le-Bretonneux
2014 - 2015
Maintenance corrective et évolutive des applications web (E-Commerce B2B : resaweb, mobiles, station finder, station géoloc) pour réserver les voitures chez Europcar. Participation au projet de refonte du site Europcar sur Mobile. Enrichissement des web services sur la réservation des voitures chez Europcar
DOMAINE D’INTERVENTION :
Participation au chiffrage des projets.
Proposition et développement des solutions pour répondre aux besoins des partenaires d’Europcar : JAVA JEE – Développement des applications web (Servlet)
Maintenance corrective et évolutive des applications webs
Développement du site Europcar pour Mobile
Modification et enrichissement des web services : SOAP
Gestion de release MAVEN 2.2 & 3
Ecriture des tests unitaires avec JUNIT
Gestion des tickets
Gestion de versions avec SUBVERSION, commandes/Tortoise/Pluggin ECLIPSE
ENVIRONNEMENT TECHNIQUE:
JAVA JEE, Servlet, framework Spring, ECLIPSE Juno, MAVEN 2.2/3, , JUNIT, SVN, TORTOISE, JBOSS4 et 6
Base de données Oracles, Oracle SQL
Développement web : javascript, css, ajax
Méthodologie Agile: Scrum
-
SOCIÉTÉ GÉNÉRALE - CORPORATE AND INVESTMENT BANKING
- Consultante JAVA
2013 - 2014
PROJET : Domino assure l'animation des produits listés sur les marchés électroniques et les produits non listés sur les marchés internes. Elle permet le market making sur les warrants et la gestion des ordres manuels auprès des vendeurs et des analystes de vente. Domino gère également la diffusion des prix vers les réseaux d'information tels que Bloomberg et Reuters. Cette application est utilisée par environs 300 utilisateurs MARK : traders, sales et middle office à NY, HK, Paris, Espagne, Allemagne, Italie, Suisse et les pays scandinaves.
Equipe de 25 développeurs, Méthodologies agiles Scrum/Kanban
DOMAINE D'INTERVENTION :
* Conception et développement des solutions pour répondre aux besoins des utilisateurs (traders, sales, middle) :
* JAVA SE 1.6 et 1.7 dans un environnement hautement multi-threadé, à logique évènementielle
* API standard & package concurrents ;
* Suivi des migrations, adaptations intelligentes pour nouvelles features
* Maintenance et développement des modules existants pour pricer et broadcaster les produits vanilles et les produits structurés
* Développement des comparator des différentes versions des modules afin d'effectuer des tests de non régression suite à des améliorations
* Gestion des livrables lors des mises en production et suivi de la bonne qualité de la production (support niveau 2)
* Application des normes de codage (Usine de build, couverture en test unitaires, déploiement dans un Repo MAVEN
* Hudson/Jenkins pour intégration continue avec Sonar ;
* Gestion de release MAVEN 2.2 & 3, NEXUS 2.3 ;
* Ecriture des tests unitaires avec JUNIT ;
* Gestion des défauts, releases & process avec ITrack et JIRA
* Gestion de versions avec SUBVERSION, commandes/Tortoise/Pluggin ECLIPSE
* Supports de production, support niveau 2 et 3
ENVIRONNEMENT TECHNIQUE:
* JAVA SE 1.6/1.7, MULTITHREADING, TEMPS RÉEL, ECLIPSE 3.7.2, TIBCO RDV, MAVEN 2.2/3, NEXUS 2.3, SONAR, JUNIT, JIRA, ITRACK, WINDOWS XP/7, SVN, TORTOISE
* Méthodologie Agile: Scrum/Kanban
LES ENJEUX DE L'APPLICATION :
* La qualité de l'animation - les prix doivent d'être émis en marché, au bon niveau, pendant toute la période d'ouverture des marchés
* La vitesse d'animation - basse latence afin d'éviter tout risque d'arbitrage
* La scalabilité - afin de gérer un nombre toujours plus grand de produits
* La capacité à intégrer toujours plus de types de produits différents, avec chacun leurs spécificités, tout en évitant l'entropie du système ;
-
SOCIÉTÉ GÉNÉRALE – CORPORATE AND INVESTMENT BANKING
- Consultante JAVA
PARIS
2013 - 2014
Domino assure l’animation des produits listés sur les marchés électroniques et les produits non listés sur les marchés internes. Elle permet le market making sur les warrants et la gestion des ordres manuels auprès des vendeurs et des analystes de vente. Domino gère également la diffusion des prix vers les réseaux d’information tels que Bloomberg et Reuters. Cette application est utilisée par environs 300 utilisateurs MARK : traders, sales et middle office à NY, HK, Paris, Espagne, Allemagne, Italie, Suisse et les pays scandinaves.
Equipe de 25 développeurs, Méthodologies agiles Scrum/Kanban
DOMAINE D’INTERVENTION :
Conception et développement des solutions pour répondre aux besoins des utilisateurs (traders, sales, middle) :
JAVA SE 1.6 et 1.7 dans un environnement hautement multi-threadé, à logique évènementielle
API standard & package concurrents
Suivi des migrations, adaptations intelligentes pour nouvelles features
Maintenance et développement des modules existants pour pricer et broadcaster les produits vanilles et les produits structurés
Développement des comparator des différentes versions des modules afin d’effectuer des tests de non régression suite à des améliorations
Gestion des livrables lors des mises en production et suivi de la bonne qualité de la production (support niveau 2)
Application des normes de codage (Usine de build, couverture en test unitaires, déploiement dans un Repo MAVEN
Hudson/Jenkins pour intégration continue avec Sonar
Gestion de release MAVEN 2.2 & 3, NEXUS 2.3
Ecriture des tests unitaires avec JUNIT
Gestion des défauts, releases & process avec ITrack et JIRA
Gestion de versions avec SUBVERSION, commandes/Tortoise/Pluggin ECLIPSE
Supports de production, support niveau 2 et 3
ENVIRONNEMENT TECHNIQUE:
JAVA SE 1.6/1.7, MULTITHREADING, TEMPS RÉEL, ECLIPSE 3.7.2, TIBCO RDV, MAVEN 2.2/3, NEXUS 2.3, SONAR, JUNIT, JIRA, ITRACK, WINDOWS XP/7, SVN, TORTOISE
Méthodologie Agile: Scrum/Kanban
-
BNP CIB
- Consultante
2012 - 2013
PROJET : Suite à la fusion entre BNP et la banque Fortis en Belgique, les batchs pour la comptabilité et le calcul des risques et le reporting sur crédits syndiqués sont amenés à être modifiés afin de prendre en compte les nouvelles données et les nouvelles formules de calcul
DOMAINE D'INTERVENTION :
* Analyse des EDB (expressions de besoins) exprimés par les utilisateurs de Fortis
* Rédaction de spécifications fonctionnelles détaillées et techniques en anglais
* Développement des batchs en JAVA
* Tests unitaires avec JUNIT ;
* Recette : rédactions des fiches de tests et tester ;
* Production : résolution des retours des utilisateurs (fiches JIRA) ;
* Travail en équipe avec les Business Analysts pour définir les fonctionnalités
ENVIRONNEMENT TECHNIQUE :
* JAVA 5, ORACLE, SQL (PL/SQL DEV), JUNIT, MAVEN, SUBVERSION ;
-
BNP CIB
- Consultante MOE
2011 - 2013
Suite à la fusion entre BNP et la banque Fortis en Belgique, les batchs pour la comptabilité et le calcul des risques et le reporting sur crédits syndiqués sont amenés à être modifiés afin de prendre en compte les nouvelles données et les nouvelles formules de calcul
DOMAINE D’INTERVENTION :
Analyse des EDB (expressions de besoins) exprimés par les utilisateurs de Fortis
Rédaction de spécifications fonctionnelles détaillées et techniques en anglais
Développement des batchs en JAVA
Tests unitaires avec JUNIT
Recette : rédactions des fiches de tests et tester
Production : résolution des retours des utilisateurs (fiches JIRA)
Travail en équipe avec les Business Analysts pour définir les fonctionnalités
Environnement technique: JAVA 5, ORACLE, SQL (PL/SQL DEV), JUNIT, MAVEN, SUBVERSION
-
CACIB
- Consultante
2011 - 2011
PROJET : Application eSPM permet de faire des traitements des swaps de taux. Amélioration d'application de gestion de financement et d'investissement afin d'intégrer les nouvelles données suite à la diffusion avec une autre banque
DOMAINE D'INTERVENTION :
* Maintenance évolutive et corrective ;
* Support utilisateur
ENVIRONNEMENT TECHNIQUE :
* JAVA , SWING, LOG4J, ECLIPSE, SYBASE, SQL, PROCEDURES STOCKEES, KSH, SUBVERSION ;
* Méthodologie Agile: Scrum ;
-
ACMNVIE
- Consultante MOE
2008 - 2011
Maintenance corrective et évolutive de l'interface graphique du site ACMNVie, en particulier la partie de simulation permettant aux internautes de simuler leur portefeuille des produits d'assurance vie. Réunions avec des actuariats pour la partie fonctionnelle des formules de calcul
Développement un outil de gestion de batch utilisé en interne
Environnement technique : JAVA/J2EE, SERVLETS /JSP, ORACLE, TOMCAT, SPRING, SPRING BATCH, ASPECTJ, JAVASCRIPT, SQL, JUNIT, SUBVERSION, JIRA
-
ACMNVIE
- Consultante
2008 - 2011
PROJET : ACMNVie est la branche assurance vie de Crédit Mutuelle Nord Europe.
DOMAINE D'INTERVENTION :
* Maintenance corrective et évolutive de l'interface graphique du site ACMNVie, en particulier la partie de simulation permettant aux internautes de simuler leur portefeuille des produits d'assurance vie. Réunions avec des actuariats pour la partie fonctionnelle des formules de calcul
* Développement un outil de gestion de batch utilisé en interne
ENVIRONNEMENT TECHNIQUE :
* JAVA/J2EE, SERVLETS /JSP, ORACLE, TOMCAT, SPRING, SPRING BATCH, ASPECTJ, JAVASCRIPT, SQL, JUNIT, SUBVERSION, JIRA ;
-
SG SECURITIES SERVICES
- Consultante
2008 - 2008
PROJET : Gestion de portefeuille : Suivi des positions, intégration des flux, des positions, gestion et restitution des inventaires. Produits financiers utilisés : Option, Swap, Future, Forward, etc...
DOMAINE D'INTERVENTION :
* Développements ;
* Réunion 2 à 3 fois par semaine pour l'avancement d'équipe
ENVIRONNEMENT TECHNIQUE :
* JAVA/J2EE, SWING, ORACLE, SQL ;
-
SG SECURITIES SERVICES
- Consultante MOE
2008 - 2008
Gestion de portefeuille : Suivi des positions, intégration des flux, des positions, gestion et restitution des inventaires. Produits financiers utilisés : Option, Swap, Future, Forward, etc…
Environnement technique : JAVA/J2EE, SWING, ORACLE, SQL
-
ING DIRECT
- Consultante
Paris
2006 - 2007
PROJET : Développement et maintenance de logiciel permettant au client de gérer ses comptes sur Internet et d'accéder à des nouvelles offres sur les produits bancaires
DOMAINE D'INTERVENTION :
* Conception avec des diagrammes UML
* Maintenance corrective de l'application
ENVIRONNEMENT TECHNIQUE :
* JAVA/J2EE (JSP, SERVLETS), UML, DESIGN PATTERN, WEB TECHNOLOGIES, SQL, JDBC ;
-
ING Bank France
- Consultante MOE
PARIS
2006 - 2007
Développement et maintenance de logiciel permettant au client de gérer ses comptes sur Internet et d’accéder à des nouvelles offres sur les produits bancaires
Conception avec des diagrammes UML et Maintenance corrective de l'application
Environnement technique : AVA/J2EE (JSP, SERVLETS), UML, DESIGN PATTERN, WEB TECHNOLOGIES, SQL, JDBC
-
FLUKE CORPORATION
- Concepteur
2004 - 2004
PROJET : Fluke Corporation est une entreprise américaine qui produit des voltmètres
Création et maintenance d'une application Web permettant de suivre en ligne l'évolution de la base de données de l'entreprise
DOMAINE D'INTERVENTION :
* Développement de l'IHM
* Maintenance corrective de l'application ;