Abdelkader Messeguem

Tech Lead Java BigData | SpringBoot Kafka Angular

1 recommandation

Salaire / Taux journalier

1 personne recommande

Lyon, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

JavaSpring BootMicroservicesDockerMongoDBElasticsearch

Langues

Anglais

Recommandé par

Lydéric Colman

Worldline

Product Manager

A recommandé le 08 octobre 2025

À propos

Introduction

✓ 10 ans d’expérience en développement backend (Java/Spring) et Big Data, avec un rôle de pilotage et d’encadrement technique (lead dev) sur des projets destinés au secteur bancaire (Worldline, Financial Services). ✓ Solide expérience en conception et modernisation de systèmes distribués et cloud-native, architecture hexagonale et microservices Java/Spring/Quarkus, pipelines de données (Kafka Streams, Kafka Connect), optimisation des performances et sécurisation des flux critiques. Expérience c

Liens

Expérience de travail

Worldline

janv. 2016 - Présent

10 ans 10 mois

Lyon, France

Tech lead / Big Data Engineer

janv. 2020 - Présent

6 ans 10 mois

Lyon, France

Intégré à une équipe transverse aux côtés d’architectes solutions, je suis le référent technique sur la stack d’historisation des transactions en mode SaaS pour plusieurs produits Worldline (ACS Authentication, Trusted Authentication, Wallets, Paylib), tout en assurant d’autres missions transverses autour d'autres projets: 👉 +30 de milliards de messages 👉 +200 de To de données gérés 👉 Haute disponibilité et résilience Réalisations clés : Pilotage technique et arbitrage des choix d’architecture pour garantir performance, robustesse et sécurité des services critiques. Mise en place de monitoring et pipelines distribués (Kafka, MongoDB, Elasticsearch) assurant 0 % de perte de messages et 0 % de downtime mensuel. Développement d’un mécanisme de save/restore de clusters Kafka basé sur S3, garantissant la résilience et la reprise rapide des données. Optimisation et réduction de l’espace de stockage Kafka de 20 %, sécurisation des données sensibles (PCI-DSS, RGPD). Développement d’un module anti-fraude ML (XGBoost) pour détection de comportements anormaux. Modernisation d’applications JBoss → Quarkus cloud native et réalisation de PoC techniques pour nouveaux besoins clients. Encadrement de développeurs juniors et mise en place de bonnes pratiques techniques : TDD, code review, clean code, documentation. Développement de microservices Java/Spring Boot, conception d’API RESTful, développement front-end Angular et Vue.js, pipelines CI/CD (GitLab CI, SonarQube, Dependency Track) et déploiement sur OpenShift via Helm.

Lead Java Developer

janv. 2017 - déc. 2020

4 ans

Lyon, France

Lead Developer sur le produit Contact, solution de centre de contact multicanal. Responsable technique pour Siemens US, premier client hors Europe : configuration et déploiement des serveurs aux États-Unis, accompagnement du roll-out sur site pendant deux mois. Projet destiné à 1000 agents traitant plus de 30 000 appels par jour. Analyse des besoins métier et rédaction des spécifications fonctionnelles avec les équipes produit et les clients. Animation de workshops pour recueillir les besoins, valider les parcours utilisateurs, et identifier les impacts SI. Préparation des plans de tests, coordination des recettes internes et clients. Suivi projet via Jira, animation des Daily, création et distribution des tâches. Développement backend Java / Spring Boot : modélisation des DTOs, sérialisation/désérialisation JSON avec Jackson. Connexion aux APIs internes/externes via RestTemplate et WebClient. Création d’endpoints REST (synchro/asynchro) pour interfacer le SI client avec les microservices de la stack Contact (ex. : déclenchement d’appels sortants, réception d’appels entrants). Développement front avec Angular selon les besoins spécifiques client. Tests automatisés : unitaires (JUnit), intégration (Mockito), front (Cypress). Code review, gestion des MRs, application des bonnes pratiques craftsmanship. Automatisation et mise en production sur serveurs physiques ou cloud. Collaboration avec les équipes d’exploitation pour le suivi.

Software Engineer

janv. 2016 - déc. 2017

2 ans

69100 Villeurbanne, France

Développeur sur le produit Contact, solution de centre de contact multicanal. Pour plusieurs institutions bancaires France et Europe. Build : -Développement backend Spring Boot / Maven / Hibernate : modélisation des DTOs, sérialisation/désérialisation JSON avec Jackson. -Développement front-end Angular -Automatisation via CI CD, GitLab CI, Docker, SonarQube, Dependency Track Run : -Livraison des services et des changements en prod, process ITIL -Accompagnement Recette client -Résolutions des incidents de prod, diagnostic System et applicatif


Formation

Université Claude Bernard Lyon 1

Master's degree

2013 - 2016

4 ans

Université Grenoble Alpes

DUT Informatique

2012 - 2013

2 ans

Université Claude Bernard Lyon 1

DUT Génie Électrique et Informatique Industrielle

2008 - 2010

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.