Philippe - Consultant JAVA

Ref : 140731T001
Photo de Philippe, Consultant JAVA
Compétences
Expériences professionnelles
  • BUREAU VERITAS MAIA+
    Jan 2015 - Jan 2016

    Développement sur une application générique de gestion de formulaires d'inspection, permettant de créer des
    formulaires et de gérer leur cycle de vie. Développement sur le FRONT (Spring MVC / ExtJS / Jquery) et le BACK
    (Spring MVC / MyBatis / Spring Batch).

  • POC Webservice/AngularJs

    BOUYGUES TELECOM
    Jan 2009 - Jan 2015

    Réalisation d’une démo proposant une alternative aux frontaux existants.
    • Développement d’une couche de Webservices REST sur le BackOffice (Tomcat, Java, Jersey, Spring).
    • Développement d’une IHM Web « responsive-design » permettant la consultation et la modification de
    données client (HTML 5 / AngularJS / Bootstrap, intégration de Google Map, utilisation de la Webcam).

  • REFERENTIEL COLLOLLABORATIF

    AUSY
    Jan 2009 - Jan 2009

    Référentiel collaboratif, centralisant l'ensemble des données de diverses applications de PLM utilisées par la DCN.
    • Extension du modèle de donnée (Hibernate, Spring) puis réalisation d'IHM (GWT) et de Webservices REST.

  • PRODUCT INFORMATION MANAGEMENT

    EURODOC SYSTEMS
    Jan 2006 - Jan 2009

    Mise en place d'un prototype d'atelier documentaire XML sous forme de SaaS, permettant la création, gestion et
    diffusion de manuels techniques (Tomcat, Java/J2EE, Struts, XhiveDB, Shell).

  • ADVEASYS OMRH (4 mois)
    aujourd'hui

    Refonte d'une application de gestion RH, en ne conservant que le modèle de données (MySQL).
    Exposition de Webservices REST sécurisés par rôles candidat/recruteur (Java/J2EE/Jersey), gestion d'envoi d'emails, interface utilisateur refondue en AngularJs, conversion automatique de documents Word/PDF/OpenOffice.

  • GSS (1 mois)
    aujourd'hui

    Développement complet d'une application exposant des Webservices REST communs à plusieurs application (pour la géolocalisation par exemple), et qui sollicite une API externe (Google) afin de prendre en compte les quotas imposés par l'API externe de manière centralisée. (String MVC / Spring Batch / MyBatis).

  • VGC
    aujourd'hui

    Système technique de gestion des paiements par carte bancaire, via une plateforme externe (ATOS).
    • Référent technique sur le système, méthodologie agile Scrum, mise en place du socle de développement :
    Git, intégration continue (Maven, Jenkins), Devops (Ansible).
    • Développement du système en mode WOA (Web Oriented Architecture), haute disponibilité et scalable
    (MongoDB, Nginx), exposant des webservices REST sur le Web (Tomcat, Java, Jersey, Spring).

  • REFCLIENT (plus de 4 ans)
    aujourd'hui

    Refonte du système technique hébergeant l'ensemble des données des clients de certaines lignes de marché.
    • Référent technique sur le système lors de sa refonte du système, mise en place du nouveau socle applicatif
    J2EE sur Weblogic/Oracle (Batchs Java/ksh, SQL, Webservices CXF, Spring, Hibernate, JMS, JDBC, AOP, IOC).
    • Extension pour exposer les données en REST (Jersey, Hibernate, Spring) avec une approche Devops.

  • MADERE
    aujourd'hui

    Progiciel sous Documentum, de gestion documentaire pour des manuels techniques FlightOps pour Air France.
    • Développement d'un générateur de publication PDF et HTML (Java, XML/XSL, transfos d'images en Java).
    • Réalisation d’un éditeur XML dans le navigateur (Ajax)

Études et formations
  • École Supérieure d'Informatique, Électronique et Automatique (Laval)

    2000
  • École Supérieure d'Électronique de l'Ouest (Angers)

    1999
Autres compétences
COMPÉTENCES
➢ Java, J2EE, Spring, Hibernate, MyBatis, Weblogic, Tomcat.
➢ Webservices REST et SOAP (Jersey, CXF).
➢ HTML 5, CSS 3, AngularJs, ExtJs, JQuery, Google Web Toolkit, Bootstrap.
➢ XML, Xpath, Xquery, XSLT/XSL-FO, XSD.
➢ PHP, Python, Nginx, Ansible (scripts d’installation « en un clic »).
➢ Intégration continue / Devops : Cycle court entre le développement et la mise en production.
➢ Design Patterns : MVC (modèle vue contrôleur), AOP (programmation par aspects), IOC (inversion de dépendance).
➢ Systèmes : Linux/UNIX (bash/ksh), Windows (batch).
➢ Bases de données : SQL (MySQL, Oracle, Sql Server), NoSQL (MongoDB), bases de données natives XML.
➢ Environnements : Eclipse, Maven, Junit, Sonar, Jenkins, PL/SQL Developer. Gestion de configuration :
Git, SVN, CVS, Clearcase.
➢ Gestion de projet : méthode agile « Scrum », cycle en V.

LANGUES
Anglais : Lu, écrit, parlé (TOEIC : 840).

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Consultant ODOO
Laurent

Consultant ODOO

  • MARCOLLIN
ODOO C# C++ .NET PYTHON SQL HTML JAVASCRIPT JAVA PHP
Disponible
CV Consultant JAVA
Auger

Consultant JAVA

  • CIBOURE
JAVA LINUX SHAREPOINT AGILE WINDOWS
Disponible
CV Consultant CPQ
Adnene

Consultant CPQ

  • PARIS
SQL BUSINESS OBJECTS JAVA
Disponible
CV Ingénieur de développement C++
Enzo

Ingénieur de développement C++

  • PALAISEAU
JAVA C++ C# SQL PHP .NET
Disponible
CV Consultant
Mohamed

Consultant

  • MONTMAGNY
LINUX WINDOWS SQL SERVER UNIX AGILE SQL ACTIVE DIRECTORY JAVA J2EE
Disponible
CV Technical Project Manager • Senior Consultant
Moctar

Technical Project Manager • Senior Consultant

  • TOULOUSE
IOT AZURE C++ JAVA AGILE SQL Systèmes embarqués MS PROJECT MES SAP
Disponible
CV Consultant GUIDEWIRE
Jessy

Consultant GUIDEWIRE

  • CHELLES
GUIDEWIRE JAVA
Bientôt disponible
CV Community Manager
Grace

Community Manager

  • MORSANG-SUR-ORGE
JAVA
Disponible
CV Développeur JAVA
Cheickh Ahmed Tidjane

Développeur JAVA

  • VAL-DE-REUIL
J2EE JAVA ORACLE SQL
Disponible
CV PENTESTER JUNIOR
Zeljko

PENTESTER JUNIOR

  • MONTPELLIER
SQL WINDOWS Cybersécurité ACTIVE DIRECTORY JAVA
Disponible