Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Olivier MOCQUAIS

Olivier MOCQUAIS

Senior Software Engineer | Java & Platform Engineering | Cloud Native & Kubernetes

Java
Spring
Kubernetes
Angular
AWS
Senior Software Engineer spécialisé en Platform Engineering et Cloud Native, j’accompagne les équipes dans la conception et le déploiement d’applications cloud-native sur des plateformes Kubernetes, ainsi que dans la modernisation d’applications distribuées.

En tant que leader technique, je mobilise mon expertise en développement logiciel, CI/CD, observabilité et fiabilité pour améliorer la Developer Experience et concevoir des systèmes robustes, évolutifs et résilients.
Expériences

Senior Software Engineer | Cloud-Native Engineering & DevEx

EURONEXT CORPORATE SOLUTIONS
Février 2026 à septembre 2026
  • Architecture & Cloud Native : conception et mise en production de PolicyLog, plateforme SaaS multi-tenant en Java 25 / Spring Boot 3.5 / AWS, dédiée à la gestion sécurisée du cycle de vie des politiques d’entreprise : workflows d’approbation, notifications automatisées, avec définition des standards d’architecture, de sécurité, d’observabilité et CI/CD.
  • Qualité logicielle & Delivery : amélioration de la qualité logicielle avec une couverture de tests supérieure à 80 %, dans un environnement Agile/Scrum.
  • GenAI & Developer Experience : intégration de l’IA générative dans le cycle de développement pour accélérer les revues de code et la documentation, tout en améliorant la qualité et l’efficacité du delivery.
  • Leadership technique : leadership à distance depuis Paris auprès d’une équipe internationale basée à Porto (4 Backend, 3 Frontend, 2 QA, 1 PO), avec des échanges quotidiens en anglais et diffusion transverse des standards Java, Cloud et DevOps.
  • Environnement technique:
    • Backend : Java 25, Spring Boot 3.5, PostgreSQL, Liquibase, Maven, JUnit 5, Mockito, MapStruct, Lombok.
    • Architecture & Engineering : Microservices, DDD, TDD.
    • Cloud & DevOps : AWS (S3, SQS, Cognito), Docker, Docker Compose, GitLab CI/CD.
    • GenAI : GitHub Copilot, Skills, AGENTS.md, workflows d’agents IA.

Senior Software Engineer | Java, Cloud Native & Kubernetes

VMWARE TANZU LABS
Mars 2020 à mars 2025
  • Accompagnement des organisations publiques et privées (IPZS, PIXID, POLE EMPLOI, BNP PARIBAS REAL ESTATE, COMMISSION EUROPEENNE) dans la modernisation de leurs applications vers des architectures cloud-native, basées sur Java, Spring Boot, Docker, Kubernetes et des pipelines CI/CD industrialisés.
  • Développement de microservices (IPZS, PIXID): Conception et implémentation de microservices Spring Boot en suivant une approche Test-Driven Development (TDD) et en pratiquant le pair programming. Mise en oeuvre d’architectures hexagonales et orientées craftsmanship, favorisant la testabilité, la maintenabilité et la robustesse du code.
  • Automatisation des déploiements (IPZS, PIXID) : Conception et implémentation de pipelines CI/CD GitOps avec Jenkins automatisant le cycle de vie applicatif (Spring Boot, Angular) depuis la compilation et l'exécution des tests jusqu'à la création d'images Docker et leur déploiement sur des clusters Kubernetes
  • Résolution d'incidents (CREDIT AGRICOLE TECHNOLOGY SERVICE):
    • Résolution d'un incident critique lié à la mise à jour vers Spring Boot 3, optimisation des dépendances et suppression de vulnérabilités de sécurité (CVEs).
    • Développement de tests d’intégration automatisés avec Testcontainers afin de reproduire, isoler et corriger un bug.
    • Rédaction d'une documentation détaillée pour faciliter les futures migrations.
  • Contribution au projet open-source CLOUD NATIVE BUILDPACKS: Implémentation d’une nouvelle fonctionnalité conformément à une RFC.
  • Amélioration de la qualité et de la fiabilité des intégrations des microservices de la COMMISSION EUROPEENNE via l’implémentation de Consumer-Driven Contracts (CDC) avec le framework Pact.
  • Modernisation d'un batch Legacy Mainframe de POLE EMPLOI en appliquant la méthode SWIFT : conception d'un MVP (Produit Minimum Viable) en Event-Driven Architecture (EDA) s'appuyant sur le Domain-Driven Design (DDD) et la modélisation métier par Event Storming.
    • Modernisation d'une application critique de reporting de BNP PARIBAS REAL ESTATE en remplaçant le socle technique obsolète (Struts, Java 8, Spring 2, JasperReport, Hibernate) par une stack moderne (Java 17, Spring Boot, Spring MVC, HTMX, JasperReport, Hibernate)
  • Acculturation des équipes aux méthodologies de développement moderne (TDD, Spring Boot) et automatisation des déploiements pour renforcer la qualité logicielle.
  • Environnement technique:
    • Backend : Java, Go, Spring Boot, Microservices, Architecture hexagonale, DDD, TDD, 12-Factor
    • DevOps & Cloud : Kubernetes (TKG - Tanzu Kubernetes Grid), GitOps, CI/CD (Jenkins), Git, Maven, Bash/Shell

