Cap gemini
- Consultant junior
SURESNES
2008 - 2011
Socle Multicanal et Internet du Groupe Adeo
Objectifs : L'objectif du projet est de bâtir une plate-forme de publication de contenus à intégrer dans les entreprises du groupe. Le projet est géré en SCRUM (méthode AGILE) avec une volonté de bâtir un socle innovant sur le marché Internet/Multicanal.
Fonction :
-Depuis aout 2008 : au sein de l'équipe SCRUM - développeur expérimenté
Développement :
-Développement de Services Métier et du socle des services métier : Spring
Ingénierie :
-Définition des environnements de développement : Eclipse, M2Eclipse, WTP, Checkstyle, Findbugs
-Définition du processus d'intégration continue : Build Maven, Intégration continue Hudson
-Définition des critères de qualité et méthode de testing : JUnit (+1350 TU), Emma (couverture de code de 75 à 98% selon les couches), Sonar (qualité).
Environnement Technique :
Systèmes : Windows (2000, XP), Linux (Ubuntu, Debian, Redhat, Mac OS X)
JEE 5 et 6 : JPA 1 et 2, Bean Validation 1, JTA 1 (+XA)
Framework : Spring 2.5 à 3.1, GWT 1.5 à 2, Tapestry 5, Hibernate 2 à 3.5, Solr/Lucene (Search Index).
Web : HTML, Javascript (JQuery), CSS
Testing : JUnit 3 et 4, Spring Test, Emma (code coverage), Selenium (Tests automatisés d'interface web)
Serveur applicatif : Apache 2, Tomcat 6, Jetty 6
Base de données : PostgreSQL, HSQL, H2, HBase
Outils : Eclipse, Topcased/Acceleo (MDA), Hudson (intégration continue), Sonar (qualité de code), Maven (build), Ant+Ivy (build), XWiki, Codendi (Forge), Review Board (Revue de code), Testlink (gestion des tests)