SI2M – MALAKOFF MEDERIC JANVIER 2016 A SEPTEMBRE 2017
Développeur JAVA/J2EE Batch, IHM et WS – Responsable MOE chantier cœur de brique.
Projets :
DSN : Déclaration sociale nominative (Batch, IHM et Web Service)
Mission principale :
Responsable chantier cœur de brique (Chantier 2)
Développement des batchs, IHM et WS.
Rédaction et mise à jour des SFD des différents batchs et IHM.
Organisation et participation des ateliers.
Faire des tests d’intégration et des livraisons en recette.
Participation à la compagne de PERF.
Tâches réalisées/Modules développés :
- Faire évoluer les différents batch de l’application DSN;
- Correction et suivi des anomalies des batch;
- Correction et suivi des anomalies de l’IHM de l’application DSN;
- Réunion fonctionnelle et rédaction des SFD pour les différents batchs;
- Livraison sur les environnements d’intégration et suivi d’anomalies;
- Développement des différents batchs du chantier 2, Cœur de brique DSN;
- Développement des IHM de l’application DSN avec JSF Primefaces;
- Rédaction des SFD des différents batchs et IHM;
- Organisation et participation des ateliers pour traiter les problèmes fonctionnels et techniques;
- Participation aux réunions comité chantier et comité de recette du chantier 2&3;
- Participation aux comités MOE et comité SI;
- Faire des tests d’intégration;
- Faire des livraisons en recette;
- Participation à la compagne de PERF et correction des bugs détectés;
- Optimisation des requêtes SQL;
- Automatisation des livraisons avec XLDeploy;
- Automatisation des tests de non régression avec TestNG.
Technologies utilisées :
J2EE, Hibernate, JSF, Primafaces, JUnit, TestNG, Web Service, XLDeploy, Maven, Jenkins, Rundeck, Sonar, Jboss, Tomcat, MySQL.
SI2M – MALAKOFF MEDERIC JANVIER 2014 A NOVEMBRE 2015
Développeur JAVA/J2EE SpringBatch, IHM et WS.
Projets :
IRW : révisions tarifaires (Spring Batch et Struts pour l’IHM)
PCE entreprises interdites (Framework OSS basé sur Struts)
Base consolidée (Spring Batch, Web services, rédaction des SFD)
Mission principale :
Développement des différents batch (alimentation/extraction des données) de l’application Index Review avec Spring Batch.
Développement des IHM de l’application Index Review avec Struts.
Développement de l’application PCE entreprises interdites avec OSS.
Rédaction des SFD du batch I2E.
Développement des batch (alimentation/extraction des données) pour les clients de la base consolidée, SRP, I2E, Tempo ...
Développement des web services pour différents clients de la BC, CMS, ECP/TOUTM, …
Tâches réalisées/Modules développés :
- Faire évoluer les différents batch de l’application Index Review
- Correction des anomalies des batch
- Corrections des anomalies de l’IHM de l’application Index Review
- Développement de l’application PCE entreprises interdites.
- Réunion fonctionnelle et rédaction des SFD pour le besoin I2E
- Développement des batch pour les clients I2E, SRP, …
- Développement des web services pour les clients CMS et ECP/TOUTM
- Livraison sur les environnements d’intégration et suivi d’anomalies
Technologies utilisées:
Spring batch, Hibernate, Struts, OSS framework, JUnit, Mantis, DB2, CXF, Web Service Maven, Jenkins, Sonar, Jboss, Tomcat.
MISSION FORFAIT EXPERT LINE AVRIL 2013 – DECEMBRE 2013
Développeur JAVA/J2EE Spring Struts Hibernate
Projet :
Refonte d’une ancienne application pour le Ministère de l’Education Nationale.
Mission principale :
Conception et développement de l’application.
Tâches réalisées/Modules développés :
- Participation à la rédaction des spécifications techniques et fonctionnelles ;
- Création de modèles d’écrans (Template) utilisé dans tout l’extranet ;
- Faire évoluer le web services pour la récupération/recherche des contacts ;
- Développement des écrans et des modules métier ;
- Optimisation des requêtes SQL complexes.
Technologies utilisées :
Oracle 10g, web service, JDBC, Spring, Struts, Hibernate, Mantis.
BPI GROUP FEVRIER 2012 - MARS 2013
Développeur PHP/Symfony/Oracle
Missions principales :
- Développement et maintenances des sites BPI Group développés en PHP/Symfony ;
- Conception et développement d’une nouvelle application (Plate-forme de formation) en PHP5 /MySQL ;
- Conception et développement d’une application en PHP5/Oracle pour la gestion des revues des contrats.
Tâches réalisées/Modules développés :
- Développement de nouvelles fonctionnalités sur les différentes plates-formes BPI développées en PHP Symfony ;
- Maintenance des plates-formes BPI développées en PHP Symfony ;
- Création des taches Symfony pour les alertes mails et MAJ de la BDD à partir de LDAP ;
- Conception et développement d’une nouvelle application (Plate-forme de formation) en PHP5 /MySQL (toute la partie dynamique) ;
- Conception et développement d’une application pour la gestion des revues des contrats en PHP5/DB2 pour la direction des finances de BPI Group.
Technologies utilisées :
- Web PHP5, PostgreSQL, DB2, MySQL, Oracle, Symfony 1.4, ORM Dotrine, MVC, TortoiseSVN, LDAP, DB Visualizer;
- Méthodologie : AGILE.
MULTIPOSTING SEPTEMBRE 2010 – DECEMBRE 2011
Développeur JAVA/J2EE Batch, IHM
Missions principales :
- Maintenance de l’application ********, le back-office et le front-office.
- Création de nouveaux batchs et maintenance des batchs existants
Tâches réalisées/Modules développés :
- Développement de nouvelles fonctionnalités IHM ;
- Demande d’évolution de l’existant et développement de nouvelles fonctionnalités ;
- Suivi et correction de bugs FlySpray;
- Gestion des candidatures et la création des filtres sur le back-office;
- Correction des bugs des batchs;
- Développement de Générateurs et de Scrappings.
Technologies utilisées :
JAVA, J2EE, MySQL, SVN, Générateur, Scrapping.
MISSION FORFAIT EXPERT LINE JANVIER – AOUT 2010
Développeur JAVA/J2EE IHM Struts
Mission principale :
Développement d’une application web en J2EE pour gérer les utilisateurs.
Conception et développement d'une application pour la saisie des fiches clients pour l’opérateur téléphonique MOBILIS.
Tâches réalisées/Modules développés :
- Participation à la rédaction des spécifications techniques et fonctionnelles ;
- Développement de l’application pour gérer les utilisateurs de différentes entités du client.
- Conception du système avec UML ;
- Développement de l’application en JAVA ;
- Développement d'une application d'envoi de message électronique en JAVA.
Technologies utilisées :
JAVA, J2EE, Struts, Maven, JavaScript, HTML, CSS, MYSQL, Oracle.
FORMATION
2009 Master 2 Professionnel, Sécurité des contenus, des Réseaux des Télécommunications et des Systèmes, Saint Quentin en Yvelines
2008 Diplôme d’Ingénieur en Informatique – Ecole Nationale Supérieure d’Informatique (INI)
COMPETENCES TECHNIQUES
LANGAGES JAVA/J2EE, PHP 4,5, CSS, Javascript, HTML / XML, Web service
FRAMEWORKS Spring Batch, Struts 1 et 2, Hibernate 3 et 4, TestNG, Symfony 1.4 et 2, Ajax, JQuery
CONCEPTION Merise, UML, Design Patern
SERVEURS Apache Tomcat, JBoss
OUTILS Eclipse, Maven, Jenkins, XLDeploy, Rundeck, HP ALM, JIRA, Toad, HeidiSQL, Subversion, CVS, Mantis, Flyspray