Senior Software Engineer | Java Backend & Cloud

MICHELIN FOOD & TRAVEL (MICHELIN TRAVEL PARTNER)
2012 à janvier 2020
Boulogne-Billancourt
  • Conception, développement et maintenance d’API REST critiques en Java 8, supportant jusqu’à 400 millions de visiteurs uniques par an, consommées par des applications mobiles, sites web à fort trafic (ViaMichelin, Michelin Voyages, Michelin Restaurants) et des clients B2B.
  • Maintenance évolutive et optimisation de services critiques : Mon Compte Michelin, référentiel de POIs, traitements batch, avec un fort enjeu de performance et de disponibilité.
  • Mise en place d’une infrastructure de tests automatisés (SoapUI, RestAssured, Jenkins) afin d’améliorer la qualité et la fiabilité des livraisons.
  • Développement d’une nouvelle API REST de recherche d’hôtels assurant la vérification en temps réel des prix et disponibilités, via l’intégration de plateformes de réservation partenaires (Booking, AccorHotels).
  • Refonte API REST (Spring 4, Hibernate, RESTEasy), amélioration maintenabilité et performances.
  • Migration du service de gestion des comptes utilisateurs vers la solution CIAM Janrain (Akamai)
  • Mise en conformité RGPD des services ViaMichelin: Privacy by Design et automatisation de la purge des données personnelles par batchs dédiés.
  • Environnement technique:
    • Backend & Data : Java 8, Spring 4, Hibernate/JPA, API REST (Swagger), Oracle, Tomcat 8, Elasticsearch, Maven.
    • Cloud & DevOps : AWS (Lambda, S3, EC2, API Gateway), CI/CD Jenkins & GitLab, SonarQube.
    • Méthodes & Qualité : Agile Scrum (Jira/Confluence), TDD (JUnit, Mockito), Gitflow, Code Review.

Technical Lead | Java & Platform Engineering

CAPGEMINI TELECOM & MEDIA
Novembre 2011 à mai 2012
Suresnes
  • Projet Ecotaxe (TOTAL) - Référent technique
    • Responsable de la mise en place et de la configuration de l'environnement de développement
    • Automatisation de l'installation de la plateforme à l'aide de scripts shell, réduisant les erreurs manuelles et accélérant le déploiement.
    • Configuration et administration de serveurs, y compris la mise en place d'une base de données Oracle et la gestion de comptes Unix.
    • Création de bibliothèques partagées et implémentation d'une nouvelle application Java Spring pour valider l'intégrité de la plateforme.
    • Écriture de tests unitaires et d'intégration garantissant la qualité et la fiabilité du logiciel.
  • Environnement technique :
    • Développement : Java 6, Spring 3 (Core, Security, JDBC), Hibernate (JPA)
    • Architecture & Intégration : SOA, JMS, Web Services, JBoss SOA Platform (jBPM, JBoss ESB)
    • Bases de données : Oracle
    • Systèmes : CentOS, Red Hat Enterprise Linux

Software Engineer | Java Applications & Engineering Productivity

SOFTEAM
Novembre 2007 à juillet 2011
Paris
  • Juin 2011 – Juillet 2011: BNP PARIBAS INVESTMENTS PARTNERS - Paris
    Migration du build vers Maven, mise en place de l’intégration continue avec Hudson et de l’analyse qualité avec Sonar.
    Environnement technique: Java 5, Spring 3, Hibernate/JPA, Flex 3, BlazeDS, Sybase, Tomcat 6, SVN
  • Mai 2008 – Mai 2011: SMABTP - Paris
    Conception, développement et maintenance d’un portefeuille d’applications métier critiques en Java/Spring/Hibernate.
    Environnement technique:Java 5, Spring 3 (Core, Security, JDBC), Hibernate/JPA, JMS, XML, Flex 3, BlazeDS
  • Mars 2008 - Avril 2008: FULLSIX - Paris
    Développement du back-office d’un jeu en ligne pour Coca-Cola : modèle de données, persistance et services web XML.
    Environnement technique:Java 1.4, Spring 2, Hibernate/JPA, Oracle, WebSphere 6
  • Nov. 2007-Février 2008: MUTARIS (Mutuelle Générale) - Paris
    Développement d’un générateur d’applications Java EE / MDA automatisant plus de 70 % du code source réduisant ainsi les délais de développement et les risques d'erreurs.
    Environnement technique: Java 5, Spring, JasperReports, Hibernate/JPA, JUnit, Maven, Oracle, Objecteering 6, WebLogic 10

