Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00005403

Accueil > Consultants > PROF00005403
 
 

Développeur sénior fullstack/Devops

Disponible

 

Profil publié le : 22/10/2020 Profil vu : 229 fois Référence : PROF00005403

 
 

Compétences

Expert Moyen Débutant

BDD

HIBERNATE MYSQL ORACLE POSTGRESQL Ubuntu

Connaissances fonctionnelles

WEB ANGLAIS Assurance audit BACKEND Changement Cloud communication CRM ecommerce Editique Finance Financial Fonction Français FRONTEND Maintenance MEP MOBILE office PROCESSUS Production TESTS

Langages

JAVA SPRING AJAX Angular Confluence css CXF Docker ECLIPSE FULLSTACK HTML HTML5 JAVASCRIPT JBOSS JEE JIRA jmeter JMS JPA JQUERY JSF JSON JSP JUNIT mantis MongoDB NodeJS PHP postman Primefaces SOA SoapUI sonar SQL STRUTS Symfony TypeScript VueJS XML

Méthodes

AGILE Conception DEVOPS elasticsearch integration Jenkins KANBAN Log4j Maven MIGRATION MOA Modélisation MVC Nexus Planning PROJET Qualité RECETTE REST SCRUM Support SVN TDD tomcat UML WEBMETHODS

Outils

CVS

Réseaux et Middleware

ansible AWS ESB KUBERNETES Monitoring Nginx serveur

Systèmes

APACHE GIT LINUX MAINFRAME UNIX

Diplômes et formations

. 2012 - Master
. 2010 - Licence en mathématiques et informatiques

Pays / régions

. Île-de-France

Expérience professionnelle

Développeur sénior fullstack/Devops
8 ans d'expérience


DOMAINES DE COMPÉTENCES
Graft Qualité de code, TDD, BDD, DDD, Architecture Hexagonale.
Devops Docker, Docker compose,Docker Swarm, Ansible, Kubernetes, VirtualBox, AWS, GIT, Jenkins.

Langages/Framework Java, JEE, PHP, SQL, PL/SQL, XML, CSS, HTML, Javascript, Spring(MVC, IOC, Data, Boot, Security, AOP, batch), JSF, Primefaces, Struts, Hibernate/JPA, Extjs, Angular, TypeScript, Nodejs, Vuejs, Gwt, CakePHP, Symfony.

Bases de données MySQL, Oracle, MongoDB, SQL server.

Outils et méthodes Eclipse, SVN, CVS, SQL Developer, SQL*Plus, Oracle SQL Developer, Junit, Jquery, JasperReports, Maven, Bootstrap, ActiveMQ, Postman, Swagger, Unix, SoapUI.

Architecture logiciel Client serveur, SOA, Microservices.

Serveurs Apache, Tomcat, WampServer, Jboss Nginx.



FORMATIONS
Master 2 Informatique des systèmes répartis


LANGUES
Français : Courant
Anglais: Moyen

EXPÉRIENCE PROFESSIONNELLE
Crédit Agricole Assurances, depuis Juillet 2019
Rôle : Développeur sénior fullstack/TechLead

PROJET: SimulADE/ équipe de 5 personnes

SimulADE : une application web de simulation assurance emprunteurs.

Tâches réalisées :
• Responsable et référent technique du projet;
• Développement des IHMs et les services java ;
• Evoluer la conception ;
• Support de la production ;
• Tests unitaires et intégrations ;
• Chiffrage et revue de code, Pair-Programming ;
• Collaboration avec les autres équipes de Crédit Agricole Assurances ;
• Participation au PI-planning et sprints planning ;
• Participation aux recrutements ;
• Participation à la montée en compétence des nouveaux collaborateurs ;

Environnement technique : Java8, Micro-Services, Spring boot,Spring cloud config, Spring security , Spring admin, JPA /Hibernate, Services web(Rest, Soap), Jira, Méthodologie agile scrum, Kibana, Oracle, GitLab, Jenkins, Junit, Mockito, IntelliJ IDEA, Sonar, JAXB, Typescript, HTML, CSS, Angular6, Bootstrap, Maven, Docker,Docker compose, Nexus, HippoCms, NPM, YARN, Swagger, Selma, Nginx, WebPack, Angular material UI, TDD, DDD.

