Wyem - Consultant technique JAVA
Ref : 191125O001-
92220 BAGNEUX
-
Consultant technique, Développeur (35 ans)
-
Freelance
EXPERIENCE PROFESSIONNELLE
DOCAPOSTE JANVIER 2019 - NOVEMBRE 2019
Ingénieur d’étude et de développement
PROJET – Véligo location : Location de vélos à assistance électrique (Méthodologie : Agile/Scrum)
DOMAINE D’INTERVENTION :
Etudes et développement sur le portail usager (********)
Module de pré-inscription
Parcours de souscription (choix du produit et des accessoires, choix du mode de livraison et gestion
cartographique des points de distribution, gestion du panier, gestion des codes promotionnels,
gestion de la restitution des vélos)
Gestion des factures et des pièces justificatives sur l’espace client
Batchs de changement de status des souscriptions
Batchs d’envoi de mails
Etudes et développement sur le portail de pilotage
Gestion des usagers du portail usager (********)
Gestion des souscriptions
Gestion de l’export des usagers (Excel et CSV)
Etudes et développement sur le portail opérationnel
Gestion des usagers du portail opérationnel
Gestion des droits d’accès au portail (rôles et permissions)
Développement d’API REST pour l’équipe mobiles (Création de compte usager, gestion des préférences, …)
Participation aux démos de fin de sprint et aux réunions de chiffrage
Participation aux revus de codes et implémentation des tests unitaires
Tâches correctives diverses
ENVIRONNEMENT TECHNIQUE :
Java 8, Spring 5 (Core, Boot 2, MVC, Security, Mail, Actuator, Data), ThymeLeaf 3, JQuery 3.2, Google Maps API
JS, PostgreSQL 11, Maven 3, Webservices REST/SOAP, GIT 2.20, Intellij IDEA 2018.3.4, Swagger 2.9.2, JUnit 4,
Liquibase, Docker, JWT, Angular 6
ANTALIS INTERNATIONAL JANVIER 2018 - DECEMBRE 2018
Ingénieur d’étude et de développement
PROJET - MI2 : Projet de migration de l’e-shop d’Antalis de la version G4 à la version G5 tout en ajoutant de
nouvelles fonctionnalités. (Méthodologie : Agile/Scrum)
DOMAINE D’INTERVENTION :
Etude d’impact de la migration technique pour le module « add to cart »
Rédaction du document technique de la migration du module « add to cart »
Développement des modules « add to cart », « cart checkout », « confirmation »
Intégration du module « payment »
Développement des emails de confirmation de commande (confirmation de commande, dépassement de
limite de paiement, autorisation de commande par le superviseur, rejet de commande, envoyer une copie
aux subordonnés)
Tâches correctives diverses
3/4
ENVIRONNEMENT TECHNIQUE:
Java 7, Spring 4 (Core, MVC, Security), ThymeLeaf 3, JQuery 3.2, Oracle 12C, Maven 3, Webservices REST, SVN
1.8, GIT 2.19, Windows 10, ALM HP QC/Madison
GIBERT JOSEPH JUIN 2017 – DECEMBRE 2017
Ingénieur d’étude et de développement
PROJET 1 - BIG : Gestion de la Base Interne Gibert (Méthodologie : Agile/Scrum)
DOMAINE D’INTERVENTION :
Développements/Corrections sur les modules: Gestion bibliographique des produits, Gestion des
contributeurs, Gestion des anomalies, Pivot-calculator, Pivot-translator, Consommateur des données
fournisseurs
Développements/Corrections sur les micro-services: Product-Service, Contributor-Service, AnomalyService, Silo-Service, Security-Service
Indexation des produits et des contributeurs avec Elasticsearch
Monitoring des micro-services en utilisant Grafana/InfluxDB
Gestion des livraisons sur les environnements de recette en utilisant Ansible
PROJET 2 - BCG : Gestion des données des magasins Gibert (Méthodologie : Agile/Scrum)
DOMAINE D’INTERVENTION :
Développements/Corrections sur les modules: Gestion logistique des produits, Gestion promotionnelle,
BCG-Service
Optimisations de requêtes SQL
Monitoring des micro-services en utilisant Grafana/InfluxDB
Gestion des livraisons sur les environnements de recette en utilisant Ansible
ENVIRONNEMENT TECHNIQUE :
Java 7, Spring 4 (Core, Boot, Data, cloud netflix), ThymeLeaf 3, MongoDB 3.4, Robomongo, Apache ZooKeeper
3.5.3, Apache Kafka 2.12, ElasticSearch 5.6, JQuery 3.2, Maven 3, JUnit 4, Webservices REST, IntelliJ IDEA, SVN,
Jenkins, Redmine, Windows 7, Linux RedHat 5, Grafana 4.6/InfluxDB 1.4, Ansible 2.3
ORANGE JANVIER 2016 - MAI 2017
Ingénieur d’étude et de développement
PROJET - CLIPER: Référentiel clients grand publique d’Orange (Méthodologie : Agile/Scrum)
DOMAINE D’INTERVENTION :
Développements/Corrections sur les modules
Batchs : Fusion en masse, UNA (annuaire des contrats), Complétude/Drakkar (référentiel de
signalétiques), Resynchro-promise (référentiel d’identités électroniques), PNSSI (réplica de CLIPER),
Recalcule fiche de référence …
IHM DataManager (IHM de manipulation des données en prod)
Transactions custom de MDM (Master Data Management)
Réalisation des tirs de métrologie
Réalisation des MEP (Mise En Prod)
Assistance technique des nouveaux membres de l’équipe : Mise en place des environnements de dev (DB2,
RSA, Websphere, MDM …), Présentation technique des batchs
ENVIRONNEMENT TECHNIQUE :
Java 6, Spring 3 (Core, IoC, Batch), Maven 3, Wicket, JUnit, Mockito, Webservices SOAP, Eclipse, RSA 8.0.4,
WebSphere v7, DB2 9, MDM v10, SVN, JOnAS 5.2.4, Jenkins, Sonar, Mingle 16.2, HP QC, SoapUI 4.6.4, Windows
7, Linux RedHat 5
MINISTERE DE L’AGRICULTURE JUILLET 2013 - DECEMBRE 2015
Ingénieur d’étude et de développement
PROJET 1 - SINEAU : Système d’Information National sur l’EAU. (Méthodologie : Modèle en cascade)
DOMAINE D’INTERVENTION :
Développement du module "Référentiel commun"
Développement de webservices REST
Animation des formations à la mise en production de l’application SINEAU ainsi que ses composantes (SISOLS et
COPEAU)
Animation des formations à l’exploitation des composantes SISOLS et COPEAU
PROJET 2 - COPEAU : Système de COntrôle de la Pollution de l’EAU. (Méthodologie : Modèle en cascade)
DOMAINE D’INTERVENTION :
Développement des modules "résultats des campagnes de mesure", "situations d’alerte", "SEQ-EAU :
système d’évaluation de la qualité de l’eau" et "système d’évaluation de la vulnérabilité des nappes".
Ecriture des procédures stockées permettant : la recherche des milieux prioritaires selon les situations, la
classification des indicateurs selon la norme SEQ-EAU et l’évaluation de la vulnérabilité des nappes.
Développement de webservices REST
Tâches correctives diverses.
PROJET 3 - SISOLS : Système d’Information sur les SOLS. (Méthodologie : Modèle en cascade)
DOMAINE D’INTERVENTION :
Développement des modules "administration", "périmètres irrigués", "campagnes périodiques",
"périmètres prioritaires" et "actions d’amélioration".
Tâches correctives diverses.
ENVIRONNEMENT TECHNIQUE :
Eclipse Juno, UML 2.0, Java/JEE 7, JSF 2.1/PrimeFaces 3.5, JPA 2.0/Hibernate 3, Spring 3, Maven 3,
Javascript(jQuery 1.4), JSON, XML, Redmine 2.5, PostgreSQL 9.3, Tomcat 7, Windows 7, Linux RedHat 5
ST2I FEVRIER 2013 - JUIN 2013
Ingénieur d’étude et de développement
PROJET INTERNE: Générateur rapide d’application web (Méthodologie : Modèle en cascade)
DOMAINE D’INTERVENTION :
Analyse des besoins
Conception de la base de données
Réalisation des modèles de génération
Réalisation des interfaces de configuration du générateur
ENVIRONNEMENT TECHNIQUE :
Eclipse Juno, UML 2.0, Java/JEE 7, JSF 2.1/PrimeFaces 3.5, JPA 2.0/Hibernate 3, Spring 3, Maven 3,
Javascript(jQuery 1.4), JSON, XML, Redmine 2.5, PostgreSQL 9.3, Tomcat 7, Windows 7, Linux RedHat 5
COMPÉTENCES TECHNIQUES
Systèmes Windows 10, Linux (RedHat 5, CentOS 6.3)
Langages/API Java/JEE 8, Spring 5 (Core, MVC, AOP, Batch, Security, Data, Boot 2, Cloud netflix, Actuator,
mail), ThymeLeaf 3, Hibernate 3, JPA 2.0, REST/SOAP, Maven3, HTML 5, XML/YML, JavaScript
(jQuery 3.2), FreeMarker 2.3, SQL, PL/pgSQL 9.3, Swing, SWT/JFace, JUnit 4, Mockito, log4j 2,
Apache Kafka 2.12/ZooKeeper 3.5.3, ElasticSearch 5.6, Angular 6, JSF 2.2/Primefaces 6
Progiciels IntelliJ IDEA 2018.3.4, Eclipse Juno v4.2, RSA 8.0.4, Netbeans 7.2, PowerAMC 15.1, SVN 1.8,
GIT 2.20, Jenkins, Sonar, SoapUI 5.5.0, ALM HP QC/Madison, Mingle 16.2, Redmine 3.2,
JIRA/Confluence, Grafana 4.6, Tomcat 7, WebSphere 7.0, GlassFish 2
SGBDR PostgreSQL 11, Oracle 10g, MySQL 5.6, DB2 v9, MongoDB 3.4, InfluxDB 1.4
Méthodes UML 2
Langues Anglais : technique
FORMATION
2013 Ingénieur en informatique
2010 Licence fondamentale en informatique
2007 Baccalauréat scientifique (option : sciences mathématiques)