Ange Carmel YORO

Développeur Backend Java / Spring Certified

Salaire / Taux journalier

Lyon, France

Freelance

Peut venir sur site

Expertises

JavaSpring BootRESTful APIsDéveloppement BackendClean CodeClean ArchitecturePostgreSQLGitGrafanaMavenOracle DatabaseMySQLRabbitMQRequêtes SQLDockerKafkaPostmanSwagger/OpenAPIBase de données SQLAWS

Langues

Français (Courant)Anglais

À propos

Introduction

Développeur backend spécialisé dans l’écosystème Java et Spring, j’ai 7 ans d’expérience dans la conception, la refonte et l’optimisation de systèmes d’information pour de grands comptes (ENEDIS, BNP Fortis, La Banque Postale, Direction Générale du Budget de Côte d’Ivoire). Passionné par la qualité logicielle, la performance et l’automatisation, j’interviens sur des projets à fort impact où la robustesse, la sécurité et la documentation sont essentielles.

Liens

Expérience de travail

Développeur Backend Java / Spring

ENEDIS Lyon

mai 2022 - juin 2025

3 ans 2 mois

Lyon, France

Projet 1 : EASYSTAFF, est une application qui permet la gestion des prestations des partenaires ENEDIS Réalisations :  Versionné le modèle conceptuel de données avec Liquibase.  Développé et intégré le service d’authentification Gardian, permettant la sécurisation des accès pour les agents ENEDIS via Spring Security.  Conçu et exposé les APIs RESTful pour la gestion de processus métier, en conformité avec les standards OpenAPI et documentées via Swagger.  Implémenté des tests unitaires (JUnit, Mockito, AssertJ) et des tests d’intégration pour garantir la robustesse et la qualité du code. Rédigé et maintenu la documentation technique et fonctionnelle, garantissant la traçabilité des choix d’architecture et des évolutions applicatives.  Effectué les releases en fin de sprint pour garantir une version démontrable et déployée en production à chaque itération. Projet 2 : BILL IT EASY, est une application qui simplifie le suivi opérationnels et la facturation des prestations. Réalisations : ● Versionné le modèle conceptuel de données avec Liquibase, assurant la traçabilité et la synchronisation des évolutions de la base de données entre les environnements. ● Conçu et exposé les APIs RESTful pour la génération des procès-verbaux à l’aide de la librairie OpenPDF, en conformité avec les standards OpenAPI et documentées via Swagger. ● Intégré le service d’authentification externe Gardian pour l’authentification des agents Enedis, renforçant la sécurité des accès. ● Intégré les APIs ALEX pour la gestion et l’authentification des partenaires ENEDIS. ● Implémenté des tests unitaires (JUnit, Mockito, AssertJ) et des tests d’intégration pour garantir la robustesse et la qualité du code. ● Effectué les releases en fin de sprint pour garantir une version démontrable et déployée en production à chaque itération. Projet 3 : MEC IT EASY, est une application de mise en concurrence dédié, facilitant aux partenaires d’ENEDIS la proposition de candidatures qualifiées pour diverses postes vacantes. Réalisations :  Refactorisé et optimisé le modèle conceptuel de données métier, en migrant le versioning de Flyway à Liquibase pour une meilleure gestion des évolutions de la base de données.  Réalisé le mapping des DTOs avec MapStruct afin de faciliter la conversion des données entre les différentes couches applicatives.  Conçu et exposé les APIs RESTful pour la gestion des processus métier, en conformité avec les standards OpenAPI et documentées via Swagger.  Implémenté un système de workflow pour gérer les transitions d’état des besoins et des dispositifs.  Implémenté une API facilitant l’import automatisé des données de référentiels. Migré le système d’authentification ALEX de SAML vers OIDC, renforçant la sécurité et la modernité de l’authentification.  Implémenté des tests unitaires (JUnit, Mockito, AssertJ) et des tests d’intégration pour garantir la robustesse et la qualité du code.  Effectué les releases en fin de sprint pour garantir une version démontrable et déployée en production à chaque itération. Outils et technologies : Java 17, Spring Boot 2.7, Spring Security, Maven, PostgreSQL, Liquibase/Flyway, Swagger/OpenAPI, MapStruct, Git, GitLab, SonarLint, JUnit, Mockito, AssertJ, MockMVC, Angular, Jest, GoJira.