Flowbird, Février 2019 à Juillet 2019
Rôle : Développeur sénior fullstack

PROJET: TransFolio/ équipe de 40 personnes

Contexte du projet :
Flowbird, société leader dans le domaine du parking et de la billettique propose un Système billettique de gestion centralisée sous le nom de TransFolio.

- Organisés selon la méthode Spotify, les équipes en charge le développement et l’intégration des nouvelles fonctionnalités à apporter au produit.

- Chaque équipe est composée d’un squad leader, d’un tech leader, de développeurs affectés à un stack technique.

- Une seule base de développement pour plusieurs clients, les fonctionnalités sont activées ou désactivées en fonction du client (SNCF, Caen, Amiens, Strasbourg, Lille, Avignon, Nouméa
…).


Tâches Réalisées :
• Participation au démarrage d'un nouveau projet pour le client Nouméa;
• Chiffrage, développement, revue de code ;
• Réflexion sur les solutions techniques possibles ;
• Développement des tests unitaires et des tests d’intégrations ;
• Planification des sprints ;

Outils et méthodes: Linux (Ubuntu 18.04) Java 7/8, Spring, Spring boot, Hibernate, REST, RestAssured , JPA, ESB apache camel, Swagger, GWT-GXT, Méthodologie Agile , Liquibase, Glassfish, jackson, Sonar, Oracle, Postgresql, JMS, Apache Tomcat, Feature flipping , Git , jenkins, Junit, Mockito, Concordion, IntelliJ IDEA, Jaxb, Dozer, Javascript, Css, Maven, Docker, Jira , Confluence, Bitbucket, Nexus, Apache CXF, ActiveMQ.

AXA France, Avril 2018 à Février 2019
Rôle : Ingénieur étude et développement Fullstack

PROJET: Mon-Auto/ équipe de 7 personnes

Le projet permet de simplifier uniformiser la souscription de produits (Auto/moto).
Objectifs principales du projet :
- Calcul de tarif ;
- Création des devis ;
- Souscription des contrats ;
- Remplacement d’un ancien contrat ;
- Communication avec les applications existants (CRM sales force, éditique, mainframe…) ;
- Remplacer l’ancien version (version desktop) ;
- Participation au passage de components team vers features team.
Tâches réalisées :
• Analyse du besoin métier ;
• Proposition des évolutions au niveau conception et architecture du projet ;
• Orchestration de services et monitoring des échanges;
• Collaboration direct avec l’équipes front-end et back-end ;
• Répondre aux besoins fonctionnels.
• Amélioration de performances de l’application.

Environnement technique : Java7/8, Spring boot, JPA /Hibernate, WebMethods, Apache CXF, Service web restful, Confluence, Jira, Méthodologie agile scrum, Kibana, Oracle, MongoDB, Git, jenkins, Junit, Mockito, IntelliJ IDEA, Sonar, Jaxb, Javascript, HML, CSS, Angular 5, Maven, Elasticsearch.

LCL banque, Janvier 2017 à Avril 2018
Rôle : Ingénieur étude et développement Fullstack

PROJET 1: AODI / équipe de 8 personnes

Le projet WSF « AODI – Assistance des Opérations Digitalisées » s’inscrit dans le cadre des projets de la Banque Digitale. L’objectif était de réaliser un outil qui permet de visualiser et d’agir sur les opérations digitalisées et dématérialisées en anomalie pour remise en service.

Ce projet a pour objectif de créer un nouvel outil transactionnel sur Workflow Sans Frontière qui va permettre aux utilisateurs de : 1) Visualiser l‘état des processus et l’origine des anomalies, 2) Agir sur les processus en anomalie pour remise en service en changeant le statut, rejouant un événement afin d’assurer le bon déroulement du processus interrompu suite à un incident, notifiant directement les acteurs concernés des anomalies survenues et gérant les déphasages des échanges entre les différents partenaires de la banque.

