You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Reda El AmraniRE

Reda El Amrani

Sénior Dev Fullstack Java|Angular|Node|AWS|ELK

500 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Reda

Senior Fullstack et Architecte Cloud/API, spécialisé en architectures microservices, serverless et event-driven. Expert Java, Spring Boot, Node.js, AWS et Angular, j’accompagne les entreprises à concevoir, moderniser et scaler leurs plateformes cloud avec une approche API First, clean architecture, DDD et performance. Mission en environnements critiques : banque, assurance, fintech, SaaS, data-intensive.

🏆 Expériences clés haut niveau
Tech Lead & Architecte pour SwissLife, Crédit Agricole, Société Générale : modernisation d’APIs REST/OpenAPI, migration cloud AWS, pipelines CI/CD, microservices haute disponibilité, Kafka event-driven, optimisation performance & coûts.
Spécialiste clean architecture, architecture hexagonale, CQRS, event sourcing, BDD/TDD, tests E2E, sécurité OAuth2/JWT.
Expertise forte en delivery et qualité logicielle : standards, revues de code, mentoring, automatisation.
Cofondateur TripBlan (25k visites/mois) : conception produit, APIs, scalabilité.

💡 Impact immédiat en mission
Accélération du delivery (APIs, microservices, pipelines CI/CD).
Architecture cloud native robuste, scalable, performante et optimisée coût.
Transformation de besoins métier complexes en solutions claires, stables et évolutives.
Rôle hybride architecte / tech lead / senior dev selon les enjeux.


🔎 Compétences recherchées par mes clients :

Java 17/21, Spring Boot 3, JPA, Hibernate, APIs REST, OpenAPI 3.1, API governance, API gateway, OAuth2, JWT,
architecture microservices, architecture hexagonale, DDD, CQRS, event sourcing, BDD, TDD, tests E2E, clean architecture, clean code,
Node.js, NestJS, TypeScript, Angular 20, monorepo Nx,
PostgreSQL, DynamoDB, Redis, messaging, Kafka, event-driven architecture,
AWS Lambda, API Gateway, SQS, SNS, DynamoDB streams, Step Functions, Serverless Framework 4,
CI/CD GitHub Actions, GitLab CI, ArgoCD, Docker, Kubernetes, Terraform, CloudFormation, observabilité, OpenTelemetry, performance tuning, scalabilité, résilience, opti
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • SWISSLIFE
    Développeur Full Stack Sénior Node JS/Angular / Architect Cloud serverless
    BANQUE & ASSURANCES
    septembre 2023 - septembre 2025 (2 ans)
    Paris, France
    Projet : Conception et développement from scratch d’une API Serverless AWS destinée à la persistance, au contrôle et à l’actualisation des données client, en opération et hors opération.

    Rôle / Actions (SEO renforcé) :
    – Standardisation des APIs au sein de l’équipe Data Governance : API First, OpenAPI, bonnes pratiques, gouvernance.
    – Développement de l’API Serverless (Lambda, API Gateway, DynamoDB, Step Functions) avec NestJS/TypeScript.
    – Mise en place complète de la qualité : tests automatisés (TDD), clean code, SonarQube, CI/CD Jenkins, monitoring et performance tuning.
    – Optimisation Elasticsearch / OpenSearch : indexation, dashboards, reporting, observabilité et suivi des flux.
    – Contribution Agile (Scrum/Kanban), coaching technique, amélioration continue et accélération du delivery.
    – Analyse technique, optimisation coûts AWS, amélioration performance, scalabilité et fiabilité.
    – Gestion et coordination des subscriptions client, supervision des flux et intégrations.

    Résultats :
    API serverless robuste, scalable et optimisée coût/performance ; documentation complète ; qualité renforcée (tests, Sonar, CI/CD) ; monitoring avancé ; standardisation API Governance.

    Stack technique :
    Node.js, NestJS, TypeScript, Angular 19, Webpack Module Federation, Serverless Framework v4, CloudFormation, AWS Lambda, API Gateway, Step Functions, DynamoDB, S3, VPC, Elasticsearch / OpenSearch, Jenkins CI, Jira.
    NestJs Node.js Serverless Lambda DynamoDB
  • Banque / Crédit Agricole
    Tech lead Full Stack JAVA/ANGULAR
    BANQUE & ASSURANCES
    septembre 2021 - septembre 2024 (3 ans)
    Paris, France
    Projet : Refonte from scratch d’une solution de reporting ANACREDIT (BCE) en architecture microservices event-driven, remplaçant un monolithe legacy et traitant plusieurs millions de rapports par trimestre.

    Rôle / Actions (SEO renforcé) :
    – Définition de l’architecture cible : microservices, event-driven, Kafka, APIs REST/OpenAPI, scalabilité, résilience.
    – Conception et développement from scratch de la nouvelle plateforme (Java 17, Spring Boot 3, Angular).
    – Mise en place totale de la qualité : clean code, tests automatisés, CI/CD, pipelines ArgoCD, Docker/Kubernetes.
    – Encadrement technique : organisation, priorisation, pilotage du delivery, diffusion bonnes pratiques.
    – Rédaction des documents techniques, standards, guidelines d’architecture.
    – Gestion RUN/production : monitoring ELK, troubleshooting avancé, optimisation performance & consommation ressources.
    – Performance engineering : tuning Kafka, optimisation Teradata, gestion des flux massifs, fiabilisation du traitement.

    Résultats :
    – Latence réduite de 30 %.
    – Architecture scalable, robuste et orientée haute volumétrie.
    – Mise en production stable, monitoring complet et amélioration continue.

    Stack technique :
    Java 17, Spring Boot 3, REST API, OpenAPI 3, Angular 15, Kafka, Teradata, Docker, Kubernetes, ArgoCD, Amazon S3, ELK Stack, OpenID.
    Spring boot Kubernetes Java Apache Kafka Event-driven architecture
  • Société Générale
    Développeur Full Stack Sénior JAVA/ANGULAR
    BANQUE & ASSURANCES
    juin 2018 - août 2021 (3 ans et 2 mois)
    Lille, France
    Projet: Conception et développement from scratch d’une API
    d’alertes en temps réel (PUSH, e-mail, SMS) en modes synchrone
    et asynchrone..
    Rôle / Actions :

    Conception et développement de l’API, mise en place des
    normes et bonnes pratiques, tests, monitoring.

    Contribution à la définition de l’architecture cible.

    mise en place d’une chaîne CI/CD.

    Coordination de 3 équipes ( mobile, back et infrastructure) travaillant en collaboration sur le projet.

    Rédaction de la documentation technique de l’API.

    Optimisation de la performance et de la résilience grâce à architecture event-driven et bonnes pratiques de monitoring.

    Résultat : Système d’alertes performant, résilient et scalable,
    fiable en production.
    Stack technique : Java 11, Spring Boot, Angular 12, IBM MQ, IBM
    API Connect, APNS/FCM, ELK, AppDynamics, Jenkins, Docker,
    Ansible, ELK, Swagger, S3, Sonar.
    Java EE MongoDB ELK Spring boot Kubernetes

Recommandations

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 ingénieur d'état en informatique, Informatique
    ENSA FES
    2015
    Diplôme ingénieur d'état en informatique, Informatique
  • Baccalauréat sciences Mathématiques, Mathématiques
    lycée lahcen lyouci
    2010
    Baccalauréat sciences Mathématiques, Mathématiques

Certifications

  • AWS cloud practitioner
    AWS Training & Certification
    2020
  • aws architect associate
    AWS Training & Certification
    2021

Compétences

Catégories