Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Charles, Développeur J2EE

Charles Développeur J2EE

CV n°200528G002
  • Mobilité Totalement mobile
  • Disponibilité Actuellement disponible
  • Statut Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
  • Domaines d'expertise

    Industrie, Etudes / développements, Bases de données

Études et formations

FORMATIONS

2020 – FORMATION EN LIGNE SCALA/SPARK, BIG DATA UNIVERSITY – IBM
2005 - DESS INFORMATIQUE – RESEAU MULTIMEDIA INTERNET, UNIVERSITE DE LA REUNION
2003 - MAITRISE INFORMATIQUE, UNIVERSITE DE LA REUNION
2001/2002 – DEUG MIAS / LICENCE INFORMATIQUE, UNIVERSITE DE LA REUNION
1998 - BACCALAUREAT SCIENTIFIQUE SPECIALITE MATHEMATIQUES

COMPETENCES

Je suis curieux intellectuellement, polyvalent, désireux d'apprendre et capable de créer des solutions
efficaces, évolutives et accessibles dans mon domaine de compétence :
Programmation OO : Java/JEE, Scala
IDE : Eclipse, IntelliJ (débutant)
Base de données : Oracle (PL/SQL), PostgreSQL (PL/pgSQL), MySQL, SQL Server, H2, Cassandra, …
Framework et techno Java : Spring (Core, MVC, Boot, Security, Data), JSF (RichFaces, PrimeFaces),
Hibernate, EJB, Kafka, Swagger, Maven, Ant, …
Langage et techno web : HTML, CSS, JavaScript, PHP, XML, JSON, Bootstrap, JQuery, …
Serveur d’application : Tomcat, WildFly, WAS (WebSphere)
OS : Windows, Linux
Test : JUnit, DbUnit, XMLUnit, Mockito, Selenium, Wiremock, …
Rédaction : Spécifications Fonctionnelles/Techniques, Cahier des charges, …
Pratique de l'agilité : Scrum, eXtreme Programming
Outil collaboratif : Git, SVN, CVS, Jira, Redmine, Mantis, Jenkins, Sonar

Expériences professionnelles

EXPERIENCES

NOVEMBRE 2011 – JANVIER 2020
DEVELOPPEUR JAVA/JEE/SPRING (FREELANCE), DOCAPOSTE SAS (EX DOCAPOST)
Depuis 2011, je suis intervenu sur de nombreux projets chez Docaposte en tant que Développeur
Java/JEE Sénior et Référent Technique. Mes missions m’ont mené à concevoir et développer des
solutions techniques de projets à forte valeur ajoutée : SI des Elections syndicales dans les TPE
2012, Réversibilité sur le Dossier Pharmaceutique, SI VACS pour l’Union des Transporteurs
Publics et Ferroviaires, Solution d’analyse financière Zephyr, DOCATEM (Telecom Expense
Management), LRTE (Lettre Recommandée Tout Electronique de La Poste).

JUILLET 2009 – OCTOBRE 2011
DEVELOPPEUR JAVA/JEE/SPRING (CDI), EXTELIA / DOCAPOST
À la suite de ma prestation en 2008 chez Experian (qui est devenue Extelia puis Docapost), j’ai
été rappelé puis embauché en CDI pour travailler sur des applications Java/JEE pour des
prestations BNP, SNCF (TER), SFR et la Fondation des Hôpitaux de Paris. Je suis également
intervenu en tant que référent technique sur deux SI industriels de dématérialisation pour les
prestations EDF (3,5 millions de plis/an) et FDJ (500 dossiers/j).

DECEMBRE 2005 – JUIN 2009
INGENIEUR D’ETUDES ET DEVELOPPEMENT (CDI), CGBI / TEAMPARTNERS
A mon embauche chez CGBI en décembre 2005, j’ai pendant 3 mois complété ma formation
universitaire : évolution des architectures, Merise, Java/JEE au centre 2IAP, SGBD Oracle.
J’ai ensuite intégré ma première mission pour le client Experian sur le SI National des Elections
Prud’homales 2008 (26 mois). Fin 2008, je suis intervenu 4 mois sur l’application Metro Solutions
(Metro Cash and Carry France). Puis, j’ai débuté une nouvelle prestation chez Extelia en 2009.

Client DOCAPOSTE
Projet DOCATEM (V2)
Contexte fonctionnel DOCATEM est la solution Docaposte pour gérer facilement tous les actifs
Telecom de l’entreprise.
Positionnement dans
la mission Consultant Java/JEE, Développeur Senior
Date de démarrage 10/2019
Durée 4 mois
Missions Développement de batchs et d’évolutions sur la webapp
Environnement
technique
Java/JEE, Spring Boot, Thymeleaf, Oracle 12, JPA (Hibernate), Spring
Batch, API REST, Sonar, Git

Client Ministère du Travail (France)
Projet MARS
Contexte fonctionnel
Le projet MARS a pour but de mettre à disposition un site dédié aux
élections professionnelles des entreprises d'au moins 11 salariés et à la
représentativité syndicale.
Site : ********
Positionnement dans
la mission Consultant Java/JEE, Développeur Senior
Date de démarrage 04/2019

Durée 6 mois
Missions Développement d'évolutions sur le portail des élections professionnelles du
ministère.
Environnement
technique Java/JEE, Liferay 6.2, PrimeFaces, PostgreSQL

Client La Poste
Projet LRTE
Contexte fonctionnel Service de génération de preuve (stockage, signature, archivage) pour la
Lettre Recommandée Tout Electronique de La Poste
Positionnement dans
la mission Consultant Java/JEE, Développeur Senior
Date de démarrage 01/2019
Durée 6 mois
Missions Conception et développement du service
Environnement
technique
Java/JEE, Spring Boot, Cassandra, Kafka, Swagger, Liquibase, Maven,
Jenkins, Sonar, Git, automatisation de WebService (Karate, Postman)