• Participation à la rédaction de DED (cahier des charges) ;
• Rédaction des spécifications techniques des évolutions demandées ;
• Développement de la partie Back Office « from scratch » ;
• Référent technique du projet jusqu’à la livraison en production ;
• Assistance à l’équipe Front Office sur la résolution de problèmes techniques ;
• Validation de la qualité des livrables ;
• Participation à l’accompagnement technique des développeurs juniors ;
• Maintenance évolutive Post MEP :
o Etude de faisabilité ;
o Implémentation et validation des évolutions ;
o MEP de la deuxième version de l’outil.

Environnement technique : Java 7, Spring, Spring JDBC, Spring Batch, Log4j, Eclipse, Apache Tomcat, Maven, SVN, Oracle, WebMethods, Quality Center, SVN, Hibernate, Méthodologie kanban, Pl/sql, PMD, Checkstyle, jenkins, Junit, Mockito.

PROJET 2 : CORB / équipe de 4 personnes

Refonte d’un outil de suivi et gestion des tâches utilisé par les conseillers et les directeurs d’agences.

Migration des services développés sous le serveur IS de WebMethods vers les services Java et mise en place d’un appel direct de TaskEngine via des appels REST pour améliorer le temps de réponse de l’outil.

• Analyse de faisabilité et chiffrage en collaboration avec l’expert WebMethods ;
• Définition de la nouvelle architecture à utiliser en remplacement du serveur IS ;
• Réalisation d’un PoC afin de tester le changement de services SOAP à REST ;
• Développement et test de la solution sur le projet CORB.

Environnement technique : Java 7, Spring, Spring JDBC, Log4j, Eclipse, Apache Tomcat, Maven, SVN, Hibernate, Oracle, WebMethods, Méthodologie kanban, PMD, Checkstyle, jenkins, Junit, Mockito.

ATOS/Worldline, Mars 2016 à Décembre 2016
Rôle : Ingénieur étude et développement Fullstack
Département : finance

PROJET: Worldline Financial services supervisor / équipe de 3 personnes

Refonte du système de supervision et d'administration des trafics request des WFS. Réalisation et intégration du portail de benchmarking avec graphes et tableau de bord en utilisant l'API JMETER pour assurer le bon fonctionnement des services web globaux avec les tests de stress.

• Analyse du besoin métier ;
• Validation des spécifications avec le manager de projet ;
• Suivi des tâches jusqu'à la livraison en production ;
• Conception et modélisation UML ;
• Proposition des évolutions au niveau modèle ;
• Validation des modifications avec le chef de projet ;
• Définition de l’architecture applicative ;
• Développement des maquettes et validation avec l’utilisateur final (France) ;
• Collaboration direct avec l’équipe France (point d’avancement tous les 3 jours) ;
• Développement Fullstack.

Environnement technique : Java 7, MySQL, Spring, spring data, JPA, Log4j, Angular 2, CSS, Bootstrap, XML, JSON, JavaScript, Jquery, Eclipse, Junit, Mockito, Apache Tomcat, Maven, GIT, JMeter, Jira, kazan, Sonar, jenkins.

Devoteam, Mars 2012 à Mars 2016
Rôle : Ingénieur étude et développement Fullstack

PROJET 1 : RVR Parad / équipe de 6 personnes
Client : Sanofi, Gemalto, Axa Services, Danone, Lafarge, Michelin, Total, Faurecia …
La solution RVR Parad permet aux entreprises de réduire leurs risques, améliorer leurs contrôles, optimiser les efforts d’audit et gérer la continuité d’activité.

• Recueil et analyse des besoins métier via l’outil de gestion de tâches Mantis ;
• Validation des spécifications avec l’équipe MOA ;
• Suivi des tâches jusqu'à la livraison en production ;
• Conception et modélisation UML ;
• Proposition des évolutions au niveau modèle ;
• Validation des modifications avec le TechLead ;
• Participation au développement des nouvelles fonctionnalités ;
• Optimisation et corrections des anomalies ;
• Rédaction de la documentation technique ;
• Optimisation du temps de réponse de l’application ;
• Mise en place de la compatibilité cross-browser.