Atos

janv. 2020 - janv. 2022

2 ans 1 mois

Bargny, Sénégal

Software Developer

nov. 2020 - janv. 2022

1 an 3 mois

Bargny, Sénégal

Projet : BNP Fortis VoiceMail Rôle : Développeur Full Stack Mission : - Traitement de ticket JIRA, - Proposition de solution technique, - Travail en agilité, - Revue de code Environnement Technique : Spring Boot, Angular, JavaScript, GIT, GitLab, JIRA, Docker, Amazon S3, WebScale.

Software Developer

juil. 2020 - oct. 2020

4 mois

Bargny, Sénégal

Project : Contact La Banque Postal ( Contact LBP ) Role : Full Stack Developer Mission :

Ingénieur Etude et Développement

janv. 2020 - juil. 2020

7 mois

Bargny, Sénégal

Projet : Service hydrographique et océanographique de la Marine ( SHOM ) Rôle : Développeur Full Stack Mission : - Traitement de ticket JIRA, - Proposition de solution technique, - Travail en agilité, - Revue de code Environnement Technique : BackBone JS, Angular, JavaScript, GIT, GitLab, JIRA, Puppeteer, Cypress, Docker.

SNDI - Société Nationale de Développement Informatique

nov. 2017 - déc. 2019

2 ans 2 mois

Man, Côte d'Ivoire

Developpeur Java / JEE / SPRING

mars 2018 - déc. 2019

1 an 10 mois

Man, Côte d'Ivoire

Projet : Développement du SIB (Système d'Information Budgétaire) de l’Etat ivoirien. Rôle : développement J2EE / Full Stack Mission : - Développement du module élaboration des actes budgétaire - Développement du Module Mouvement de Crédit - Développement du Module Exécution , - Rédaction des documentations techniques, - Travail en agilité, - Revue de code Environnement Technique : XML, JAVA 8, HTML, JSP, MYBATIS, MAVEN, SPRING, SPRING MVC, ORACLE, GIT, Oracle SQL Developer, REDMINE, TOMCAT, BIRT, WINDOWS 10 OS

Développeur C#, DYNAMICS CRM

nov. 2017 - mars 2018

5 mois

Abidjan, Côte d'Ivoire

Projet : Développement du projet interministériel E-Démarches Administratives basée sur le DYNAMICS CRM en collaboration avec GFI. Rôle : développement DYNAMIC CRM / Mission : - Dématérialisation des procédures du ministère de l’Education Nationale, - Dématérialisation des procédures du ministère de la Santé, - Dématérialisation des procédures du ministère de l’Agriculture, - Dématérialisation des procédures du ministère du tourisme, - Dématérialisation des procédures du ministère de la justice, - Dématérialisation des procédures du ministère des eaux et forêts, - Participation aux ateliers de présentation, - Rédaction des documentations techniques, - Travail en agilité, - Revue de code, - Maintenance des différentes plateformes Environnement Technique : DYNAMIC CRM, C#, AZURE, VISUAL STUDIO


Formation

AGITEL FORMATION

Licence Professionelle 3

2017 - 2018

1 an 1 mois

Ecole Supérieure de Commerce Abengourou

Brevet de Technicien Supérieur en Informatique

2012 - 2014

2 ans 1 mois

LYCEE SCIENTIFIQUE DE YAMOUSSOUKRO

Baccalauréat

2009 - 2012

3 ans 1 mois


Licences et certifications

Spring Certified Professional

Délivré le : juil. 2025

Certifié par VMware

Liquibase Fundamentals Certification

Délivré le : mai 2022

Certifié par Liquibase

JUNIOR ANGULAR DEVELOPER

Délivré le : mai 2022

Certifié par Angular Training

Oracle Certified Foundations Associate, Java

Délivré le : juil. 2021

Certifié par Oracle

Application Performance Engineering Fundamentals

Délivré le : mai 2021

Certifié par Skillsoft

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.