Lucien Yannick MIMBE

Java Developer

Salaire / Taux journalier

Paris, France

Mobilité : Lille, Lyon, ...

Freelance

Peut venir sur site

Expertises

Spring BootGitJavaKafkaDomain Driven DesignTest Driven DevelopmentClean CodeClean ArchitectureEvent Driven ArchitectureHTMLPostgreSQLGitLabJenkinsRESTful APIsGrafanaMavenSoftware CraftsmanshipDéveloppement BackendMicroservicesDéveloppement FrontendDéveloppement FullstackJavascriptAngularDevOpsOracle DatabaseMongoDBRequêtes SQLDockerPostmanSwagger/OpenAPIGitHubPrometheusBase de données SQLAWS

Langues

Français (Maternelle)Anglais

À propos

Introduction

Tech Lead & Développeur Sénior Java expérimenté, j'ai une appétence pour l'écosystème Spring, des architectures logicielles et le cloud. Je suis passionné par la qualité des livrables. Je conçois et délivre des solutions fi ables et scalables dans des environnements exigeants.

Liens

Expérience de travail

Tech Lead Java

Groupe Crédit AgricoleFreelance

avr. 2023 - Présent

3 ans 7 mois

92120 Montrouge, France

Projet SFFP / Application Nitro (gestion des flux financiers investisseurs) Conception et architecture du projet, définition du socle technique de Nitro v2 (Java 17+, Spring Boot 3). Refonte et migration : évolution et refactoring des fonctionnalités critiques (Angular, Java), maintenance corrective et évolutive de l'app de gestion de titrisation (Swing), utilisation de JMS (MQ) pour la réception et l'envoi des fichiers de données. Qualité et performance : mise en place des TU/TI, optimisation (multi-threading, cache, BDD). Sécurité : application des standards OWASP, durcissement des règles d’accès et sécurisation des flux. Intégration & déploiement : CI/CD (GitLab, Jenkins, SonarQube, CAST), packaging et déploiement automatisés, configuration et provisionnement des environnements (Dev, Qual, Préprod, Prod). Observabilité & supervision : intégration FileBeat & MetricBeat (ELK) pour le suivi applicatif et la performance, intégration de JavaMelody pour le monitoring et de Swagger pour la documentation et les tests d'API. Interopérabilité : mise en place d’échanges asynchrones avec des systèmes hétérogènes via Kafka. Travail d’équipe : peer programming, code review, adoption des principes TDD/SOLID, support de production niveau 3. Lead dev : coaching des devs, mise sur pieds de la charte du développeur, des bonnes pratiques, des procédures internes au projet

Consulant Senior Java

Sopra Steria

mai 2021 - mai 2023

2 ans 1 mois

Paris, France

En mission d'expertise chez BOUYGUES TELECOM, j'ai œuvré dans : Projet SWIFT (from scratch) : Application pour la gestion des accès à la fibre optique, développée avec Java 11 → Java 17+, conception métier et architecture système. Architecture microservices construite autour de Spring Boot, Spring Cloud et AWS, chaque module ciblant une fonctionnalité métier (prise de commande, provisioning, adduction, raccordement, rejets de stock, etc.). Communication inter-services basée sur Apache Kafka comme backbone temporel et événementiel, garantissant un découplage efficace et une résilience accrue. Utilisation de Kafka Streams : Agrégation des statuts des commandes Orchestration de workflows techniques : commande → provisioning → mise en service Résilience & tolérance aux pannes via des state stores pour persister l’état et permettre une reprise fiable. Intégration de données volumineuses depuis AWS S3, notamment avec S3 Select, permettant des filtrages en SQL à l’intérieur des fichiers avant le transfert, garantissant une ingestion efficace Développement de contrôleurs REST ainsi que de web services SOAP, pour répondre à divers besoins d’interopérabilité. Module extraction multithread pour des traitements optimisés en performance. Conception d’une interface d’administration avec Angular, facilitant la gestion opérationnelle des services. Application des méthodes TDD, DDD, principes SOLID, revue de code et conception orientée métier. Tests automatisés avec JUnit, Mockito, SpringBootTest. Déploiement via Docker sur Kubernetes (AWS EKS), intégration continue orchestrée via GitLab CI. Mise sur pieds de l'observabilité avec Actuator, Prometheus, Tempo, Loki et Grafana Responsabilités en support de production, assurant la fiabilité continue et la robustesse de l’ensemble.