Environnement technique : Java, UML, Oracle, Spring, Hibernate, Dwr, Log4j, CSS, XML, JSON, JavaScript, EXTJS, Eclipse, Apache Tomcat, Maven, CVS, MagicDraw, Mantis, Sonar.

PROJET 2 : Cloudswave.com / équipe de 6 personnes

Plateforme e-commerce basé sur le concept d'achat groupé :

• Recueil et analyse des besoins métier ;
• Validation des spécifications avec l’équipe MOA ;
• Etude de l’existant ;
• Conception et modélisation UML ;
• Modification et adaptation du modèle selon le besoin ;
• Participation au développement Fullstack ;
• Optimisation et corrections des anomalies.

Environnement technique : Java, UML, MySQL, Spring (IOC, MVC, Security, Data), Apache Tiles, JPA, Log4j, JSP/JSTL, HTML, XML, Junit, Mockito, JSON, JavaScript, JQuery, Ajax, EXTJS, JasperReports, Eclipse, Apache Tomcat, Maven, SVN, MongoDB, Jackson, Sonar.

PROJET3 : Phi / équipe de 3 personnes

Application de gestion pour le Laboratoire Pharmaceutique Phi (PHARMACEUTICAL INSTITUTE).

• Recueil et analyse des besoins métier ;
• Rédaction et validation des spécifications avec l’équipe de MOA ;
• Conception et modélisation UML ;
• Modification et adaptation du modèle selon le besoin ;
• Participation au développement Fullstack de l'application ;
• Génération des rapports ;
• Recette d’utilisation.

Environnement technique : Java, JQuery, Ajax, MySQL, HTML5, Spring, JSP/JSTL, JPA, XML, JSON, UML, CSS, Tomcat, Extjs4, SVN, Maven, JasperReports, JUnit, Mockito, Jackson, Log4j, Apache Tiles Eclipse, UML, Jackson.

PROJET 4: www.ucar.fr / équipe de 4 personnes

Projet e-commerce pour louer des voitures et des utilitaires pour le groupe français Ucar :

• Rédaction et validation des spécifications avec l’équipe MOA ;
• Proposition des évolutions au niveau de service web du groupe ;
• Conception et modélisation UML ;
• Modification et adaptation du modèle selon le besoin ;
• Participation au développement Fullstack de l’application ;
• Maintenance corrective et évolutive du projet.

Environnement technique : JQuery, JQuery Mobile, MySQL, PHP5, HTML5, WampServer, CakePHP, Services web (SOAP), XML, JSON, UML, EXTJS 4, SVN, CSS3.

 
 

Consultants similaires

 
Program Manager

Compétences : AGILE, audit, Banque, Finance, PROCESS IMPROVEMENT, ...

Voir
consultant
Retenir
 
Analyste programmeur senior

Compétences : C, COBOL, JAVA, CICS, DB2, MERISE, MVS, PACBASE, SQL, ...

Voir
consultant
Retenir
 
Développeur Mainframe

Compétences : AGILE, développement, MAINFRAME, Testing, Analyse, ...

Voir
consultant
Retenir
 
Tech Lead Salesforce

Compétences : AGILE, BACKEND, FRONTEND, Mulesoft, Salesforce, ACCESS, ...

Voir
consultant
Retenir
 
Developpeur Java SpringBoot

Compétences : Angular, GIT, JAVA, JAVA 11, Java/Jee, CI/CD, Cloud, ...

Voir
consultant
Retenir
 
Data Analyst|Data Scientist

Compétences : AGILE, agile Scrum, Dataiku, PYTHON 3, SQL, Data, GCP, ...

Voir
consultant
Retenir
 
Chef de Projet Transverse

Compétences : C++, JAVA, Kotlin, PYTHON, SQL, elasticsearch, PROJET, ...

Voir
consultant
Retenir
 
DEVELOPPEUR MULESOFT

Compétences : dataweave, Déploiement, GitLab, JAVA, Mulesoft, Administration, ...

Voir
consultant
Retenir
 
Project Manager

Compétences : AGILE, agile Scrum, JIRA, Management, Management de ...

Voir
consultant
Retenir
 
Business analyst

Compétences : AGILE, Business, SHELL, SQL, VBA, C++, JAVA, Project ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?