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

Abdelali M.

Développeur Backend Java / Spring Boot senior

€667/day
7 projects
Paris, FR
8-15 years

Average response time: 1 hour

About Abdelali

Développeur Backend Java / Spring Boot senior avec plus de 10 ans d’expérience, spécialisé en architectures microservices, API REST et systèmes distribués.

J’ai conçu et développé des backends robustes et scalables pour des acteurs industriels, énergétiques et bancaires tels que Thales, EDF, TotalEnergies, Crédit Agricole et Banque Delubac & Cie.

Je maîtrise la construction de services Java 11/17 basés sur Spring Boot et Spring Cloud, l’exposition d’API propres et performantes (REST / OpenAPI) et la mise en place d’architectures événementielles autour de Kafka ou MQ. Je travaille régulièrement sur des environnements cloud (Kubernetes, Docker) avec des pipelines CI/CD industrialisés.

Stack principale :
- Java 11/17, Spring Boot, Spring Cloud, Spring Security
- Microservices, API REST, OpenAPI/Swagger
- Kafka, Event-driven architecture.
- Docker, Kubernetes, GitLab CI, Jenkins, SonarQube
- Bases : PostgreSQL, Oracle, Redis, JPA/Hibernate
- Tests : JUnit, Mockito, Testcontainers
- Observabilité : ELK, Prometheus, Grafana

Types de projets :
- Refonte d’applications legacy vers microservices
- Création de nouveaux backends cloud-ready
- Migration SI, intégration cloud, architectures distribuées
- Optimisation performance (scalabilité, résilience, latence)
- Mise en place CI/CD, monitoring, sécurité et auditabilité

J’interviens sur des projets techniques exigeants dans tous les secteurs (tech, SaaS, industrie, énergie, banque/finance, mobilité, environnement). J’apporte fiabilité, excellence technique et qualité de delivery.

Disponible pour missions longues ou interventions ciblées.
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Paris (up to 50km), Lille (up to 50km), Lyon (up to 50km), Marseille (up to 50km), Bordeaux (up to 50km)