Developpeur Senior JAVA/JEE

INGENIANCE

juil. 2019 - déc. 2020

1 an 6 mois

Paris, France

Développement et optimisation d’une application de gestion des risques bancaires (Département IGAD – Inspection Générale et Audit) Refonte complète du système de gestion des droits et habilitations pour renforcer la sécurité et la traçabilité. Conception et développement de nouveaux modules stratégiques : gestion et historisation des missions d’audit, extraction des données (Excel), visualisation des unités/cotations/missions. Maintenance corrective et évolutive des modules existants (gestion et cotation des unités d’audit). Migration réussie de la base de données de HBase vers PostgreSQL, améliorant la performance et la maintenabilité. Participation active à l’amélioration continue de l’application et à l’optimisation des processus métiers liés aux audits internes.

Application Development Senior Analyst

Accenture

nov. 2016 - mai 2019

2 ans 7 mois

Île Maurice · On-site

En mission chez SANOFI à Paris de Novembre 2016 à Mars 2017, j'ai œuvré dans : Mise à niveau et automatisation des tests d’une application e-commerce Modernisation des tests de bout en bout (migration de la version v14 vers v16 de l’application). Analyse et refonte des scripts existants, définition des jeux de données de test, build et intégration continue via Maven. Développement et automatisation des tests d’intégration avec Selenium et TestNG, garantissant une meilleure couverture et fiabilité. Rédaction des rapports de tests unitaires et d’intégration, suivi de la qualité du code via SonarQube. Gestion des versions et traçabilité des évolutions avec SVN. Ensuite, en mission chez MICHELIN à Clermont-Ferrand, de Mars 2017 à Mai 2019, j'ai œuvré dans : Assistance technique et développement évolutif sur les applications du département RDI Analyse des codes existants et optimisation des modèles de données afin de supporter les nouvelles évolutions fonctionnelles. Développement de fonctionnalités Back-end : batchs de calcul (leviers, extraction de données), génération et diffusion automatisée de rapports (CSV, BIRT, JavaMail). Conception d’interfaces d’intégration entre applications hétérogènes (XML, Castor XML), mise en place du workflow de validation des dossiers techniques et des simulations de coûts industriels. Développement Full Stack : création de pages web (JSF, JSP, Servlets, JavaScript, Angular) et refonte des applications existantes avec Spring Boot. Migration de la base de données Oracle 11g vers PostgreSQL 9.5, optimisation des scripts SQL/PLSQL. Mise en place et suivi de l’intégration/déploiement continu (Jenkins, Git, WebSphere), amélioration continue de la qualité via SonarQube.

Ingénieur d’études

New Technology System

janv. 2011 - oct. 2016

5 ans 10 mois

Yaoundé, Cameroun

Développement d’applications métiers from scratch pour différents clients Recueil et analyse des besoins métiers, rédaction des cahiers des charges, spécifications techniques et documents de conception. Conception UML 2.0 (Visual Paradigm), modélisation des bases de données et implémentation sous PostgreSQL. Développement d’une application native Java intégrant la lecture optique de passeports et pièces d’identité via OCR (Swing, NetBeans). Conception et implémentation des couches applicatives : Persistance et accès aux données avec Hibernate Services métier avec Spring 3 Modules fonctionnels : gestion de stock et entrepôt, réservation/affectation, amortissement des biens, commandes, facturation, paiement. Build avec Maven. Rédaction et suivi des user stories pour garantir l’adéquation aux besoins métiers.


Formation

3iL Ingénieurs

European Master of Computer Sciences

2007 - 2010

3 ans 1 mois

Institut Universitaire de la Côte

Brevet de technicien supérieur

2005 - 2007

1 an 10 mois


Licences et certifications

Oracle Certified Associate Java Programer 8

Délivré le : août 2017

Certifié par Oracle University

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.