You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
François Yannick Raphael EssolaFY

François Yannick Raphael Essola

JAVA Developer

€350/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About François Yannick Raphael

Fullstack Java Developer with over 5 years of experience in backend development (Spring Boot, REST APIs, Hibernate) and frontend (Angular, React, JSP/JSF). Strong command of CI/CD pipelines (GitLab, Docker), microservices architectures, and complex environments. I am independent, rigorous, and comfortable in Agile projects. Available immediately for a permanent, fixed-term, or freelance position (remote or hybrid).
  • French

    Native or bilingual

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

Experience

  • XPOLogistics
    JAVA Developer
    LOGISTICS AND SUPPLY CHAIN
    September 2024 - November 2025 (1 year and 2 months)
    Saint-Just-Saint-Rambert, France
    Project: Development and maintenance of internal applications for access management, logistics sites, and infractions (MID, SiteMgr, ANTAI), with batch processing automation and continuous improvement of technical performance.

    Applications:
     EMS (Equipment Management System):
    Concurrently, the EMS system manages everything related to vehicle equipment:
    • Vehicle maintenance and upkeep
    • Badge Management (access, authorizations)
    • Fuel consumption tracking
    • Mileage recording
     SiteMgr (Site Management):
    • Integration with badge and access control systems
    • Intervention traceability
    • Authorization management
    • Management of access, equipment, and users
     Some tasks performed:
    • Add fuel column for equipment in Agency equipment editions and margin statements
    • Assigning licenses to vehicles – Error message
    • The pop-up message is unclear when validating vehicle opposition (haulers)
    Backend Tasks:
    • Integration of REST APIs in the CI/CD chain Git + Maven
    • Configuration of Spring DispatcherServlet in the web.xml of the Struts systems project (SHippeo, IEC, EMS)
    • Implementation of a REST API module (Spring MVC) in an existing Struts 2 based environment to enable B2B service integration (equipment, badges, vehicles management)
    • Development of secure REST APIs for data exposure to other systems (Shippeo, IEC, EMS)
    Frontend Tasks:
    • Development and maintenance of screens with JSP (EMS) and JSF (SiteMgr)
    • Integration of new business data into editions and reports
    • Improvement of user experience: clarification of validation messages (e.g., pop-up during vehicle opposition)
    • Management of license assignment errors with explicit user messages
    Adaptability and responsiveness dynamism synthesis skills Curiosity listening skills
  • RECTORAT(Infotel)
    JAVA Developer
    EDUCATION AND E-LEARNING
    January 2024 - June 2024 (5 months)
    Rennes, France
    Project: IMAG’IN (Mission Assignment for Examination Interveners Management)

    The IMAG’IN application consists of three Services that interact with each other:
    · The Manager service for examination managers
    · The Establishment Service for heads of establishment
    · The Teacher Service for academy agents
    · The External Intervener service for professionals and teachers outside the academy

    The mission is related to the field of examinations and competitions. For each mission, the following information is required:

    · Examination session
    · Mission type
    · Examination center: the address
    · Mission date(s) and time(s), mission duration
    · For missions concerning tests: examination, specialty, option, test, test type
    · For missions concerning candidates: number of planned candidates, origin establishments of concerned candidates

    Backend Tasks:

    · [Management of nomenclatures] mission type, EPS NOTATION CCF Deletable by mistake
    · Details pop-up => pass the selected intervener
    · Resolution of NullPointerException error
    · Case of frozen and secondary exercise establishments
    · Add Import mission deliberation option for CE2 like CGL
    · Evolution of concatenated info display in Mission Center column
    · Test the application on a Dev VM
    · Log analysis in testing phase via catalina.txt file for error resolution.
    · Run the application in testing and production
    · Grade body modifiable
  • DATAPOLE(Diapason)
    JAVA Developer
    AVIATION AND AEROSPACE
    February 2022 - December 2023 (1 year and 10 months)
    Paris, France
    Project: Application for Flight Management for Passengers at an airport.

    Operations Management:
     User-side Alert Management
     Analysis and retrieval of information from an XML file
     REST API Connector Management
     Interface Automation
     Web service creation

    Tasks:

     Analysis and retrieval of information from an XML file
     REST Connector API Management
     Alert Management
     Anomaly Correction
     Web service creation
     Interface Automation

    Frontend:

     Development of HMIs with Angular
     Responsive design with Angular Material
     API Consumption with HttpClient

    Backend:

     Development of the business layer with Spring Boot
     Interaction with the database using Hibernate
     REST API Documentation with Swagger
     Management of distributed systems and microservices with Spring Cloud (Service Discovery, Load Balancing, Circuit Breaker, API Gateway, etc.)
     Implementation of an authentication tool with JWT
     Unit testing (UT) with JUnit
     Integration Testing (ITs)
     Version control with Git
     Project and anomaly management via Jira
     CI/CD with GitLab-CI
     System monitoring with Grafana
     Asynchronous messaging systems with Kafka

Recommendations

Be the first to recommend François Yannick Raphael

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

  • Specialized Master
    CY-TECH CerGy
    2021
    Mastère Spécialisé
  • Master 2 Networks and
    University of Florence
    2019
    Master 2 Réseaux et

Skill set

Categories