-
Groupe Pierre & Vacances Center Parcs
- Ingénieur Etudes et Développement Java/JEE confirmé
Paris Cedex 19
2014 - maintenant
Mission chez Groupe Pierre & Vacances Center Parcs
Dans le cadre de fusionnement du groupe pierre et vacances et Center Park, la DSI a décidé de centraliser les paiements dans une unique.
La mission consiste à Concevoir et développer une application web de service de paiement qui s’interface avec les systèmes de réservations et de Booking .L’application devra supporter les services de paiement suivants : ATOS SIPS, Ogone.
Tâches :
Etudes techniques détaillés.
Mise en place de l’architecture applicatif et choix des Frameworks.
Développement des interfaces de paramétrages et d’administration.
Développement de la couche présentation avec GWT
Développement de la couche service avec Spring
Développement de la couche d’accès à la base de données avec Hibernate.
Mise en place de la sécurité Spring Security.
Mise en place des web services SOAP avec Apache CXF.
L’intégration d’ATOS SIPS & D’Ogone.
Tests unitaires avec JUnit et Mockito
Intégration continue avec Jenkins.
Gérer le cycle de vie de projet avec Maven .
Technologies utilisées :
Java, J2EE, GWT 2.6, Guice , Spring 3 (IOC, AOP , Transaction , Securité) ,Hibernate 4, Oracle 10g ,
Apache CXF , JBoss, Junit, Jenkins,Maven, svn, Eclipse, Mockito
-
Societe Generale Corporate and Investment Banking - SGCIB
- Ingénieur d’études et développement Java/JEE Confirmé
2013 - 2014
Mission chez SGCIB
E-Réconciliation :
Conception et développement d’une application web exposée aux contreparties permettant entre autres la réconciliation de leurs portefeuilles, de matcher ou mis-matcher leurs deals.
Voir https://erec.sgcib.com/Erec/
E-Reporting :
Conception et développement d’une application pour reporter les portfolios & deals au Depository Trust & Clearing Corporation (DTCC) dans le cadre du projet European Market Infrastructure Regulation (EMIR).
Voir : https://ereporting.sgcib.com/Erep/
Tâches
• Etudes et conception détaillées
• Concevoir l'architecture du logiciel.
• Développement front END avec GWT, SmartGWT MVP, GIN.
• Construire Back end avec Spring , DFC ( Documentum).
• Utiliser le RequestFactory pour la communication (Client/Serveur).
• Mettre en œuvre la sécurité avec Spring Security.
• Gérer le cycle de vie de projet avec Maven .
• Test Unitaire avec jUnit .
• L'intégration continue avec Jenkins.
• Gérer les sprints en tant que Scrum Master.
Technologies utilisées :
GWT 2.5 , Spring 3.1(AOP, Security), SmartGWT 4, GIN , MVP ,RequestFactory,Documentum 5.5 ,DFC 6.1, Java , JEE , Maven 3, Jenkins, SVN, Eclipse , Oracle,Tomcat 6.
-
Magellium
- Ingénieur d’études et développement Java/JEE
Ramonville Saint-Agne
2012 - 2013
Mission chez Magellium
La mise en place d’un portail de système d’information géographique pour le compte de la préfecture de police de paris (PP) et la Brigade des sapeurs-pompiers de Paris (BSPP) pour gérer les incidents, les manifestations, les attentats en fournissant des boites à outils permettant le déploiement rapides et efficaces des engins.
Domaine Métier : Système d’information géographique.
Tâches :
• Etudes et conception détaillées
• Contribution à la Mise en place de l’architecture applicative.
• Customisation du flexviewers
• Développement des widgets avec l’API ESRi for Flex
• Customisation des widgets standards.
• Déploiement et paramétrage des services sous ArcGIS
• Mise en place de la sécurité et le contrôle d’accès aux Services Web exposés par Arcgis avec Spring Security et Apache CXF.
• Customisation du Geoportal .
• Tests Unitaires
• Déploiement de la solution
Technologies utilisées :
Flex, Python,Java/J2EE,Apache CXF, Hibernate, GWT, Jahia, Maven, Postgres SQL, ESRI Map, ArcMap, ESRI Flex Viewers, Geoportal, Tomcat 7, MOD_JK.
Méthode Agile: Scrum.
-
Bull maroc
- Ingénieur développement
Casablanca
2010 - 2012
Conception et développement d’un Portail Achat pour le compte de l’ONCF (tablissement public marocain chargé de l'exploitation du réseau ferroviaire du pays)
Tâches :
• Etudes et conception détaillées
• Mise en place de l’architecture Applicative
• Mise en place du socle technique avec l’Intégration du JSF , RichFaces, Facelet, Tomahawk Spring , Hibernate.
• Développement des IHM JSF1.2 – Richfaces-Tomahawk et ManagedBean associés pour les modules suivants :
• Gestion des droits et Habitations.
• Référentiels des critères de notation des fournisseurs.
• Système de notation des fournisseurs.
• Gestion des Alertes et Newsletters.
• Développement de la couche service avec Spring et mise en place des tests unitaires avec JUnit.
• Développement de la couche d’accès à la base de données.
• Mise en place de la sécurité avec Spring Security 3 et CAS.
• L’intégration du moteur de workflow JBPM avec Spring core 3.
• Conception et implémentation du processus d’achat.
• Développement des scripts Batch avec Spring Batch pour synchroniser la base de données du portail avec d’autres bases de données.
• Mise en place du clustering avec Apache Tomcat , Apache et MOD_JK.
• Mise en place de la plate forme de Workflow.
Technologies utilisées :
Java/J2EE, Flex 3 (PureMVC, BlazeDS), J2EE Spring( Core , Trsaction, Security), Hibernate, MAVEN, SVN,Tomcat.
-
Bull maroc
- Ingénieur développement
Casablanca
2010 - 2012
Mise en place de TSRM (Tivoli system requet management) pour la gestion des incidents, problèmes, provisioning et intervention pour le compte d’INWI( opérateur de télécommunication marocain)
Tâches :
• Rédaction des DSD, et Participation au chiffrage du projet
• Mise en place de TRSM (Tivoli Service Request Manager)
• Implémentation des process Métier
• Conception et Développement Java/J2EE
• Développement IHM Front/Back ( moteur interne a TSRM) basé sur XML.
• Développement des MBO , AppBean et Action avec Tests unitaires associés.
• Développement des Web Services SOAP .
• Configuration des queues JMS sous WebSphere.
• Développements des Trigger avec PL-SQL .
• Développement des rapports avec BIRT
• Déploiement de la solution sous webSphere en mode Clustering
• Déploiement des Patchs correctifs via l’outil Migrating Manager
• Développement des tests unitaires.
• Interfaçage avec l’ ERP Peoplesoft.
• Mise en production.
Technologies utilisées :
JSP, Axis2, BIRT, Maven ,Eclipse,Webpshere,Oracle 10g, Oracle SOA, Scrum, SVN, Mercury, TSRM, Maximo,Spring STS.
-
Sofrecom
- Freelance
Vincennes
2008 - 2009
Nom du projet ou de la mission : Performance Development Review (P.D.R.)
Année : 2008/2009
Lieu : Rabat Maroc
Principales caractéristiques du projet : Application Flex/JEE basée sur une architecture 3 tiers, modulaire.
Poste : Freelance
Activités :
• Etude fonctionnelle
• Analyse et conception.
• Développement