Fabien - Consultant technique Microservices
Ref : 200318R001-
75007 PARIS
-
Consultant technique, Développeur, Architecte (36 ans)
-
Télétravail si le client est à plus de 2h de son domicile
-
En portage salarial
EXPÉRIENCES PROFESSIONNELLES
Galeries Lafayette Paris, +10 000 salariés Avril 2019 - En cours
Senior Full Stack Developer / Soware Crasman (Publicis Sapient puis Freelance)
Développeur sénior sur le programme de refonte du SI des Galeries Lafayette (+100 personnes).
Intégration de Contentful (headless CMS), évangélisation de la programmation fonctionnelle en Java et Kotlin.
Environnement :
Backend : Kotlin, arraw-kt, Spring Boot 2.2, Kluent, MockK, JUnit 5, Java 12, vavr, Karate, Wiremock, assertJ
BFF : GraphQL, TypeScript, Express.js, Jest, nock
Frontend : Vue.js, TypeScript, Storybook, Bulma, scss
Industrialisation : Bitbucket, Jira, Jenkins, Sonar, GCP, Nexus, Docker, k8s
Tooling : mvn, nvm, yarn, npm, git hooks
Pratiques : atomic design, microservices et architecture hexagonale, contract first, feature flipping
Méthodologie agile : Scrum / SAFe
Intermarché
Août 2017 - Avril 2019
1 an et 8 mois
Technical Leader (Publicis Sapient)
Programme de refonte du SI d’intermarché (applications mobiles, site desktop et application internes).
Tech Lead Java, architecture microservices (REST) déployée dans le cloud (GCP).
Référent back-end ~ 20 microservices.
- Management et organisation : coaching de 4 développeurs, staing et onboarding
- Référent technique : échanges techniques avec les parties prenantes internes et externes
- Développement des microservices : programmation fonctionnelle en Java 8 et Vavr
- Qualité et gestion des risques : relecture des Pull Requests, suivi des KPI techniques
- Conception : écriture des User Stories, cadrage technique
- Production : rédaction de la release note, analyse et intervention sur incidents de production
Environnement :
Programmation : Java 8, Vavr, Spring Cloud (Netflix OSS), Spring Boot 2, Lombok, JUnit, Mockito, Swagger, Pojo-Tester
Middleware : Consul, Config Server, Nginx (API Gateway), GCP, Kubernetes (GKE), Keycloak (OIDC), PostgreSQL
Build : Git (Bitbucket), Maven, Yeoman, Docker
Tools : Dynatrace, Nexus, Jenkins (pipeline), Postman, PlantUML
Karavel-Promovacances
Juin 2014 - Juillet 2017
> ******** | ******** | ******** | ******** | ******** | ********
Conception et maintenance des sites e-commerce
Développement de l’ore séjours des sites du groupe eDreams ODIGEO : Opodo, GO Voyages, eDreams
Senior Java Soware Engineer
- Développement d’une marque blanche multisites
- Refonte et maintenance des sites B2C et B2B du groupe (FRAM, promovacances, ecotour, partirpascher)
- Maintenance des middlewares backend exposés en SOAP/REST
- Développement Java EE stateless sur une architecture isomorphique en composants
- Release Management, demande de livraison, suivi de production
Environnement : Spring MVC, Java, Maven, CXF, Elasticsearch, Tomcat, Jetty, JackRabbit, Jenkins, Deployit, Nexus,
Handlebars, MySQL, Freemarker, SVN, Camel, Memcached, AppDynamics, Splunk
Rakuten France (ex PriceMinister)
Février 2011 - Mai 2014
3 ans et 4 mois
Développement de l’ore B2B2C suite au rachat de PriceMinister par Rakuten
Équipe Buyers (7 personnes), en charge de la mise en panier, du tunnel d’achat (paiement, modes de livraison, frais
de port), des outils back oice et de la gestion de comptes.
Java Soware Engineer
- Développement Java EE, évolution de la marketplace
- Intégration de Payment Service Provider, 3D Secure
- Analyses et conceptions techniques
Environnement : Spring (Core, Security, Transactions), Java EE, JavaScript, EJB, Maven, Hibernate, JSP, Oracle,
JBoss, JRebel, JUnit, EasyMock, Jenkins, Bazaar
Compétences
Développement
Cadrage et Conception
Release Management
Suivi de production
Responsabilités
Suivi des développements
Garant de la qualité logicielle
Management opérationnel
Formation
Réalisations
Rakuten France (ex PriceMinister)
Activité séjour Opodo-GO Voyages-eDreams
Promovacances, Ecotour, FRAM
Intermarché, Galeries Lafayette
FORMATION
ENSIIE - bac+5
Diplôme d’ingénieur en informatique
2008 - 2011 I Paris-Évry
Université Paris-Sud - bac+2
DEUG PMCP mention Bien
2006 - 2008 I Orsay
DISTINCTIONS
Major du concours national DEUG
2008 I Groupe CCP
Titre d’ingénieur européen EUR ING
2017 I FEANI
Diplôme de Fin d’Études
guitare classique
2003 I UDCMIE
COMPÉTENCES TECHNIQUES
Programmation : Java 13, Kotlin, PHP, JavaScript, SQL, XML, JSON, shell
Frameworks : Spring Boot, Spring Cloud (Netflix OSS), Vue.js
Librairies : Vavr, arraw-kt, Hibernate, Lombok, EJB, JSP, FreeMarker, Jackson
Tests : JUnit, Mockito, AssertJ, Karate, JBehave, Kluent, MockK, Storybook
Build : Maven, npm, gulp, docker
Web Services : SOAP, RESTful API, SOA, microservices, GraphQL
Data : Oracle, MySQL, PostreSQL, Elasticsearch
Versioning : Git, SVN, Bazaar
IDE et outils : IntelliJ, Eclipse, Postman, SoapUI, Toad
Méthodologies et conception : UML, Merise, Agilité (Scrum, Kanban, XP)
Serveurs : Tomcat, Jetty, Wildfly
Monitoring : AppDynamics, Dynatrace, Splunk
OS : Windows, Mac, Linux
DISTINCTIONS
Major du concours national DEUG
2008 I Groupe CCP
Titre d’ingénieur européen EUR ING
2017 I FEANI
Diplôme de Fin d’Études - guitare
2003 I UDCMIE