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

Maxime Joncherais

Lead Tech | Architect | Java Spring | Angular

€700/day
8 projects
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Maxime

**Fullstack Java / Spring and Angular Architect and Tech Lead**, specializing in the design, modernization, and security of critical applications. My experience has been built around technically challenging projects at BNP Paribas, Infotel, and Capt IA, with a constant focus on performance, reliability, and code quality.


I work on Java / Spring Boot microservices-oriented architectures, secure REST APIs (OAuth2 / JWT), Angular front-end integration, and continuous integration. I am accustomed to working in distributed environments where scalability, latency, and resilience are central constraints.

My work is based on modern architectural principles such as Domain-Driven Design, Hexagonal Architecture, Clean Architecture, CQRS, and, where relevant, event-driven approaches. I pay particular attention to observability (Dynatrace, centralized logs), CI/CD practices, and engineering standards (automated tests, code reviews, SonarQube).

As a hands-on Tech Lead, I combine development, technical scoping, and team support. I participate in defining the technical roadmap, implementing sustainable application foundations, and disseminating best practices within development teams.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • BNP Paribas
    Lead Tech Java & Angular - Credit Management Module
    BANKING AND INSURANCE
    November 2023 - Today (2 years and 9 months)
    Paris, France
    **Context**: As part of BNP Paribas' Credit IT department, I served as Fullstack Tech Lead (Java 21 / Spring Boot 3, Angular 17) within a Scrum team of 10 people.



    **Objective**: To design and deploy a new credit management module replacing several legacy applications, unifying the case processing chain in a secure, resilient, and distributed environment.



    **Responsibilities**:


    ◆ Back-end design and development (Java 21 / Spring Boot 3: REST, OAuth2/JWT Security, Data JPA).

    ◆ Oversight of the Angular 17 front-end: modular architecture, guards, interceptors, RxJS, complex forms.

    ◆ Implementation of CQRS and State Pattern for traceability and business transition management.

    ◆ Definition of technical standards and management of the technical backlog with the Product Owner.

    ◆ Coordination with architecture and production teams to ensure deliverable compliance and stability.

    ◆ Mentoring developers: pair programming, code reviews, technical onboarding, and best practice sharing.


    **Key Achievements**:


    ◾ Modernization of the Java / Spring Boot 3 application foundation → more resilient and performant architecture.

    ◾ Transactional optimization: –20 to –30% response time improvement through SQL, JVM, and distributed caching tuning.

    ◾ Implementation of > 80% test coverage (JUnit, Testcontainers) and a complete CI/CD pipeline (Bitbucket).

    ◾ Integration of SonarQube and adoption of best practices (Clean Code, DDD, Hexagonal Architecture).

    ◾ Management of application observability with Dynatrace (correlated logs, metrics, proactive alerting).

    ◾ Contribution to the architecture strategy based on CQRS and Domain-Driven Design.
    Spring Boot JUnit Artificial Intelligence Team Management Project Management
  • Infotel
    Lead Tech Java & Angular + DevOps
    DIGITAL AND IT
    April 2023 - November 2023 (7 months)
    Orléans, France
    **Context**: Mission with the Infotel group for the complete overhaul of an internal HR application for employee tracking.



    **Objective**: To stabilize the application foundation, reduce technical debt, and industrialize DevOps practices within an existing Azure environment.

    I provided technical direction, coordinated a rotating team (internal transfers, apprentices, juniors), and implemented a delivery approach focused on quality, maintainability, and traceability.


    **Responsibilities**:


    ◆ Technical scoping, architecture design, and business process modeling.

    ◆ Back-end development in Java 21 / Spring Boot 3: REST, JPA, Security, Validation.

    ◆ Front-end supervision under Angular 16: modular architecture, Material, Storybook, RxJS.

    ◆ Implementation and complete automation of the CI/CD pipeline on Azure DevOps (build, tests, deployment).

    ◆ Integration of a monitoring and centralized logging stack (Kibana / Logstash).

    ◆ Mentoring and skill development for the team: pair programming, code reviews, DevOps culture.

    ◆ Writing technical documentation and architecture guides to ensure system longevity.


    **Key Achievements**:


    ◾ Overhaul of the Java/Spring application foundation → improved stability and 40% reduction in recurring incidents.

    ◾ Increased test coverage from 20% to 80% (JUnit, Mockito) and integrated SonarQube into the CI pipeline.

    ◾ Automation of the complete deployment cycle on Azure DevOps, reducing time-to-delivery by 50%.

    ◾ Integration of Kibana for proactive monitoring and supervision of application anomalies.

    ◾ Design of a reusable Angular component library (Storybook) for Infotel's internal projects.

    ◾ Measurable improvement in maintainability and code quality through structured reviews and linting.
    Scrum Java Spring Boot Tech Lead Leadership
  • Capt IA
    Lead Tech Java & Angular
    SOFTWARE PUBLISHING
    June 2022 - April 2023 (10 months)
    Paris, France
    **Context**: Mission with the startup Capt IA to design and develop an innovative SaaS platform integrating artificial intelligence modules into existing business environments.



    **Objective**: To demonstrate the feasibility of AI approaches in Java/Spring architectures, build a scalable technical foundation, and lay the groundwork for an innovative, scalable roadmap. As a Fullstack Tech Lead, I was responsible for architecture design, AI POC development, and guiding teams on emerging technologies.



    **Responsibilities**:


    ◆ Technical scoping and back-end architecture design (Java 21 / Spring Boot 3: REST, Security, Scheduling).

    ◆ Integration of AI modules via REST APIs and lightweight Java ML frameworks.

    ◆ Supervision of the development cycle: CI/CD, unit tests, monitoring, and technical documentation.

    ◆ Leading technical workshops to popularize AI approaches and strengthen the innovation culture.

    ◆ Cross-functional collaboration with Data and Front-end teams to ensure overall consistency, security, and performance.


    **Key Achievements**:


    ◾ Design and development of a modular Spring Boot 3 foundation ready to host AI microservices.

    ◾ Creation of AI integration POCs (natural language, similarity analysis, contextual recommendations).

    ◾ Implementation of an experimentation pipeline (dataset structuring, reproducible scripts, validation metrics).

    ◾ Industrialization of the CI/CD cycle under GitLab and Dockerized deployment on Azure.
    Business Development Project Management LLM Spring AI AI Agent

Reviews

5.0

Out of 5 ratings

R

Robin

SDI 81

Reviewed on 3/1/2023

Technical skills +++, Agile +++, and responsive +++, integrates perfectly

Maxime has chosen to hide 2 reviews

2 written reviews are private.

Recommendations

FU
Clément PicotCP
FU
Former user and 2 other people have recommended Maxime

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

  • Master's in Computer Science
    University of Orléans
    Master en informatique Parcours Informatique Mobile Intelligente et Sécurisée (IMIS) - Identification des besoins client - Conception d'une application - Fouille de données - Sécurité informatique - Production d'applications adaptées aux systèmes nomades. - Tests unitaires et de tests d'intégration. Résulats : 14.89/20, Rang : 2/54
  • Bachelor's in Computer Science
    University of Orléans
    Licence d'informatique parcours ingénierie informatique. - Modélisation informatique - Développement web - Architectures d'applications logicielles - Bases de données et systèmes d'information - Algorithmique - Réseaux - Fondements de l'informatique Résultats 15.45/20, Rang : 3/68

Certifications

Skill set

Categories