Florent - Développeur JAVA

Ref : 160212D003
Photo de Florent, Développeur JAVA
Compétences
Expériences professionnelles
  • De 08/2015 à 04/2018– KIABIContexte du projet :
    ​Au sein d’une équipe d’une vingtaine de personnes
    pour le compte d’Ineat-Conseil, je suis amené à concevoir et développer des applications/flux dans le respect des standards qualités​.
    Poste​ : Développeur java/webMethods
    Mission 1​ : Traitement des demandes JIRA
    Selon les différents tickets qui me sont affectés, je réalise :
    * Chiffrage en fonctions des spécifications fonctionnelles et techniques
    * Conception et développement de services applicatifs pour des Flux OpenESB.
    * Conception et développement de flux ESB sous la technologie webMethods.
    * La création de web services (RESTFull/SOAP)
    * Réalisation des tests unitaires et d'intégrations.
    * Traiter les tickets d’évolutions.
    Mission 2​ : Amélioration Continue
    En fonction des différents outils d’intégration continue, chaque membre de
    l’équipe est amené à réduire la dette technique sur son périmètre. Ce travail
    consiste à :
    * Améliorer les mesures de couverture de test et corriger les tests en échec.
    * Augmenter la qualité des projets en s’assurant du respect des règles de
    codages et en supprimant les violations.
    * Étudier les différentes alertes remontées afin d’améliorer l’efficacité et la
    performance de l’équipe.
    Mission 3​: Migration WMOS
    Migration des flux logistique de la solution Manhattan wmos 2007 -> wmos
    2015.
    -Conception et développement des flux en webMethods.
    -creation de template XSLT.
    -Évolution des flux existants en java.
    -Support, Recette
    -Mission 4​: ​Flux Easy Web
    ​Développement en webMethods de 5 nouveaux flux à destination du site e-commerce de KIABI (BEKOM).
    Mission 5:
    ​Flux EasyWeb partenaires externes
    Évolution des flux existant, afin de brancher le site e-commerce de KIABI Brésil.
    -Rédactions spécification technique à partir de la spec fonctionnel.
    Chiffrage.
    -Prise en charge d'un développeur débutant.
    Assistance
    Recette
    Mission 6:
    Refonte process cmd web
    Refonte totale du flux de traitement des commandes web. Le process cmdweb
    était auparavant un ensemble de flux, désormais ils sont regroupés dans un
    flux BPM appelant à chaque étape un webService java.
    Pour cette mission j’étais le responsable de la Digital Factory:
    - Participation aux points hebdo et réunion de mise en place.
    - Développement et/ou affectation des taches.
    - Recettage avec les clients.
    Environnement technique :
    webMethods 9. X8,SLT, JAVA EE, Spring Batch, Spring Data, Mybatis, SVN,
    GIT, Eclipse, Maven, Jenkins, Sonar, JUnit, Fitness, Oracle, TOAD, Lean
    Management.

    ●De 08/2014 à 08/2015– Arcelor Mittal
    Contexte du projet : ​Membre du CS-Echange de CGI, je prends part au
    développement de flux ESB sous la technologie webMethods.
    Poste : Support EAI
    Mission:
    Membre du CS-Echange, je prends part au développement de flux ESB sous la technologie webMethods.
    Traitement des anomalies de production :
    En tant que responsable du support EAI, j’apporte mon support technique sur
    le périmètre webMethods, j’analyse les erreurs rencontrées par les acteurs
    métiers. J’ouvre les tickets d’anomalies remontées de production. Rédige les
    réponses et réalise éventuellement les demandes de correctif.
    Traitement des évolutions :
    Je suis amené à analyser/créer des demandes d’évolutions, réaliser les
    chiffrages et m’occupe de toutes les parties du cycle en V côté ESB :
    ●J’accompagne le client lors de la formulation du besoin.
    ●Je rédige les spécifications techniques à partir des spécifications fonctionnels et autres entrants.
    ●Je réalise et/ou accompagne les développeurs juniors lors du codage des flux ESB.
    ●Je réalise et/ou valide les tests unitaires sous Soap UI/J-Unit.
    ●J’effectue et/ou valide les tests d’intégrations avec les
    utilisateurs sur un environnement dédié.
    ●Enfin je mets en production et surveille les flux.
    Environnement technique : ​webMethods 8.2, Java EE, SOAP UI, XML, XSLT, GIT

    ●De 06/2014 à 08/2014 – KIABI
    Contexte du projet : Dans le but de réduire la dette technique et de
    poursuivre l’intégration du progiciel de référencement client, j’ai effectué, avec
    les autres membres de l’équipe, la migration de l’application existante (PHP)
    vers le socle technique standard de KIABI.
    Poste ​ : Développeur Java EE
    Mission ​ :Dans le but de réduire la dette technique et de poursuivre
    l’intégration du progiciel de référencement client, j’ai effectué, avec les autres
    membres de l’équipe, la migration de l’application existante vers le socle
    technique standard de KIABI.
    Environnement technique : ​Java JEE, Spring MVC, Mybatis, Oracle Server

    ●De 03/2014 à 06/2014 – IT-Toolbox
    ​Contexte du projet :
    Poste ​ : ​Développeur Java JEE
    Mission :
    Dans le cadre du développement de la solution « GENERATOR», j’ai
    réalisé une interface graphique permettant d’effectuer une abstraction de
    l’interface fichier mise en place actuellement. Ce développement m’a permis de
    mettre en œuvre les solutions sélectionnées lors de ma précédente mission.
    Réaliser une étude sur l’ensemble des frameworks de scaffolding permettant
    de générer automatiquement une interface graphique à partir d’un modèle de
    données. Suite à l’étude, j’ai développé plusieurs applications permettant de
    valider les différentes solutions retenues.
    Environnement technique :
    Java EE / Java Server Faces (JSF) / Oracle Server /Hibernate / JAXB

Études et formations
  • FORMATION
    2014 DUT Informatique IUT A Villeneuve D'Ascq Lille 1 Informatique de gestion

    2012 DAEU BCUEEP Villeneuve d'Ascq Diplome d'Acces au Étude Universitaire option scientifique

    ● COMPETENCES TECHNIQUES
    Languages
    webMethods 9.8, XSLT, JAVA EE, Spring Framework, Spring Batch,Spring Data, Mybatis, Hibernate, SVN, GIT, Eclipse, Maven, Jenkins,Sonar, JUnit, Fitness, Oracle, AngularJS / Angular 5
    Environnement webMethods (8.2, 9.8, 9.12), linux, Bases de données
    Oracle, MySql
    ● LANGUES
    Français
    Langue maternel
    Anglais
    Lecture/Écriture