Client La Banque Postale
Projet Zephir Analyse Lot 2
Contexte fonctionnel
Le projet Zephir Analyse Lot 2 (SPL : Secteur Public Local) consiste en la
reprise des principales fonctionnalités de l’ancien système d’analyse
financière de la banque Postale.
Positionnement dans
la mission Consultant Java/JEE, Développeur Senior
Date de démarrage 09/2017
Durée 17 mois
Missions Développement de batchs, web, webservice, …
Environnement
technique
JAVA/JEE, Maven, Liferay 6.2, J

Client Union des Transporteurs Publics et Ferroviaires
Projet VACS
Contexte fonctionnel
VACS est un système central dont l’objectif est d’assurer la fiabilité des
adresses des contrevenants des transports publics. La fiabilisation est
possible grâce à des interrogations du Fichier des Comptes Bancaires et
Assimilés (FICOBA) et du Répertoire National Commun de la Protection
Sociale (RNCPS).
Positionnement dans
la mission Consultant Java/JEE, Développeur Senior
Date de démarrage 01/2017
Durée 8 mois

Missions Spécification, Conception et Développement du système
Environnement
technique Java/JEE, Maven, Spring, Jenkins, Liquibase, Sonar, Git

Client DOCAPOST
Projet DOCATEM (V1)
Contexte fonctionnel DOCATEM est la solution Docapost pour gérer facilement tous les actifs
Telecom de l’entreprise.
Positionnement dans
la mission Développeur Senior
Date de démarrage 09/2016 – 01/20117
Durée 4 mois
Missions Développement de batchs d’intégration de données
Environnement
technique Java/JEE, Oracle 11g, Spring (Batch), SVN

Client Conseil National de l’Ordre des Pharmaciens
Projet Réversibilité sur projet le Dossier Pharmaceutique (DP)
Contexte fonctionnel Le DP recense, pour chaque bénéficiaire de l'Assurance Maladie qui le
souhaite, tous les médicaments délivrés au cours des quatre derniers mois.
Positionnement dans
la mission
Référent technique – Développeur Sénior sur les services annexes du DP
(Rappel de lots, Ruptures de stock, …).
Date de démarrage 01/2013
Durée 48 mois
Missions
1. Conception, développement et maintenance de l’application de Rupture
de Stock
2. Maintenance et évolution sur les applications annexes
3. Tests automatisés
Environnement
technique
Java/JEE, Oracle 11g, MySQL, JPA (Hibernate), Spring (MVC, Security,
Batch, …), Liferay 6, Maven, Jenkins, Sonar, JUnit, Selenium couplé à
JBehave (BDD), SVN, …

Client Ministère du travail (France)
Projet Election TPE 2012
Contexte fonctionnel Développement des solutions techniques dans le cadre du projet Elections
Syndicales dans les TPE en 2012.
Positionnement dans
la mission Référent technique - Développeur Senior
Date de démarrage 11/2011
Durée 14 mois
Missions 1. Conception et développement du SI
2. Architecture logicielle des solutions applicatives
3. Revue de code
Environnement
technique
Java/JEE, WildFly (JBoss), Tomcat, Swing, EJB, Junit, Oracle 11g,
Hibernate, Maven, SVN, Jira, Hudson, Sonar…

Client Divers clients Docapost : EDF, FDJ, BNP, SNCF, …
Projet
- Deux SI industriels de dématérialisation pour les prestations EDF (3,5
Millions de plis /an) et FDJ (500 dossiers / j).
- Des applications Java/JEE pour les prestations BNP, SNCF (TER), SFR et
la Fondation des Hôpitaux de Paris.
Contexte fonctionnel
Développement de solutions de dématérialisation construites sur le socle
Docapost.
Maintenance et développement de diverses autres applications Java/JEE.
Positionnement dans
la mission
Référent technique Java/JEE
Développeur Senior
Date de démarrage 02/2009
Durée 32 mois
Missions
1. Conception, développement et maintenance de diverse applications
2. Conception et développement de SI de dématérialisation basés sur leur
framework maison (Phenix).
3. Revue de codes
Environnement
technique
Java/JEE, JSF (RichFaces), BPMN, Spring, Gr

Client METRO Cash & Carry France
Projet METRO Solutions
Contexte fonctionnel L’application METRO Solutions a pour vocation d’apporter une aide à la vente
en entrepôt.
Positionnement dans
la mission Intégrateur – Recetteur – Développeur
Date de démarrage 09/2008
Durée 4 mois
Missions
1. Installation de l’application
2. Intégration dans les environnements
3. Recette applicative
4. Développement d’évolutions sur l’application.
Environnement
technique Java/J2EE, Framework MVC maison semblable à Struts, Oracle 10g, PL/SQL

Client Experian – Ministère du travail (France)
Projet Election Prud’homales 2008
Contexte fonctionnel Système d’Information National des Elections Prud’homales 2008.
Positionnement dans
la mission
Référent technique Java/JEE
Développeur
Date de démarrage 07/2006

Durée 26 mois
Missions
1. Rédaction de SFD pour les outils du Centre National de Traitement
2. Conception et développement des fonctions métier, des interfaces client
lourd, des batchs (acquisition de données, affectation des électeurs
dans les bureaux de votes, …), des interfaces WEB
Environnement
technique
Java/J2EE, Swing, Hibernate 3, EJB, Tomcat, Weblogic, Ant, Xml, SVN, Jira,
Oracle 10g, Windows XP, SQL Developper, Struts, AJAX, EJB