Objet : Candidature développeur back-end Java / Spring
Bonjour,
Développeur back-end depuis [durée] chez [Entreprise actuelle], éditeur d’un logiciel de gestion pour les transporteurs, je travaille en Java avec Spring Boot et PostgreSQL. L’annonce de [Entreprise] pour l’équipe facturation m’a retenu, car les sujets de calcul et de cohérence des données sont ceux sur lesquels j’aime le plus travailler.
J’ai conçu le service de tarification qui calcule le prix des livraisons à partir des grilles de chaque client. Le plus délicat a été de gérer les changements de tarif en cours de mois sans recalculer à tort les livraisons passées : nous avons versionné les grilles et ajouté des tests sur les cas de bascule. J’ai aussi repris un traitement nocturne d’import qui bloquait la base le matin, en le découpant en lots et en le déplaçant vers une file de messages.
Je participe aux astreintes de l’équipe. Lors d’un incident sur l’export comptable, j’ai identifié une requête dont le plan d’exécution avait changé après une montée de version de PostgreSQL ; j’ai ajouté un index adapté et une alerte sur la durée du traitement. Ces expériences m’ont appris à écrire du code facile à observer en production.
Je serais heureux d’échanger sur l’architecture de votre module de facturation. Mon code personnel est visible sur [lien GitHub]. Au plaisir d’en parler de vive voix,
[Prénom Nom]