You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Yaya M.YM

Yaya M.

Freelance | Senior Java Dev | Tech Lead | Cloud

650 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Yaya

Développeur Java et Spring Boot avec dix ans d’expérience, j’interviens sur la conception et l’évolution de plateformes backend à forte exigence : microservices, APIs REST, WebFlux, gRPC, systèmes distribués, traitements temps réel et intégrations cloud. Je maîtrise l’écosystème Spring (Boot, Core, Data JPA, Security, Batch, WebFlux, Cloud), les architectures hexagonales et les bonnes pratiques de qualité et de performance.

J’ai travaillé sur des projets complexes dans l’automobile et les véhicules connectés (certificats embarqués, Plug & Charge, Vehicle-to-Grid, ADAS, ISA, eHorizon, synchronisation avec partenaires cloud), la mobilité électrique (supervision de bornes, alertes, diagnostics), la banque (API-first, scoring, migration microservices), l’assurance (GED, workflows réglementaires) et les télécoms (automatisation, supervision, workflows critiques). Ces expériences me permettent de prendre rapidement en main des systèmes techniques, distribués et sensibles.

Je conçois et développe des microservices robustes, modernise des applications existantes, améliore les performances, fiabilise les flux interservices (REST, JMS, Pub/Sub, Cloud Tasks), mets en place des tests automatisés (JUnit, Mockito, TDD, Testcontainers) et accompagne les équipes dans la structuration du code et de l’architecture.

Je maîtrise les environnements cloud et DevOps : Google Cloud Platform (Pub/Sub, Cloud Tasks, Cloud Storage, Cloud SQL, GKE), Docker, Kubernetes, GitLab CI/CD, Jenkins, Bamboo, SonarQube, Grafana, Dynatrace. J’ai également travaillé avec PostgreSQL, MariaDB, MongoDB, Oracle, Solace JMS, HornetQ, Protocol Buffers, Angular , Maven, Gradle, Git, Bitbucket, IntelliJ IDEA.

Autonome, rigoureux et orienté livraison, je peux prendre en charge un module complet, renforcer une équipe ou stabiliser un existant. Mon objectif est de livrer des services fiables, maintenables et prêts pour la montée en charge.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle limitée

  • Allemand

    Notions

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • BFORBANK [Groupe Crédit Agricole]
    Senior Back-end Developer
    BANQUE & ASSURANCES
    janvier 2026 - Aujourd'hui (7 mois)
    Courbevoie, France
    Dans le cadre du programme Galaxy, contribution à la modernisation du système d'information bancaire de BforBank à travers la migration du
    Core Banking Temenos Transact de R17 vers R24 et la transformation progressive des fonctionnalités métier vers une architecture de
    microservices.

    Principales réalisations :


    Modernisation du Core Banking
    - Contribution à l'analyse des impacts fonctionnels et techniques liés à la migration des extensions métier du Core Banking.
    - Développement de microservices Java prenant en charge des fonctionnalités métier auparavant intégrées au Core Banking, notamment
    autour des traitements d'éditique bancaire.
    - Conception et évolution des interfaces REST assurant les échanges entre le Core Banking et les applications du système d'information
    bancaire.

    Développement des services d'éditique
    - Développement de nouvelles fonctionnalités en Java 21 / 25 et Spring Boot 4.
    - Conception et évolution d'API REST documentées avec OpenAPI.
    - Développement des fonctionnalités d'éditique bancaire permettant la génération des relevés de comptes (relevés périodiques, à la
    demande et traitements associés) à destination des plateformes de production documentaire.
    - Participation aux revues de code, aux corrections d'anomalies et à l'amélioration continue de la qualité logicielle.

    Architecture & intégration
    - Développement de services au sein d'une architecture de microservices orientée événements.
    - Intégration avec les flux Kafka et les différents composants du système d'information bancaire.
    - Conception et développement des intégrations entre les services d'éditique et les plateformes partenaires de production documentaire.
    - Déploiement et évolution des applications sur Kubernetes (GKE) et Google Cloud Platform.
    Spring boot java 25 Google Cloud Platform (GCP) Apache Kafka Kubernetes
  • RENAULT
    Lead Développeur Java
    AUTOMOBILE
    février 2023 - janvier 2026 (2 ans et 11 mois)
    Boulogne-Billancourt, France
    Renault développe des services connectés destinés à ses véhicules (Plug & Charge, Vehicle-to-Grid, ISA, ADAS, eHorizon). Au sein du département Vehicle Systems Lifecycle Management, j’interviens sur la conception et l’évolution des modules backend qui gèrent les certificats, licences et contrats utilisés par les véhicules pour accéder aux services connectés de manière sécurisée. J’ai contribué en tant que développeur référent aux évolutions techniques, à la qualité logicielle et à la bonne intégration des nouveaux modules. Environnement : Java 21, Spring Boot 3, REST, WebFlux, Docker, Kubernetes (GKE), GCP (Pub/Sub, Cloud Tasks, Cloud SQL, Storage), Solace JMS, PostgreSQL,Testcontainers, Architecture hexagonale, JUnit, Gradle, GitLab CI/CD, IntelliJ IDEA, SonarQube, Grafana, Dynatrace.
    Java 21 Spring boot Dynatrace Kubernetes Docker
  • Izivia
    Développeur
    ENERGIE
    mars 2019 - février 2023 (3 ans et 11 mois)
    Courbevoie, France
    Izivia est une filiale d’EDF qui propose des solutions de recharge pour véhicules électriques à destination des collectivités, des entreprises et des conducteurs. Au sein d’une équipe agile, j’ai contribué à la modernisation et à l’évolution de l’application métier de la supervision des bornes de recharge.
    Principales réalisations :
    Refonte et modernisation de l’application de supervision
    - Refonte complète de l’application interne en adoptant une architecture hexagonale afin d’améliorer la maintenabilité et la modularité.
    - Développement de microservices backend en Java / Spring Boot pour la gestion des événements techniques des bornes (monitoring, alertes, diagnostics).
    Supervision et automatisation
    - Conception et implémentation de batchs automatisés pour détecter les bornes défectueuses et remonter les alertes.
    - Maintenance corrective et évolutive de l’application de supervision utilisée en production.
    Qualité logicielle et industrialisation
    - Mise en place et renforcement des tests unitaires et d’intégration (JUnit, Mockito, TDD).
    - Participation active aux décisions techniques et aux réunions d’architecture.
    - Déploiement continu et automatisation via Jenkins (CI/CD), avec exécution sur l’infrastructure Google Cloud Platform (GCP).
    Travail d’équipe & méthodologie
    - Participation active aux cérémonies Agile : daily meeting, sprint planning, sprint review, rétrospectives.
    - Contribution à la rédaction des spécifications techniques.
    Environnement : IntelliJ, Spring (Boot , Core, Batch, Jpa), Java 8/17, MariaDB, MongoDB, Google Cloud Platform (GCP), Rest, Soap, Websocket, Docker, Microservices, Architecture hexagonale, gRPC, Protocol Buffers, JUnit, Mockito, TDD, Angular12, Angular Js, BitBucket, Jira, Git, Maven, Jenkins (Intégration continue), HornetQ, SonarQube, Kubernetes
    Java 17 Spring boot Angular Google Cloud Platform (GCP) JMS

Recommandations

Soyez le premier à recommander Yaya

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master Ingénierie des Réseaux et Systèmes
    Université de Versailles
    2014
  • Licence Informatique
    Université de Versailles
    2012

Compétences

Catégories