You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alex Leonel D.AL

Alex Leonel D.

Java Spring Boot | APIs Critiques & Refactoring

455 €/jour
Barcelone, ES
8-15 ans

Délai de réponse moyen : 1h

À propos de Alex Leonel

Votre backend devient difficile à faire évoluer ? Vos APIs accumulent de la dette technique ?

J'accompagne les entreprises dans la modernisation de plateformes backend Java critiques, en intervenant sur des sujets de refactoring, d'architecture logicielle, de sécurisation des APIs et d'évolution de systèmes legacy.

Depuis plus de 7 ans, j'interviens au sein de grands groupes dans les secteurs des télécommunications, de la banque, du médical et des services numériques.

Mes domaines d'intervention principaux :
  • Modernisation d'applications Java / Spring Boot
  • Refactoring de systèmes legacy
  • Conception d'architectures modulaires et hexagonales
  • Migration de monolithes vers des architectures distribuées
  • Développement et évolution d'APIs REST critiques
  • Sécurisation des parcours d'authentification (SSO, CIAM)
  • Mise en place de bonnes pratiques de qualité logicielle
  • Accompagnement technique et mentoring

Au cours de mes missions, j'ai notamment contribué à :
  • La modernisation de plateformes backend utilisées à grande échelle
  • La refonte de systèmes d'authentification et d'identité client
  • La conception d'intégrations entre systèmes métiers complexes
  • L'amélioration de la fiabilité, de la maintenabilité et de l'observabilité de services critiques

Mon approche repose sur un objectif simple : produire des solutions robustes, compréhensibles et évolutives qui restent maintenables plusieurs années après leur mise en production.

Stack principale :

JavaSpring BootREST APIs • Architecture Hexagonale • MicroservicesDockerKubernetes • CI/CD • Maven • JUnit • OpenAPI • OAuth2 • SSO • CIAM

Je peux intervenir aussi bien en renfort d'équipe que sur des sujets nécessitant une forte autonomie technique et des prises de décision d'architecture.

Disponible pour des missions backend, architecture et modernisation de plateformes Java.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Espagnol

    Capacité professionnelle complète

Accepte de travailler sur site
Barcelone (jusqu’à 20 km), Madrid (jusqu’à 10 km)

Expériences

  • Telefonica
    Développeur Senior Java / Kotlin / Backend & Architecture
    TELECOMMUNICATIONS
    avril 2025 - décembre 2025 (8 mois)
    Barcelone, Espagne
    Contexte

    Participation à la modernisation de la plateforme Novum, utilisée pour la gestion des parcours clients et des mécanismes d'authentification sur plusieurs marchés européens. L'objectif était de réduire la dette technique du kernel historique et de faire évoluer les services backend vers une architecture plus modulaire.

    Réalisations
    • Refactoring des flux d'authentification SSO et CIAM afin de simplifier les parcours utilisateurs et clarifier les responsabilités entre applications mobiles, backend et fournisseurs d'identité.
    • Redesign des APIs backend du marché allemand avec découpage progressif d'interfaces monolithiques vers des services plus modulaires et maintenables.
    • Conception et maintenance de composants partagés pour les APIs de consommation et de gestion de quotas.
    • Participation aux décisions d'architecture autour des mécanismes de sécurité avancés : authentification biométrique, step-up authentication et scénarios dégradés.

    Résultats
    • Réduction de la complexité des flux d'authentification.
    • Amélioration de la maintenabilité des services backend.
    • Harmonisation des contrats d'API.
    • Renforcement de la robustesse des mécanismes de sécurité.
    • Facilitation des futures évolutions fonctionnelles de la plateforme.

    Environnement

    Java, Kotlin, Spring Boot, REST APIs, OpenAPI, CIAM, SSO, Maven, Gradle, JUnit, Kibana.
    Java REST APIs Architecture de microservices Développement Back-End API
  • LCL LE CREDIT LYONNAIS
    Développeur Full Stack Java / Angular / Spring Boot
    BANKING AND INSURANCE
    novembre 2023 - décembre 2024 (1 an et 1 mois)
    Paris, France
    Contexte
    Développement et évolution d'applications internes destinées aux conseillers et collaborateurs du groupe bancaire LCL, dans un contexte de transformation digitale et de préparation des Jeux Olympiques Paris 2024.

    Réalisations
    • Développement de nouvelles fonctionnalités backend et frontend au sein de plusieurs applications métier.
    • Conception et réalisation du module de fermeture exceptionnelle d'agences dans le cadre des Jeux Olympiques.
    • Participation à l'évolution du framework interne Planoot basé sur Spring Boot et Angular.
    • Support technique aux équipes de développement et résolution d'incidents de production.
    • Contribution aux réflexions d'architecture et aux bonnes pratiques de développement.

    Résultats
    • Amélioration de la maintenabilité du framework interne.
    • Livraison de fonctionnalités critiques dans les délais du programme JO 2024.
    • Renforcement de la stabilité des applications métier.
    • Réduction des délais de résolution d'incidents grâce au support technique apporté aux équipes.

    Environnement
    Java, Spring Boot, Angular, Docker, Kubernetes, REST APIs, Architecture Hexagonale.
    Java Angular Spring boot Architecture Hexagonale Docker
  • EVIDEN FRANCE / ATOS
    Développeur Java / Technical Lead
    MEDICAL
    janvier 2020 - octobre 2023 (3 ans et 9 mois)
    Paris, France
    Contexte : Programme international de migration Customer Care vers Salesforce pour plusieurs pays (France, Canada, Brésil, Japon).

    Missions principales :
    • Conception de l'architecture d'intégration entre les systèmes ERP et Salesforce.
    • Développement de microservices d'intégration et d'APIs REST.
    • Mise en place des pipelines CI/CD et accompagnement des mises en production.
    • Coordination des équipes de développement et gestion des incidents critiques.
    • Formation des équipes locales aux outils de monitoring et d'exploitation.
    • Déploiement de mécanismes de supervision technique et fonctionnelle.
    • Définition des solutions techniques et rédaction des spécifications.
    Résultats
    • Fiabilisation des échanges entre systèmes métiers et Salesforce.
    • Amélioration de la visibilité sur l'état des services en production.
    • Accélération des déploiements grâce à l'automatisation CI/CD.
    • Accompagnement réussi du déploiement international.
    Compétences clés : Java, Salesforce, API REST, Microservices, DevOps, CI/CD, architecture backend, gestion d’équipe.
    Salesforce Java DevOps API CI/CD

Recommandations

Soyez le premier à recommander Alex Leonel

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

  • Diplôme d'ingénieur, Informatique
    Sup Galilée
    2018
    Diplôme d'ingénieur, Informatique
  • Baccalauréat, Maths/Physiques
    Lycée de Tsinga
    2012
    Baccalauréat, Maths/Physiques

Certifications

Compétences

Catégories