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/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Rahal

🔹 Senior Java Engineer with 10+ years of experience in Spring Boot / microservices architectures in an AWS environment, focused on production (performance, resilience, security).
🔹 Strong expertise in REST API design, distributed system integration, data management, and CI/CD practices in critical contexts (banking, large accounts).
🔹 Advanced practice of AI-augmented development: daily use of Cursor, Claude Code, GitHub Copilot to accelerate delivery, improve code quality, and automate tasks.
🔹 Experience in integrating LLMs (RAG, agents, Spring AI) with a pragmatic approach focused on business value, cost, and production deployment.
🔹 Ability to thrive in demanding environments: production culture, security, compliance, cross-functional collaboration (QA, DevOps, SRE).
🔹 Mastery of modern front-end frameworks (Angular 18, React 18), with particular attention to UX, code maintainability, and deliverable quality.

Available ASAP
Billing: €560 HT/day negotiable
Location: Ile de France
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • EDF - Parc NuclĂ©aire – Direction NumĂ©rique
    Full Stack Java / Angular 18 Developer
    July 2025 - March 2026 (8 months)
    Mission Details
    • ▪ Participation in Agile rituals of the Digital Works Train
    âś” 2-week Sprints
    âś” Collaboration with architects, tech leads, developers, PO, QA
    • ▪ CN - Maintenance & Evolutions of the Digital Works Train (PPSP, REF, ADMIN)
    âś” Handling and correction of anomalies on the PPSP application
    âś” Functional and technical analysis of incidents
    âś” Continuous improvement and stabilization of sensitive modules
    • ▪ C90 - Monitoring & Traceability
    âś” Implementation of a monitoring mechanism for incoming authorization calls
    âś” Automatic sending of "not authorized" events and C90 error events - Implementation of Filters & Interceptors
    âś” Addition of backend filters (Spring Boot) for event tracking
    âś” Integration of an interceptor correlating internal calls with sent events
    âś” Storage of technical events in MongoDB
    âś” Implementation of a component for dynamic interface configuration
    âś” Integration of Angular front-end for visualization of technical events
    Environment: 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
    FILM AND AV
    April 2023 - July 2025 (2 years and 3 months)
    Paris, France
    URights: The application designed to manage contracts with DSPs (Digital Service Providers) by
    enabling the exploitation of Sacem's or its licensors' works. It centralizes the ingestion, pricing, and
    identification of DSRs, while ensuring contractual distribution of generated rights. The application also
    facilitates the association of DSRs with referenced offers and automates the distribution of rights according
    to contractual shares.
    Mission Description
    â–Ş Participate in the various SAFE Agile ceremonies of the entity:
    âś“ 3-week Sprints,
    âś“ Stakeholders: 1 CLOUD Architect, 2 tech leads, 8 developers, 1 PO, 4 testers, 2
    SYSOPS,
    â–Ş Infrastructure Optimization and Migration
    âś“ Migrated URights from an IBM architecture to an AWS architecture
    â–Ş URights Backend Migration
    âś“ Migrated the URights backend from Spring MVC (annotations) to Spring Web and Spring Boot,
    improving system modularity and maintainability.
    âś“ Migrated EclipseLink to JPA.
    â–Ş Daily Reporting and Alerting
    âś“ Developed a daily report for DSR execution with an automatic email alert system, using AWS SNS and Terraform
    âś“ Integrated a Spark-triggered comparator for data validation and alert generation
    â–Ş Database Optimization
    âś“ Migrated the database from DB2 to PostgreSQL, ensuring data compatibility and operational continuity.
    âś“ Refactored database schemas with Liquibase and optimized performance by purging unused tables via the AWS SC tool
    â–Ş Data Backup and Replication
    âś“ Implemented cross-region backups of AWS Ireland S3 buckets to AWS Paris, with versioning, lifecycle policies, Object Lock/WORM, and access logs.
    âś“ Configured automated bucket replication between Ireland and Paris regions to enhance data durability and disaster recovery.
  • Bpifrance
    Java Engineer | Spring Boot | Kafka | DevOps | Agile SAFe
    BANKING AND INSURANCE
    June 2020 - April 2023 (2 years and 10 months)
    Paris, France
    Project: APE: The APE application aims to industrialize the export pre-financing guarantee management process to make it more efficient (fast, qualitative, secure, ...)

    Mission Description

    â–Ş Participate in the various SAFE Agile ceremonies of the entity:
    âś” 2-week Sprints,
    âś” Stakeholders: tech lead, developers, PO, testers,
    âś” Participation in Daily meetings, Grooming, Sprint Planning, Retrospective, Reviews, PI Planning
    â–Ş Automate the management process for BEL export pre-financing guarantee requests in APE,
    â–Ş UML analysis and design, back-end development in Java 17, Spring boot, JPA, KAFKA and for the front-end in Angular 15.
    â–Ş Proposal and advice regarding technical choices for the technical and application solutions used.
    â–Ş Implement an architecture solution focused on sending Kafka messages.
    â–Ş Implement a retry and error management solution.
    â–Ş Unit tests in JUnit for the backend and Jasmine for the front-end on the technical and application solutions.
    â–Ş Pair code review on git.
    â–Ş Monitoring and management of the different environments

    Environment: 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

Recommendations

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

  • Computer Engineering
    National School of Engineers of Sfax
    2016

Skill set

Categories