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

Johann Brancourt

Supermalter

Senior Tech Lead | Java | Node.js | React

€750/day
13 projects
Angers, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Johann

Senior full-stack architect and developer, I design web applications and define the technical stack based on the client's needs and the team's skills. I enjoy coding in Kotlin, Java, Node.js, Typescript using frameworks and libraries like Spring, Spring Boot, Express, Angular, React. Experienced with relational databases like PostgreSQL, I also have experience in NoSQL (MongoDB).

I pay particular attention to:
- Business needs
- Application design: Hexagonal Architecture, Clean Architecture
- Code quality: Clean Code, performance, unit tests, pull requests
- Process automation (DevOps): Continuous integration and deployment via Bitbucket CI and GitLab CI

If we work together, I will bring my technical and interpersonal skills and help you find solutions to the problems we encounter.

Oh, and I almost forgot, the SCRUM framework holds no secrets for me; I've been practicing it for several years and I am a certified Scrum Master.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Beta Gouv - DINUM
    Tech Lead, Full Stack Developer - Architect
    PUBLIC SECTOR
    March 2024 - Today (2 years and 4 months)
    Tech Lead:
    • Disseminating Clean Code and software engineering practices, and providing technical support to teams.
    Architecture:
    • Defining and implementing the back-end application architecture following Clean Architecture principles - Technologies: NestJS, MongoDB, Typescript, Redis, BullMQ

    Legacy version of the application:
    • Improving quality: Implementing Typescript, layered architecture, unit tests, and a data migration tool.
    • Full-stack development: React, Node.js, MongoDB, Typescript, Express
    NestJS Clean Architecture Typescript React.js Tech Lead
  • ICPF
    Architect, Developer, DevOps
    CONSULTING AND AUDITS
    May 2021 - January 2024 (2 years and 9 months)
    Application and infrastructure redesign:
    - Definition and implementation of the back-end application architecture following Clean Architecture principles - Technologies: Spring Boot, Kotlin, Postgres
    - Definition and implementation of the front-end application architecture: Angular and Typescript
    - Definition and implementation of CI/CD
    - Participation in the definition and implementation of the Cloud infrastructure - Technologies: Terraform, Kubernetes, Helm, Service Mesh

    Evolution of the legacy application version:
    - Implementation of a Cloud infrastructure on Google Cloud Platform, AWS, and Mongo Atlas
    - Back-end and front-end development
    - React, Node.js, MongoDB development
    Clean Architecture Kotlin DevOps Angular Spring Boot
  • Groupe Caisse des Dépôts
    Fullstack Developer Caisse des Dépôts
    PUBLIC SECTOR
    March 2020 - April 2021 (1 year and 2 months)
    Angers, Pays de la Loire, France
    Front-end and Back-end development for RAFP/CNR: a platform for managing retirement accounts for the "Régime Additionnel de la Fonction Publique". Responsible for back-end and front-end development in an agile environment with a micro-service oriented architecture.
    Back-end Environment: Java 8, Spring, Spring Boot, Spring Batch, Lombok, ActiveMQ, JUnit, Mockito...
    Front-end Environment: Angular 8, Typescript
    Methodology: SCRUM
    Spring Boot Java Hibernate Angular PostgreSQL

Reviews

4.8

Out of 10 ratings

G

Gaël

Intrapreneur Service National Universel - Service National Universel

Reviewed on 6/22/2026

Johann has very high-level skills and puts his experience at the service of the project. Maturity, curiosity, and a service-oriented attitude are added to an always even temperament. I highly recommend him.
E

Elaine

ICPF

Reviewed on 7/15/2021

Recommendations

Thomas GuénardTG
FU
FU
Thomas Guénard and 2 other people have recommended Johann

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

  • Bachelor's degree / IT Designer Developer - (TP Level II)
    IMIE
    2015
    Le Concepteur Développeur Informatique prend en charge le développement d’applications dans le cadre de projets dont l’objectif est l’automatisation de processus dans l’entreprise, selon une démarche qualité. En relation avec son client, il analyse le fonctionnement de l’entreprise, définit les processus, repère ceux qu’il est possible d’automatiser et en mesure le coût. Il participe ensuite à toutes les étapes de la réalisation de l’application selon un cycle de vie choisi. il peut aussi animer un groupe de développeurs. Technologie: *Java 8 *Spring framework *Java Android *Interface de persistence *Application locale *HTML5 - CSS3 - Javascript *Framework JS, REST *Linux *PostgreSQL

Certifications

Skill set

Categories