Software Engineer | Java, SOA, Web Services & Automation

ORANGE LABS
Décembre 2004 à octobre 2007
Issy-les-Moulineaux
    • Conception et développement d'une plateforme de gestion d'API pour le groupe Orange, permettant de fournir et de gérer des services web à destination des clients.
  • Création de scripts ANT pour automatiser la génération d'applications J2EE déployables sur les serveurs d'applications Jonas et WebLogic.
  • Préparation et obtention des certifications professionnelles SCDJWS (Web Services) et SCJP (Java).
  • Environnement technique :
    • Backend Java : Java 5, Spring 4 (Core, MVC, Security, Data, JDBC)
    • ORM & persistance : Hibernate (JPA)
    • Outillage : Apache Ant, Eclipse WTP
Compétences

Expertise technique

  • Langages de programmation: Java 21+, Python, Go, JavaScript, TypeScript
  • Frameworks de test: JUnit 5, Mockito, AssertJ, Testcontainers
  • Pratiques de développement: Test-Driven Development (TDD) et pair programming
  • Compétences backend avec Spring Boot / Spring Data / Spring Cloud Stream (Kafka et RabbitMQ) & Flask (Python)
  • Persistance de données avec Hibernate, JPA, Oracle, PostgreSQL, MongoDB et Elasticsearch
  • Compétences front-end avec React et Angular
  • Gestion du code source: Git
  • Intelligence artificielle avec Spring AI (RAG, LLama3, MCP), Github Copilot, ChatGPT et Perplexity
  • Conteneurs et orchestration: Docker, Kubernetes
  • Fournisseurs de cloud: AWS, GCP, Azure
  • Observabilité avec Grafana, Prometheus, Tempo, Loki et Open Telemetry Collector
  • Pipelines CI/CD avec Jenkins, GitLab, Concourse, Azure DevOps, GitHub Actions et Argo CD
  • Outils de développement (VSCode, IntelliJ) et de build (Gradle, Maven)

Compétences linguistiques

  • Anglais : niveau professionnel – BULATS B2 (01/2019)
Certifications & Formations
2025
-

Pratiques de Tech Leading en contexte Agile (OCTO)

2023
-

Spring Certified Professional

2020
-

Certified Kubernetes Application Developer (CKAD) - The Linux Foundation

2019
-

Professional Scrum Master (PSM 1)

2005
-

Sun Certified Java Programmer 1.4 (SCJP)

Formations

Mastère Spécialisé (MS) en Ingénierie du Logiciel (Bac +6, Niveau 7 RNCP)

TELECOM Paris (École Nationale Supérieure des Télécommunications)

2004

DESS Ingénierie des Réseaux et des Systèmes (Bac +5, Master 2)

Université Versailles Saint-Quentin-en-Yvelines

2003

Maîtrise en Informatique option IA & Bases de Données (Master 1)

Université Paris VI - Pierre et Marie Curie

2002
Formations spécialisées
2026 -

Analyse de données avec Pandas / Python (Cours Paris)

2025 -

Conduite d'un projet informatique - (CNAM)

2024 -

Angular 2+ : Développement d'applications web (ib Cegos)

2023 -

VMware Certified Technical Associate - Application Modernization 2023

2022 -

EventStorming Remote Modelling (Alberto Brandolini)

2019 -

AWS "Architecting on AWS" (OCTO Academy)

2019 -

M220J: MongoDB for Java Developers (MongoDB University)

2018 -

Develop web applications with Angular (O.Classrooms)

2015 à 2019 -

Conférence Devoxx France

Centres d'intérêt

Veille technologique

  • Participation à des communautés de développeurs Java: Paris JUG, Spring User Group
  • Suivi de l'actualité technologique Java: Fréquentation régulière de conférences et meetups

Sports

  • Tennis de table en compétition et échecs.

Film

  • Suivi assidu de l'actualité cinématographique

Voyages

  • Voyages aux États-Unis, au Canada, en Chine et à travers l'Europe (Royaume-Uni, Italie, Espagne, Allemagne, Portugal)
Télécharger Télécharger