
Fabien Marissel
Tech Lead | Java, Spring Boot, GCP
Salaire / Taux journalier
Lille, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead Java avec +10 ans d'expertise en architectures event-driven et solutions cloud-native (GCP, Kubernetes). Expérience prouvée chez Decathlon et ADEO : marketing automation temps réel, plateformes scalables traitant l'intégralité des catalogues produits via Kafka. Spécialisé en Spring Boot, microservices et systèmes distribués pour délivrer des solutions performantes et résilientes.
Expérience de travail
Lead Dev pour Decathlon
F12L ConseilFreelance
sept. 2022 - Présent
4 ans 2 mois
Lille, France
Lead Dev dans l'équipe Customer Growth. • Conception et développement d'une nouvelle solution de marketing automation pour déployer des campagnes d'incitation personnalisées et ciblées (campagnes anniversaires, réactivation de clients inactifs, etc.). • Mise en place d'une architecture événementielle (Event-Driven) sur GCP avec Kafka, permettant de traiter en temps réel les audiences clients issues de Salesforce Marketing Cloud (SFMC) et d'orchestrer les parcours de communication de manière asynchrone et scalable. • Implémentation d'un système de distribution de récompenses sécurisé via des tokens (JWE) et une exposition des services via Cloudflare, garantissant une expérience client fluide et fiable pour réclamer leurs avantages. **Environnement technique :** Java 21, Spring Boot, GCP, Kubernetes, Kafka, SFMC, Datadog, APIM.
SFEIR
mars 2020 - août 2022
2 ans 6 mois
Lille, France
Tech Lead pour ADEO
janv. 2022 - août 2022
8 mois
Lille, France
Tech Lead pour la team POPS chez ADEO (plateforme PDP). • Pilotage technique de la création de la plateforme "POPS", une application web destinée à remplacer des processus manuels pour le calcul des prix et des marges fournisseurs. • Conception d'une architecture capable de consommer et de traiter en temps réel l'intégralité du catalogue produits ADEO via des flux de données Kafka, assurant ainsi la fiabilité et la fraîcheur des informations. • Création d'un outil de pilotage pour les négociations tarifaires annuelles, permettant aux responsables de rayon de visualiser l'impact des propositions fournisseurs afin de sécuriser et d'optimiser la rentabilité. **Environnement technique :** Java 11, Spring boot, Vault, Kubernetes/Turbine, GCP, Kafka, Github Actions.
Développeur back-end pour Decathlon
juil. 2020 - janv. 2022
1 an 7 mois
Lille, France
Développeur Java confirmé pour la team HubMessage chez Decathlon. • Développement d'API REST pour agréger et consolider en temps réel des données hétérogènes (produits, prix, avis clients) issues de multiples services via une APIM Gravitee. • Mise à disposition de ces données pour la personnalisation des campagnes email (panier abandonné, navigation abandonnée, post-achat), en collaboration étroite avec les intégrateurs sur Salesforce Marketing Cloud (SFMC). • Contribution à la migration de l'ensemble des applications du domaine depuis Rancher (AWS) vers Kubernetes (AWS), puis vers Google Kubernetes Engine (GCP), dans un objectif de modernisation et de standardisation de la stack technique. **Environnement technique :** Java 14/17, Spring Boot, Quarkus, Programmation réactive, Kubernetes, Helm, AWS, GCP, Salesforce, Gravitee.
Développeur back-end
mars 2020 - juil. 2020
5 mois
Lille, France
Gfi world
juil. 2017 - mars 2020
2 ans 9 mois
Région de Lille, France
Tech Lead pour BPLS
août 2019 - mars 2020
8 mois
Région de Lille, France
Teach Lead chez BPLS sur plusieurs applications monolithiques. Build d'une nouvelle application générée avec JHipster. Env. techniques : Java 8, Spring boot, Angular 7, JHipster, Liquibase, Swagger, JMS, Gitlab, Jenkins, WebSphere, Oracle DB.
Lead Developer pour MUTEX
janv. 2019 - août 2019
8 mois
Région de Lille, France
Lead developer sur plusieurs applications web pour le client MUTEX (produits d'assurance). Front en Angular 7, architecture en microservices avec Spring Boot pour le back, déploiement sur AWS. Env. techniques : Java 10, Spring Boot, Rest, Swagger, Feign, Angular 7, Gitlab, Liquibase, MySQL, Microservices.
Responsable technique EMICA pour EDF
juil. 2017 - déc. 2018
1 an 6 mois
Région de Toulouse, France
Responsable technique sur EMICA (Ensemblier, Maintenance et Intégration des Centres d'Appels). Env. techniques : Java 8, Spring Boot, Thymeleaf, Spring Data JPA, Spring Security, Spring Async, Spring Scheduler, Tomcat, Oracle, PostgreSQL, Jenkins, Artifactory.
Sopra Steria
mars 2010 - juil. 2017
7 ans 5 mois
Région de Toulouse, France
Responsable technique RAF pour CIRSO
juin 2016 - juil. 2017
1 an 2 mois
Région de Toulouse, France
Responsable technique sur GRS, Gestion du RAF (Recouvrement Amiable et Forcé) par Siren. Env. techniques : Java 8, Spring Boot, Apache CXF, WSDL/SOAP, GWT, MVP4G, JMeter, Eclipse RCP.
Responsable technique CPP2017 pour AIFE
juin 2015 - juil. 2016
1 an 2 mois
Région de Toulouse, France
Responsable technique sur CPP2017 (Chorus Portail Pro 2017), solution technique mutualisée permettant le dépôt, la réception et la transmission des factures électroniques. Env. techniques : Java/J2EE, Spring Data JPA, Soap, Apache CXF, Oracle, Tomcat, JFrog, Jenkins, Maven, WSDL/SOAP.
Ingénieur Etudes et Développement Chorus Portail Pro pour AIFE
mai 2014 - juil. 2015
1 an 3 mois
Région de Toulouse, France
Conception et Développement sur l'application Chorus Portail Pro, un téléservice des mémoires de justice déposés par les fournisseurs de l'Etat, pour l'Agence pour l'informatique financière de l'État. Env. techniques : Apache Pluto, Struts, JDBC, Maven 3, PostgreSQL, Tomcat, Bootstrap.
Ingénieur développement logiciel GESLAB pour CNRS
sept. 2010 - mai 2014
3 ans 9 mois
Région de Toulouse, France
Conception et Développement dans le cadre du portage d'une application client lourd en application web. Env. techniques : Java/J2EE, GWT, Spring, Hibernate, Jboss, Oracle, SWT, Nexus.
Stagiaire développement logiciel
mars 2010 - oct. 2010
8 mois
Région de Toulouse, France
Développement d’outils dans le cadre de la future mise en production de l’application SISII (Système d’information Schengen de seconde génération). Env. techniques : Java, Swing, XSLT, Hudson, Maven, WebLogic, Spring, Apache Shiro, Grails, Shell, Python, Scrum.
Projet de fin d'études
INRIA
janv. 2010 - mars 2010
3 mois
Parallélisation (multithreading) d’un algorithme modélisant des problèmes de placement et mise en place d’une interface graphique afin d’en visualiser le résultat. Env. technique : Java, Java2D, Swing.
Stagiaire
IPB - ESTIG
juin 2009 - oct. 2009
5 mois
Implémentation de scripts Python permettant d'automatiser le processus de programmation des différents emplois du temps de l'école à partir de bases de données MySQL. Env. Technique: Python, MySQL.
Formation
ENSEEIHT
Ingénieur, Informatique et Mathématiques Appliquées