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

Pierre Charlet

Développeur web backend Java Angular Spring Boot

€500/day
Lyon, FR
3-7 years

Average response time: 1 hour

About Pierre

Vous recherchez un développeur Java / Spring boot ?
Vous êtes au bon endroit.

Je suis ingénieur logiciel avec plus de 7 ans d'expérience et spécialiste du développement en Java / Spring boot.
J'ai travaillé dans des secteurs variés comme Ferroviaires, infrastructures
J'ai collaboré avec des entreprises telles que SOCOTEC, SNCF.

Je suis en mesure de :
- Concevoir, développer et maintenir les fonctionnalités back-end en adéquation avec les besoins métier
- Participer à la rédaction de spécifications techniques détaillées
- Analyser l'impact de la conception du produit sur l'architecture technique SI
- Développer et maintenir des fonctionnalités back-end en Java
- Développer des APIs
- Mettre en place une architecture logicielle comme MVC, MVVM
- Mettre en place une CI / CD
- Rédiger de la documentation technique
- Mettre en place des bases de données relationnelles Oracle, Postgresql, Mysql
- Effectuer des tests unitaires et d'intégration pour garantir la qualité du code
- Participer au refactoring, amélioration continue et contribution à la revue de code

Je dispose aussi de connaissances sur : C#, .Net, Flutter, méthodes agiles, JIRA.

J'accorde aussi une grande importance à la transparence avec mes clients.
J'envoie un rapport quotidien à mes clients en fin de journée sur l'ensemble des tâches que j'ai effectuées.

Vous avez un projet ?
Contactez-moi sur Malt, je répond très rapidement.


---
J2EE, Backend JAVA, Back end Spring, Spring Security, Maven, Spring Cloud, Hibernate, Modèle MVC de Spring, JUnit, développeur java, java spring.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Mabatis
    Développeur JAVA BackEnd
    CIVIL ENGINEERING
    June 2025 - Today (1 year)
    Lyon, France
    Mabatis / KelDate est une start-up qui développe une solution ERP/CRM pour la gestion d'entreprises et de chantiers.
    J'ai participé au build de la partie back-end Java en tant que développeur
    back-end unique dans une squad de 3 personnes (2 front-end, 1 back-end).
    Le projet comporte 19 microservices sur une architecture Spring Boot 3.4 / Java 21.
    Dans le cadre de ma mission j'ai travaillé sur les services suivants :
    API REST Plateforme de gestion d'Entreprise (monolithe initial →microservices)
    - Conception d'une architecture Domain-Driven Design avec modules métiers
    séparés
    - Mise en place d'un système de double authentification JWT + OTP
    - Architecture multi-couches avec pattern Repository/Service/Controller
    - Développement d'un système de hachage cryptographique HMAC-SHA256
    pour les données personnelles
    - Implémentation de signatures électroniques PDF avec BouncyCastle
    - Gestion contextuelle des autorisations (Personnel / ComptePro)
    - Service de blacklisting des tokens JWT
    - Intégration complète de LiveKit pour les appels audio/vidéo
    - Architecture WebSocket bidirectionnelle avec canaux user-specific et topics
    - Système de push notifications multi-plateforme (iOS APNs + Android FCM)
    - Intégration Azure Blob Storage avec gestion des métadonnées
    - Système de signatures PDF géolocalisées avec horodatage

    Décomposition en architecture microservices (Phase 1 & 2 — de Juin à
    Octobre)
    Pilotage et réalisation de la migration d'un monolithe (entreprise-service) vers
    une architecture microservices distribuée.

    Compétences mises en oeuvre pour la migration :
    - Découplage des FK JPA inter-domaines (remplacement @ManyToOne par
    @Column UUID)
    - Communication inter-services via OpenFeign avec pattern de callbacks
    - Gestion des migrations Flyway multi-services sur base de données partagée
    - Pattern d'entités read-only pour les dépendances cross-services
    - API Gateway (Spring Cloud Gateway) avec routage dynamique vers les
    services
    Développeur web backend Java JAVA/JEE; Apache Kafka APNS Hexagonal Architecture
  • CGI
    Dévelopeur Sénior Java
    PUBLIC SECTOR
    June 2020 - Today (6 years)
    Lyon, France
    CGI est une société dans le secteur de services-conseils en technologie de l'information. L'entreprise compte plus de 65 000 salariés répartis dans 21 pays. J'ai rejoint l'équipe de développement d'un grand groupe Ferroviaire Français et pour une durée de 4ans.

    J'ai participé à la maintenance corrective et évolutive de plusieurs applications web de gestion de la maintenance du réseau ferre français.
    Nous étions organisés en squad de 11 personnes.
    Ma squad était composée de:
    • 2 profils fonctionnels,
    • 7 développeurs,
    • 1 Tech Lead
    • 1 architecte

    Depuis 2021 , j'ai pris le poste de Tech Lead sur le projet, Dans ce cadre, j'ai participé à la mise en place et/ou encadrement d'évolutions techniques :
    • Montée de version technique JAVA (Back end)
    • Montée de version technique Android
    • Etude et chiffrage de proposition de refonte d'application
    • Migration Oracle vers PostgreSQL
    • Optimisation temps de traitement spring batch
    • Relecture de code / gestion des bonnes pratiques de développement
    • Gestion des compétences techniques de l'équipe de développement

    ---
    J2EE, Backend JAVA, Back end Spring, Spring Security, Maven, Spring Cloud, Hibernate, Modèle MVC de Spring, JUnit, développeur java, java spring.
    JAVA/JEE; Backend Java Spring Boot Java Spring boot
  • CGI
    Développeur back-end
    DIGITAL AND IT
    December 2018 - May 2020 (1 year and 5 months)
    Lyon, France
    CGI est une société dans le secteur de services-conseils en technologie de l'information. L'entreprise compte plus de 65 000 salariés répartis dans 21 pays. J'ai rejoint l'équipe de développement de Socotec en 2017 et pour une durée de 2 ans.

    J'ai participé à la maintenance corrective et évolutive de plusieurs applications web de gestion de résultat de laboratoire (comme Eurofins).
    Nous étions organisés en squad de 12 personnes. Ma squad était composée de:
    • 3 profils fonctionnels,
    • 5 développeurs,
    • 4 experts technique
    Dans le cadre du projet Socotec, j'ai pris la responsabilité complète sur un parc d'applications (3 applications) :

    • Gestion des retours client
    • Analyse et chiffrage des solutions demandées par le client/métier
    • Livraison applicative
    • Proposition d'évolution au client, en mettant en évidence le ROI
    • Transfère de compétence vers le nouveau CDS à la fin du projet
    J'ai contribué aux évolutions suivantes :

    • Création de nouveaux exports de données
    • Adaptation de l'affichage web + ajout de fonctionnalités métier
    • Montée de version .net (framework 3.5 vers 4) Ainsi qu'a la maintenance corrective de l'application, pour répondre au mieux aux besoin métier. J'ai à la fin du projet, formé l'équipe reprenante sur les 3 applications sur lesquels j'étais en responsabilité.
    ---
    C#, SQL Server, AWS, .net, VBA, développeur dotnet.
    C# SQL Server AWS .NET Jenkins

Recommendations

Dimitri GrisardDG
Lilian AlvarezLA
Dimitri Grisard and 1 other person have recommended Pierre

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

  • Concepteur développeur informatique
    IPI
    2018

Skill set

Categories