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

Rahal Hamdi

FullStack Java & Data | Spring Boot, Angular/React

550 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Rahal

🔹 Senior Java Engineer solide, avec 10+ ans d’expérience sur des architectures Spring Boot / microservices en environnement AWS, orienté production (performance, résilience, sécurité).
🔹 Forte expertise en conception d’APIs REST, intégration de systèmes distribués, gestion de la donnée et pratiques CI/CD dans des contextes critiques (banque, grands comptes).
🔹 Pratique avancée du développement augmenté par l’IA : utilisation quotidienne de Cursor, Claude Code, GitHub Copilot pour accélérer le delivery, améliorer la qualité du code et automatiser les tâches.
🔹 Expérience en intégration de LLMs (RAG, agents, Spring AI) avec une approche pragmatique orientée valeur métier, coût et mise en production.
🔹 Capacité à évoluer dans des environnements exigeants : culture production, sécurité, conformité, collaboration transverse (QA, DevOps, SRE).
🔹 Maîtrise des frameworks front modernes (Angular 18, React 18), avec une attention particulière à l’UX, à la maintenabilité du code et à la qualité des livrables.

Disponible ASAP
Facturation : 560 € HT/jour négociable
Localisation : ile de France
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

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

Expériences

  • EDF - Parc Nucléaire – Direction Numérique
    Développeur Full Stack Java / Angular 18
    juillet 2025 - décembre 2025 (5 mois)
    de la mission
    • ▪ Participation aux rituels Agiles du Train Chantier Numérique
    ✔ Sprints de 2 semaines
    ✔ Collaboration avec architectes, tech leads, développeurs, PO, QA
    • ▪ CN - Maintenance & Évolutions Train Chantier Numérique (PPSP, REF, ADMIN)
    ✔ Prise en charge et correction d'anomalies sur l'application PPSP
    ✔ Analyse fonctionnelle et technique des incidents
    ✔ Amélioration continue et stabilisation des modules sensibles
    • ▪ C90 - Surveillance & Traçabilité
    ✔ Mise en place d'un mécanisme de surveillance des appels d'autorisation entrants
    ✔ Envoi automatique d'events "not authorized" et events d'erreur C90 - Implémentation de Filters & Interceptors
    ✔ Ajout de filters côté backend (Spring Boot) pour traçage des événements
    ✔ Intégration d'un interceptor corrélant les appels internes avec les events envoyés
    ✔ Stockage des événements techniques dans MongoDB
    ✔ Mise en place d'un composant permettant la configuration dynamique des interfaces
    ✔ Intégration front Angular pour visualisation des événements techniques
    Environnement :Java 11, Spring boot, REST, Hibernate/JPA, MongoDB, Maven, Microservice, Jenkins, AWS, NPM, ANGULAR 18, NGRX, Intellij IDEA, Windows, Agile.
  • SACEM
    Java Engineer | Spring Boot | AWS | Cloud & Data Migration | Agile SAFe
    CINÉMA & AUDIOVISUEL
    avril 2023 - juillet 2025 (2 ans et 3 mois)
    Paris, France
    URights : L'application conçue pour gérer les contrats avec les DSP (Digital Service Providers) en
    permettant l'exploitation des œuvres de la Sacem ou de ses mandants. Elle centralise l'ingestion, la
    tarification et l'identification des DSR, tout en assurant une répartition contractuelle des droits générés.
    L'application facilite également l'association des DSR aux offres référencées et automatise la ventilation
    des droits selon les parts contractuelles.
    Descriptif de la mission
    ▪ Participer aux différentes cérémonies Agiles SAFE de l’entité :
    ✓ Sprint de 3 semaines,
    ✓ Parties prenantes : 1 Architecte CLOUD, 2 tech lead, 8 développeurs,1 PO,4 testeurs, 2
    SYSOPS,
    ▪ Optimisation et Migration de l'Infrastructure
    ✓ Migré URights d'une architecture IBM vers une architecture AWS
    ▪ Migration URights Backend
    ✓ Migré le backend URights de Spring MVC (annotations) vers Spring Web et Spring Boot,
    améliorant la modularité et la maintenabilité du système.
    ✓ Migré EclipseLink vers JPA.
    ▪ Rapport Quotidien et Alerting
    ✓ Développé un rapport quotidien pour l'exécution des DSR avec un système d'alertes
    automatiques par e-mail, en utilisant AWS SNS et Terraform
    ✓ Intégré un comparateur déclenché par Spark pour la validation des données et la
    génération d'alertes
    ▪ Optimisation de la Base de Données
    ✓ Migré la base de données de DB2 vers PostgreSQL, assurant la compatibilité des données
    et la continuité des opérations.
    ✓ Refactorisé les schémas de base de données avec Liquibase et optimisé les performances
    en purgeant les tables inutilisées via l'outil AWS SC
    ▪ Backup et Réplication des Données
    ✓ Mis en place des sauvegardes cross-région des buckets S3 d'AWS Irlande vers AWS
    Paris, avec versioning, politiques de cycle de vie, Object Lock/WORM et logs d'accès .
    ✓ Configuré la réplication automatisée des buckets entre les régions Irlande et Paris pour
    renforcer la durabilité des données et la reprise après sinistre.
  • Bpifrance
    Java Engineer | Spring Boot | Kafka | DevOps | Agile SAFe
    BANQUE & ASSURANCES
    juin 2020 - avril 2023 (2 ans et 10 mois)
    Paris, France
    Projet : APE : L'application APE a pour but d’industrialiser le process de gestion des garanties de
    préfinancement export, pour le rendre plus efficient (rapide, qualitatif, sécurisé, ...)

    Descriptif de la mission

    ▪ Participer aux différentes cérémonies Agiles SAFE de l’entité :
    ✔ Sprint de 2 semaines,
    ✔ Parties prenantes : tech lead, développeurs, PO, testeurs,
    ✔ Participation aux Daily meetings, gromming, sprint planning, REX, Reviews, PI Planning
    ▪ Automatiser le process de gestion des demande garanties de Préfinancement BEL dans APE,
    ▪ Analyse et conception en UML, développement de parties back end en Java 17, Sprint boot, JPA,
    KAFKA et pour la partie front end en Angular 15.
    ▪ Proposition et conseil concernant les choix techniques des solutions techniques et applicatives
    utilisées.
    ▪ Mettre en place une solution d'architecture qui se concentre sur l'envoi de messages Kafka.
    ▪ Mettre en place une solution de retry et gestion des erreurs.
    ▪ Tests unitaires en JUnit en backend et Jasmine pour la partie front sur les solutions techniques et
    applicatives.
    ▪ Paire review de code sur git.
    ▪ Suivi et gestion des différents environnements

    Environnement : Java 17, Spring boot, REST, Hibernate/JPA, PostgreSQL, SQL, Maven, KAFKA, Jenkins, Kubernetes, helm, NPM, ANGULAR 15, Intellij IDEA, Lens, Windows, Agile Safe.
    Java 17 Spring boot KAFKA Kubernetes Angular 15

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

  • Ingénieur en Informatique
    École National des Ingénieurs de Sfax
    2016

Compétences

Catégories