-
Banque de France
- Consultant Alti Développeur Java J2ee
Paris
2012 - maintenant
Participation au développement de l’application Evdev (application qui permet de générer des virements en devises)
Développement du module de gestion des impayés
Développement du module de régularisation des opérations financières
Développement du module de rapatriement des fonds
Génération des avis Swifts, des mouvements clients et des mouvements Cogen
Création des IHM avec Jsf et Richfaces
Développement de la couche métier avec Spring et de la couche de persistance avec Hibernate
Mise en place des tests unitaires avec Junit et EasyMock
Environnement : J2ee, Hibernate, Spring Web Flow, Spring Security, Jsf, Richfaces, Webservices, Oracle, Eclipse
-
Manpower
- Consultant Alti Développeur Java J2EE
Nanterre cedex
2011 - 2011
Contexte : Au sein du pôle R&D de la DSI Manpower, mon rôle est de développer au sein d'une équipe de 6 développeurs une application qui va de la prise de besoin d'un client recherchant un intérimaire à la publication d'une annonce sur le site manpower.fr. Cet outil permet aussi de générer le contrat de l'intérimaire et de faire un suivi d'activité du collaborateur. Cette application est actuellement déployée dans plusieurs agences en France.
Développement de la couche présentation en Flex
Développement de la Dao de recherche multi-critère (Recherche des commandes par type de contrat (CDI/CDD/TT), par statut, par date de création etc...
Appel du moteur de recherche des candidats pour un besoin donné
Développement de l'écran Primes et rémunérations.
Appel au webservices de génération du contrat de l'intérimaire.
Développement piloté par des tests unitaires Junit.
Mocking des différentes couches grâce au framework Mockito.
Intégration continue avec Jenkins/Hudson.
Environnement : Flex, J2ee, Hibernate, Spring, DB2, Tomcat, Maven, Junit et Mockito
Projet réalisé en méthode agile Scrum
-
Sencillo
- Ingénieur d'étude Java EE
2011 - 2012
Participation au développement de la couche métier du site www.flouss.com : site permettant de faire du transfert d’argent vers différents pays.
Développement de la Dao et des services de gestion des clients (création, recherche, modification, suppression d’un client)
Développement de la Dao et des services de gestion des transferts en espèce
Développement des Webservices que Sencillo met à disposition de ses partenaires (les webservices sont développés grâce au plugin Maven JAX-WS)
Mise en place d’un mécanisme de signature afin de valider et d’authentifier l’échange des données
Développement d’un batch basé sur l’Api Quartz qui permet l’échange de fichiers et de données entre Sencillo et ses partenaires
Environnement : J2ee, EJB, JPA/Hibernate, Mysql, Maven, Jboss, JAX-WS, Webservices, Eclipse, Uml
-
BNP ParisBas
- Consultant Alti Développeur Java J2ee
2011 - 2011
Participation au développement de l'application Firevalo(outil de gestion des valorisations) de la BNP PariBas Fin'AMS
Développement du service/Manager/Dao de recherche des valorisations et des instruments
Développement du module d'audit des valorisations
Développement du module d'upload et d'intégration des fichiers XML
Développement du module historique des fichiers XML intégrés dans FireValo(fichiers contenant les valorisations provenant des contreparties)
Environnement : J2ee, Hibernate, Spring, Oracle, Glassfish, Maven, Junit et Dbunit
Projet réalisé en méthode agile
-
Office nationale des forêts
- Consultant Alti - Développeur Java J2ee
2010 - 2010
Développement du module Achat de l'application Teck de l'ONF (Office national des forêts)
Création de l'IHM en Java SWT
Databinding de l'IHM avec les objets de la couche présentation
Transformation des objets de la couche présentation en objet métier
Transformation des objets de la couche métier en objet persistant
Persistance de ces objets grâce à JPA/Hibernate
Création des fenêtres de recherche permettant de rechercher les objets persistés
Développement des applications métiers autour de ces objets (Validation d'une demande d'achat, transmission d'une demande d'achat à un producteur, instruction d'une demande d'achat, suppression d'une demande d'achat, modification d'une demande d'achat etc..)
Environnement : Eclipse, Java, SWT, Xml-RPC, JPA/Hibernate, Glassfish, Maven, SVN
Projet réalisé dans une équipe de 30 développeurs.
-
EDF
- Ingénieur d'étude et développement
Paris
2009 - 2009
Développement en Java d'un logiciel de CAO pour le centre national d'équipement nucléaire d'EDF
Optimisation du fichier XML produit par l'équipe Dotnet via la xslt.
Validation de ce fichier XML avec un schéma xsd et des règles schematron.
Transformation des données métiers de ce fichier XML en objet Java grâce à un framework de mapping objet relationnel de type Hibernate (JIBX).
Transformation des données graphiques de ce fichier xml en svg puis transformation de ce dernier en composant swing java grâce à l'API Batik.
Développement des applications métiers autour de ces objets java générés par jibx et batik.
-
Iris France
- Ingénieur d'étude et développement
Dubai
2008 - 2008
Développement en Java d'un outil de travail collaboratif(GED) pour la préfecture de police de Paris
Génération des résultats de requête au format xml puis transformation en html de ces résultats via la xslt.
Implémentation des pages jsp puis intégration des résultats de requête via des taglibs.
Implémentaion de nouvelles fonctionnalités pour la gestion des flux de circulation.
Interfaçage avec la solution ArcheaParam d'Iris France
Environnement : Eclipse, UML, Java, Jsp, Servlet, Taglibs, Javascript, XSLT, PL/SQL
Serveur d'application : Jonas-Tomcat, SGBD : ORACLE
-
Publicis Technology
- Stagiaire
2007 - 2007
2007 Etude et déploiement d'un outil d'inventaire centralisé chez Publicis Technology,
Configuration et paramétrage du serveur d'inventaire.
Edition et test des scripts qui serviront aux différentes requêtes.
Gestion des équipements actifs via le protocole SNMP.
Mise en place d’un système de monitoring
Environnement : Windows, Mac OSX, vbscript, Javascript, Xml,Shell
SGBD : Oracle
-
Laboratoire d'instrumentation et systèmes d'ile de france
- Stagiare
2006 - 2006
Participation à la réalisation sous C++ d'un logiciel d'évitement d'obstacle