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

Maxence Cordier

Java Backend Developer | Spring Boot

€500/day
Marseille, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Maxence

Looking for aJava backend developercapable of structuring, securing evolutions, and delivering without stress?

I design and evolve backends inJava 21/Spring Boot**, from monoliths to **microservicesarchitectures, including **REST APIs**.

Here's what I've concretely delivered:

Softway Medical— European leader in health IT, top 10 globally: complete rewrite of the therapeutic booklet import for Hôpital Manager. **Import time reduced from 2 hours to 30 minutes**, logic split into single responsibility services, test coverage increased from zero to complete via TDD.

Keepcool— 270 locations, 450,000 members, €110M revenue: took over an offshore backend with no tests or best practices. **Coverage increased from zero to 65%, SQL queries optimized by -20%**. Code that could no longer be touched without risk, made deliverable with confidence.

Oppscience— 300,000+ users:migration to a microservices architecturewith Kafka and implementation of the SAGA pattern, which resolved a chronic data inconsistency issue between services.

**Étoilys**: design and development of the complete backend for a business platform, as the sole backend developer. The digitalization of the classification process **reduced administrative time for inspectors by a factor of 3**.


Your project relies onJava/Spring Boot,or **migrating from legacy to a modern stack**? I step in to ensure each sprint results in a stable delivery, not an accumulation of debt.

Have a project? Contact me.

--
Software engineer, java spring, java j2ee, java jee, java spring boot, java aws, java ee, java fullstack, Java back-end, java backend, java micro-services, springboot, spring java, spring batch, spring cloud, spring mvc, spring security, java spring backend, java developer, spring developer, backend developer, Java tech lead, Java software architect, software architect.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Marseille (up to 50km), Paris (up to 50km), Lyon (up to 50km), Montpellier (up to 50km), Nice (up to 50km)

Experience

  • Etoilys
    Java Developer
    REAL ESTATE
    August 2025 - June 2026 (10 months)
    13790 Rousset, France
    Étoilys specializes in the classification of tourist accommodations. Accredited by COFRAC for tourist accommodation classification, it operates within the official classification procedure. It stands out for its highly digitalized approach, relying on software to implement and manage the entire process.

    The team consisted of two people:
    - 1 Front-end developer and Product Owner
    - 1 Backend developer

    As the architect and Java developer for Étoilys' backend, I was responsible for:
    - Design, development, and maintenance of the platform's backend
    - Technical translation of business needs and their implementation
    - Definition of the technical architecture and key product choices
    - Application maintenance, platform availability, and associated tools
    - Securing private and public APIs, particularly the classification simulator
    - Design of the data model and backend flows
    - Implementation of best practices for development, testing, and software quality
    - Setup of continuous deployment environments and industrialization
    - Technical documentation and continuous improvement of the application

    Étoilys helps streamline and significantly reduce all stages of the classification process, notably through the digitalization of the inspection questionnaire, which covers 133 criteria to validate as well as the entry of accommodation composition. This digitalization reduces the time inspectors spend on administrative tasks by a factor of three.

    Technical context: Java 21, Spring Boot, Spring Framework, Spring Data, Spring Security, Postgres SQL, Flyway, Google API, AWS S3, OAuth2, Rest, Github actions, IntelliJ IDEA
    Java 21 Spring Boot Backend Development REST OAuth2
  • SOFTWAY MEDICAL
    Java Developer
    MEDICAL
    February 2024 - July 2025 (1 year and 5 months)
    13710 Fuveau, France
    Softway Medical is a major player in e-health, a European leader in health IT, and ranked among the top 10 global health software publishers in 2024. The group has approximately 1000 employees and serves over 1,300 healthcare facilities. The Softway Medical entity in Fuveau generated €29.62 million in revenue.

    I joined the ITO squad dedicated to the interoperability of flows between Hospital Manager and third-party health sector applications.

    We were organized into a squad of 22 people. My squad consisted of:
    - 4 Product Owners
    - 2 Tech Leads
    - 14 Developers
    - 2 Testers

    As a Java/Scala developer, I was responsible for:
    - Complete rewrite of the therapeutic booklet import, switching from a global import to a unit import
    - Contribution to design choices and evolution of the backend architecture
    - Analysis of business needs and their translation into robust technical solutions
    - Consolidation of Doctolib, MSSanté, and DMP interoperability flows
    - Implementation of the Ségur V2 standard for secure medical document transmission
    - Setup of an automatic testing framework to secure deployments and reduce regressions

    I contributed to:
    - Rewriting the therapeutic booklet import: import time reduced from 2 hours to 30 minutes, logic split into single responsibility services, test coverage increased from zero to complete via TDD
    - Consolidation and security of interoperability flows with key players in the health ecosystem
    - Compliance and reliability of document exchange through Ségur V2 implementation
    - Improvement of delivery quality through an automated testing framework reducing regression risk

    Technical context: Java 8/21, Scala, Spring Framework, Spring Security, Spring Data JPA, Cats Effect, REST, Oracle, GitLab, Docker, OpenShift, HL7, CDA, IHE XDM
    Java Spring Scala HL7 Architecture
  • KEEP COOL
    Java Developer
    SPORTS
    January 2023 - December 2023 (11 months)
    Éguilles, France
    Keepcool is a major French fitness chain, with approximately 270 locations, 450,000 members, and €110M in consolidated revenue. The brand employs around 350 direct employees, with headquarters in Éguilles.

    I joined the Keep Cool application development team as the head of the application's backend.

    We were a small team of 3 people:
    - 2 Mobile Developers
    - 1 Backend Developer

    As the head of the application's backend, I was responsible for:
    - Architectural refactoring of the backend towards a more sustainable, industrialized, and maintainable architecture
    - Development of new backend features
    - Implementation of a testing strategy and improvement of coverage to secure evolutions
    - Setup of a database migration system

    I contributed to:
    - Improvement of software quality through a 65% increase in test coverage
    - Securing application evolutions by implementing an adapted testing strategy
    - Improvement of backend performance with a 20% reduction in execution time for the most costly SQL queries
    - Structuring database management through the implementation of a migration system

    Technical context: Java 11, Spring Boot, Spring Framework, Spring Data, MyBatis, JUnit, Mockito, Flyway, REST, MySQL 8, GitLab, SonarQube, Docker, Gradle
    Java Spring Boot Spring Spring Data JPA Architecture

Recommendations

Naidine MohamedNM
Marc LantoineML
Lilian AlvarezLA
+4
Naidine Mohamed and 6 other people have recommended Maxence

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

  • Engineering Degree
    Polytech Grenoble
    2011
    Diplôme d'ingénieur

Certifications

  • Computer Engineering Degree
    Polytech Grenoble
    2011
    Java Development Software Architecture Architecture Design Patterns SAAS Backend Development Web Application Java Developer Object-Oriented Programming (OOP)

Skill set

Categories