Experience

  • Doors3
    Expert Technique Java – Architecture & Internalization (Banking & Crypto)
    BANKING AND INSURANCE
    March 2025 - Today (1 year and 3 months)
    Paris, France
    Mission de cadrage stratégique et d’accompagnement technique pour un projet d’internalisation critique dans le secteur bancaire (crypto-assets / core banking / flux comptables) au sein d’un environnement réglementé (banque).

    OBJECTIFS DE LA MISSION
    • Réaliser un audit complet de l’architecture, des workflows fonctionnels et des flux métier critiques.
    • Définir une stratégie d’internalisation à 6-12 mois en assurant cohérence tech / produit / métier.
    • Conseiller la direction tech (CTO / Head of Eng) dans l’alignement stratégique avec la roadmap produit.
    • Sécuriser les bases techniques et organisationnelles pour accélérer une montée en puissance interne (core banking, passage d’ordres, etc.).
    INTERVENTIONS & ACTIONS CLÉS
    • Réalisé un audit technique & fonctionnel approfondi du système existant, des dépendances critiques et des risques bloquants (ex: externalisation passage d’ordres)
    • Mené des ateliers de clarification stratégique avec le CTO, les PM, le Tech Lead et les décideurs internes (jusqu’au comité de pilotage).
    • Proposé et défendu une stratégie d’internalisation progressive, tenant compte des priorités réglementaires, budgétaires et de staffing.
    • Élaboré une roadmap de transition interne structurée avec lotissement et critères de GO.
    • Intervenu en tant que sparring partner technique du CTO pour les arbitrages entre build, buy, et legacy rewriting.
    IMPACT & RÉSULTATS
    • Débloqué une prise de conscience transversale sur les dépendances critiques au cœur du produit bancaire.
    • Apporté une vision structurée, actionnable et réaliste dans un contexte incertain (absence de GO, contraintes réglementaires, dépendances techniques fortes).
    • Réduction des risques projet identifiés en amont
    Java Spring boot Microservices WSO2 API Design
  • Freelance Enterprise AI / RAG Integration Project
    Expert Technique Java
    SOFTWARE PUBLISHING
    January 2024 - Today (2 years and 5 months)
    Paris, France
    Conception et implémentation d’une brique d’ingestion et de conformité “enterprise-grade” permettant d’alimenter les plateformes internes RAG/LLM avec des contenus Microsoft 365 (SharePoint) versionnés, vérifiés cryptographiquement, immuables et traçables.


    Mise en place d’un socle garantissant intégrité, auditabilité et disponibilité temps réel des données pour l’indexation et la recherche sémantique.

    Réalisations :
    • Moteur d’ingestion temps réel (Graph Webhooks + Delta Query) réduisant la latence (<3s) et les coûts API (-40 à -70 % vs polling naïf).
    • Stockage versionné et immuable (MinIO + Object Lock, validation SHA-256, signatures RSA) conforme aux normes SOX, ISO, GDPR.
    • Modules de gouvernance : piste d’audit, gestion de la rétention, remédiation des documents orphelins.
    • Intégration Kafka + Redis pour la robustesse, la gestion des checkpoints et l’idempotence.
    • Observabilité complète : logs structurés, métriques, traçabilité distribuée.
    • Chemins métiers lisibles, améliorant la précision du RAG et la conformité réglementaire.

    Environnement technique : Java / Spring Boot, Microsoft Graph (webhooks, delta), OAuth2, Resilience4j, Jackson, Redis / CacheProvider, MinIO (S3, Object Lock), Kafka, Micrometer / OpenTelemetry, SHA-256, audit JSON.


    Pratiques : DRY, clean code, sécurité & conformité, performance et fiabilité “production-ready”.
    Java Spring boot Microsoft Graph API Redis Apache Kafka
  • Crédit Agricole Conseil & Développement Digital
    Développeur Java Senior
    BANKING AND INSURANCE
    January 2022 - Today (4 years and 5 months)
    Paris, France
    Développement d'une plateforme pour plus de 750 conseillers de Sofinco, filiale de Crédit Agricole Consumer Finance. Son objectif est de centraliser les actions et les informations pour aider ces conseillers à prendre des décisions plus rapides et plus éclairées lors de l'étude de dossiers de crédit.

    Réalisations :
    • Création de microservices avec Spring Boot, permettant une architecture flexible, scalable et résiliente.
    • Configuration de Spring Security pour sécuriser les endpoints API à l'aide de filtres de sécurité personnalisés intégrant des JWT.
    • Mise en place de tests unitaires et d’intégration avec JUnit 5 et Mockito, couvrant +4200 tests pour garantir la stabilité et la fiabilité du code avant chaque mise en production.
    • Sécurisation des secrets sensibles avec HashiCorp Vault, protégeant les clés API, mots de passe et autres données sensibles, garantissant ainsi la conformité avec les meilleures pratiques de sécurité.
    • Mise en place de Flyway pour une gestion fiable et versionnée des migrations de base de données, assurant la cohérence du schéma entre les différents environnements.
    • Optimisation des performances des bases de données : Réécriture de requêtes SQL lentes et ajout d'index sur PostgreSQL pour réduire les temps de réponse et améliorer la scalabilité de l’application.
    • Documentation des APIs via Swagger/OpenAPI, facilitant l’intégration avec les équipes frontend et partenaires externes, et garantissant une bonne compréhension des services exposés.
    • Collaboration Agile avec l'équipe de développement et le Product Owner pour ajuster les priorités et livrer des fonctionnalités répondant aux besoins métier dans les délais.
    • Revue de code et respect des bonnes pratiques pour assurer un code maintenable, propre et scalable, réduisant la dette technique à long terme.
    Stack technique : Java 11, Spring boot, JWT, Spring Data, JAX-RS, OpenAPI, Swagger, IntelliJ, Apache CXF, Agile Scrum, Hashicorp Vault
    Java Spring boot JWT Spring Security Hashicorp Vault

Reviews

5,0

Out of 3 ratings

F

Felix

EDF R&D-Site de Saclay

Reviewed on 04/11/2019

Personne compétente et efficace., avec le sens de l'engagement
F

Felix

EDF R&D-Site de Saclay

Reviewed on 30/09/2019

Le travail demandé porte sur l'analyse du système informatique actuel. Il a su identifié les points potentiellement problématiques à moyen terme et y apporte un avis éclairé.

Recommendations

Be the first to recommend Abdelali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Master 2 Expert Système d'Information
    IPSSI
    2016
  • Ingénieur d'études et développement Java EE
    Ecole Supérieure d'ingénierie en Sciences Appliquées
    2014

Certifications

Skill set

Categories