Hassen YAHYAOUI

Lead Developer | Spring Boot & Kubernetes

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Spring BootAngularJavaKubernetesIBM CloudDockerBase de données SQL

Langues

Français

À propos

Introduction

Lead Dev avec 10+ ans d'expertise en migration cloud et développement Java/Spring Boot chez BNP Paribas et SFR. Spécialisé en architecture microservices, Kubernetes, CI/CD et optimisation de performances. J'accompagne vos projets de transformation digitale avec une approche technique éprouvée.

Liens

Expérience de travail

Lead Dev

BNP Paribas - Securities Services

mars 2021 - Présent

5 ans 8 mois

93500 Pantin, France

Contexte : modernisation de NeoLink, plateforme stratégique de services bancaires pour clients institutionnels, vers IBM Cloud (cloud privé). Mission : Référent technique pour la migration backend cloud-native, CI/CD, sécurité applicative et accompagnement post-migration. Réalisations clés. 💡 Migration technique : refonte des applications WebSphere vers Spring Boot 3, transition de javax.* vers jakarta.*, intégration OIDC via Spring Security. ☁️ Externalisation config : Spring Config, ConfigMaps & Secrets Kubernetes. 🔄 CI/CD & déploiement : Jenkins multienv, Helm + Kubernetes, optimisation des ressources et scaling dynamique. 🔐 Sécurité & conformité : remédiation vulnérabilités (Nexus IQ, SonarQube), règles qualité, gestion des faux positifs. 📈 Support & performance : monitoring Dynatrace, doc technique, guides de migration, coaching des devs. Stack technique : Java 17, Spring Boot 3, Kubernetes, IBM Cloud, Jenkins, GitLab, Helm, Vault, Dynatrace.

Technical Lead

SFR

nov. 2019 - mars 2021

1 an 5 mois

Paris, France

Contexte : remplacement de l’outil Cooper par une nouvelle plateforme de communication client. Projet mené en équipe agile (PO + 2 devs + moi en tant que Tech Lead). Mission : cadrage fonctionnel, choix techniques, encadrement des développeurs et pilotage technique de bout en bout. Réalisations clés : 📋 Cadrage & pilotage fonctionnel : animation des ateliers métier, validation des specs techniques, priorisation des évolutions. 👨‍💻 Encadrement & delivery : support technique de l’équipe, revue de code, arbitrage des choix de conception, suivi des livraisons. ⚙️ CI/CD GitLab : mise en place des pipelines automatisés (build, test, déploiement). 🔄 Migration applicative : refonte des modules critiques Cooper vers Spring Boot & Angular. 🚀 Performance & fiabilité : tuning applicatif, tests de charge, validation de la scalabilité. Stack technique : Java 8, Spring Boot, Angular 8, Kafka, Amazon S3, Docker, Kubernetes.

Développeur Full Stack

Société Générale

sept. 2018 - oct. 2019

1 an 2 mois

Val de Fontenay

Contexte : développement de Cockpit, plateforme de centralisation des outils de suivi du risque opérationnel sur les activités de trading GBIS. Mission : refonte applicative, pilotage des pratiques CI/CD, amélioration continue de la qualité technique. Réalisations clés : 🔄 Intégration système : fusion de plusieurs applications existantes pour une gestion des risques centralisée. 🚀 Automatisation CI/CD : mise en place de Jenkins et Pull Request Builder pour accélérer les déploiements et améliorer la qualité des livrables. 🛠️ Développement API : création d’une API REST centralisée pour les collaborateurs GBIS et MARK. 📅 Gestion des releases : coordination multi-équipes pour garantir la synchronisation des livraisons et la qualité des mises en production. Stack technique : Java 8, Spring Boot, Spring Web, Spring Security, Angular 7, JUnit, Git, Maven.

Développeur Full Stack

Societe Generale Corporate and Investment Banking - SGCIB

juin 2016 - juil. 2018

2 ans 2 mois

Paris La Défense, Île-de-France, France · On-site

Contexte : développement d’une plateforme d’origination pour la gestion des deals financiers, combinant microservices modernes et applications Legacy. Mission : modernisation front-end, création de services backend REST, promotion de pratiques de qualité logicielle. Réalisations clés : 🎨 Refonte UI : modernisation des interfaces utilisateur avec AngularJS pour améliorer l'expérience utilisateur et fluidifier les parcours. 🧩 Développement Backend : création de services REST Spring Boot pour connecter les nouveaux front-ends aux systèmes Legacy. 🚀 Promotion des bonnes pratiques : intégration de TDD, BDD, programmation en binôme, et revue de code systématique. 📅 Gestion des releases : coordination avec les équipes métier pour planifier, livrer et déployer en environnement UAT. Stack technique : Java 8, Spring Boot, Spring Core, Spring Data, Spring Cloud, Spring Web, Spring Security, Axon, Drools, Netflix OSS (Zuul, Feign), Elasticsearch, RabbitMQ, Consul, Hazelcast, AngularJS, Angular, Kotlin, Cucumber, JUnit, Git, Maven.

Ingénieur R&D

TrustTIC

juin 2015 - mai 2016

1 an

Tunis, Tunisie

Contexte : décommissionnement et refonte technique de la plateforme SaaS Universign (signature électronique et horodatage). Mission : mise en place de la nouvelle architecture technique, modernisation front-end, développement de microservices REST. Réalisations clés : 🔍 Évaluation technique : benchmark de solutions REST, gestion de rate limiting, architecture serveur cible. 🏗️ Infrastructure projet : conception du socle technique pour supporter une nouvelle plateforme scalable. 🎨 Refonte UI : modernisation des interfaces utilisateurs avec AngularJS et Bootstrap. 🧩 Développement backend : création d’un microservice Spring Boot dédié à la gestion des utilisateurs (CRUD, sécurité, intégration MySQL). Stack technique : Spring Boot, Spring Security, Spring Data, REST, MySQL, AngularJS, JavaScript, Bootstrap.

IT Analyst

Vermeg

janv. 2014 - juil. 2015

1 an 7 mois


Formation

ESPRIT

Diplôme national d'ingénieur

2011 - 2013

2 ans 1 mois

ISG - TUNIS

Licence Fondamentale

2007 - 2010

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.