Disponible immédiatement · Nantes (44)

Dimitri Lory

Développeur Full Stack Java

Je conçois et fais évoluer des applications métier, en architecture microservices. Spring Boot côté serveur, Angular et Vue.js côté interface.

  • 5+ ansd'expérience en développement
  • Java 8 → 21utilisé en entreprise
  • 10microservices sur une refonte
  • 95 %de couverture de tests en TDD

Pourquoi travailler avec moi

Ce que j'apporte à un éditeur de logiciel

Faire évoluer l'existant

J'ai participé à la refonte d'un outil de leasing en 10 microservices Java / Spring Boot.

Livrer un code fiable

Tests unitaires et d'intégration sur chaque projet, jusqu'à 95 % de couverture en TDD chez Sopra Steria.

Couvrir toute la chaîne

De l'API sécurisée à l'écran utilisateur : backend Java d'un côté, front Angular ou Vue.js de l'autre.

Compétences

Les technologies que j'utilise

Backend

Frontend

Données & outils

Qualité & méthodes

Parcours

Expérience professionnelle

  1. sept. 2025 – juil. 202611 mois

    Développeur Full Stack Java

    Kereis · Groupe Hardis

    • Assurance
    • Équipe de 10
    • Build et run
    • Outil de gestion des adhésions d'une compagnie d'assurance : conception de nouvelles fonctionnalités, du microservice Groovy / Micronaut jusqu'à l'écran Angular 18.
    • Tests unitaires et d'intégration, revues de code et déploiement sur le cloud via GitLab CI.
    • Run : suivi des incidents de production et requêtes d'extraction sur un datalake AWS.
    • GitHub Copilot en mode agent intégré au quotidien : génération des tests unitaires (code neuf et legacy) et de la documentation (README, Swagger, Javadoc), revue de code assistée. Code applicatif écrit à la main, sorties de l'agent systématiquement relues et validées en local.
    • Java 17/21
    • Micronaut
    • Angular 18
    • GitLab CI
    • AWS
    • GitHub Copilot
  2. nov. 2024 – août 202510 mois

    Développeur Java

    Task Manager

    • Projet entrepreneurial
    • API REST
    • Conception d'une API de gestion de projets et de tâches (priorités, statuts, pagination), sécurisée par JWT et Spring Security avec des rôles admin / utilisateur.
    • Architecture modulaire par domaine, DTO en records mappés avec MapStruct, gestion centralisée des erreurs et documentation OpenAPI.
    • Tests unitaires et d'intégration avec JUnit et Mockito.
    • Java 21
    • Spring Boot 3.4
    • Spring Security
    • MySQL
    Voir le code sur GitHub
  3. mai 2023 – oct. 20241 an 6 mois

    Développeur Full Stack Java

    Leasecom

    • Leasing
    • Équipe de 5
    • DSI
    • 10 microservices
    • Refonte d'un outil interne de location d'équipements vers une architecture de 10 microservices Java 17 / Spring Boot, avec une interface Vue.js / Vuex.
    • Optimisation du code en pair programming avec l'architecte technique, et première mise en œuvre de Kafka pour les échanges entre microservices.
    • Déploiement des API sur Kubernetes via ArgoCD, gestion des incidents de production (war rooms) et accompagnement des nouveaux arrivants.
    • Java 17
    • Spring Boot
    • Vue.js
    • Kafka
    • ArgoCD · Kubernetes
  4. mai 2022 – avr. 20231 an

    Développeur Java / JEE

    EID Information · Groupe INTM (ESN)

    • Banque · monétique
    • Équipe de 2
    • Client Euro-Information
    • Évolution d'une application n-tiers de gestion des paiements par carte bancaire pour Euro-Information, filiale technologique du Crédit Mutuel, avec récupération des données sur le mainframe.
    • Analyse et correction des anomalies, tests des évolutions et appui technique au chef de projet.
    • Java 8
    • Java EE
    • Mainframe
    • Oracle
  5. oct. 2021 – avr. 20227 mois

    Développeur Full Stack Java

    Sopra Steria · Groupe INTM (ESN)

    • Assurance Maladie
    • Équipe de 5
    • TDD · 95 %
    • Application web de saisie et de gestion des adhérents de l'Assurance Maladie : fonctionnalités backend en Java 8 / Spring Boot, écrans en Vue.js / TypeScript et AngularJS.
    • Démarche TDD avec 95 % de couverture en tests unitaires, puis validation et corrections en recette.
    • Java 8
    • Spring Boot
    • Vue.js
    • AngularJS
    • TDD
  6. févr. – mai 20214 mois

    Développeur front-end Angular

    Sopump

    • BTP
    • Équipe de 3
    • Full remote

    Outil de suivi du béton sur les chantiers : conception fonctionnelle, maquettes Figma et interface en Angular 11 / Angular Material.

  7. juil. 2019 – janv. 20211 an 7 mois

    Développeur Java / Jalios

    Digiwin · Groupe TRSB

    • Collectivités
    • Équipe de 10
    • Centre de services

    Intranets pour les collectivités sur la plateforme Jalios / J2EE : nouvelles fonctionnalités, front JavaScript et maintenance évolutive et corrective.

Projets personnels

Ce que je construis en dehors des missions

En cours

Streaming Explorer

Trouver un film ou une série selon les plateformes auxquelles on est abonné.

  • SPA Angular 21 « frontend only » branchée sur l'API TMDB (Signals, httpResource) : filtres par plateforme, tris, recherche et scroll infini.
  • Architecture et choix techniques de ma main ; Claude Code en appui sur l'implémentation, les tests et la documentation, chaque changement relu et validé.
  • À venir : backend Spring Boot (proxy, cache) et recherche en langage naturel par IA.
  • Angular 21
  • Signals
  • Angular Material
  • API TMDB
  • Vitest
  • Claude Code

Voir mes autres projets sur GitHub

Formation

Diplômes et certifications

  • 2021

    Formation développeur web

    OpenClassrooms

  • 2019

    Certification Java / JEE

    M2i · Nantes

  • 2018

    Développeur informatique

    CESI

  • 2015

    Licence pro Outils informatiques pour le génie des procédés

    IUT Saint-Nazaire

Contact

Un poste de développeur Java à pourvoir ?

Disponible immédiatement pour un CDI à Nantes et alentours, en hybride. Je réponds rapidement par e-mail ou par téléphone.

E-maillorydim44@gmail.com
Écrire
Téléphone07 61 14 94 98
Appeler