freelance java spring boot · depuis 2022

Julien
Boisdet

Venu de l'informatique industrielle dans les grandes maisons de cognac, je suis développeur Java Spring Boot freelance depuis 2022. Ce site est mon carnet de bord, un endroit pour structurer ce que j'apprends et garder le cap.

julien@vps-nl:~

// domaines

Ce que j'explore

Quatre thématiques au cœur de mon activité et de ce site.

Java & Spring Boot
Architecture en couches, JPA/Hibernate, MapStruct, Lombok, validation Jakarta, librairies partagées, tests intelligents.
spring boothibernatemapstructrabbitmq
🤖
IA & outillage dev
L'IA comme outil de développement au quotidien * Claude Code, usage concret dans l'IDE, ce qui marche vraiment.
claude codeagentspromptIDE
🛡️
Cybersécurité
Sécurité applicative, Spring Security, OAuth2/OIDC, GPG, YubiKey et bonnes pratiques OPSEC.
spring securityoauth2gpgyubikey
⚙️
Craft & méthodes
Scrum au quotidien, code review, Git multi-environnements, Azure DevOps, CI/CD et déploiement Kubernetes.
scrumgitazure devopskubernetes

// articles & tutos

Publications récentes

Les sujets que je vais couvrir * articles en cours d'écriture.

JB
Julien Boisdet
Dev Java Spring Boot freelance · Nouvelle-Aquitaine

Mon rapport au développement ne date pas de ma première mission freelance. J'écrivais déjà du Java dans les chais de vieillissement de Martell pour mesurer la température et le taux d'alcool dans l'air et comprendre ce qui influence la part des anges : cette évaporation d'environ 2% chaque année représente des millions d'euros de pertes, mais c'est aussi ce qui fait que le cognac vieillit et se bonifie avec le temps.

Pendant 5 ans, entre Hennessy (groupe LVMH) et Martell (groupe Pernod-Ricard), j'ai travaillé sur des systèmes de traçabilité et d'anti-contrefaçon pour des bouteilles de cognac, participé à la mise en place d'un MES dans les 2 entreprises pour les lignes d'embouteillage. J'ai mené un projet de création d'un réseau IOT séparé pour l'outil de production, revu complètement le cablage et l'adressage de chaque équipement de la mise en bouteille. J'ai participé à la mise en place de nouvelles baies pour héberger les serveurs IOT dans une DMZ. J'ai développé des applications Java + Thymeleaf pour le suivi de production et la traçabilité. Protocoles Modbus TCP et OPC, systèmes Rockwell Automation.

En parallèle, j'ai suivi des études d'ingénieur en architecture logicielle au CNAM (soir et le week-end), pendant 5 ans. J'ai validé une licence informatique. Le diplôme d'ingénieur, non : il me restait encore deux ans quand j'ai décidé d'arrêter. Peu importe, les bases étaient là. Fin 2021, en voyant les sollicitations arriver sur les plateformes freelance, j'ai compris que je pouvais sauter le pas.

Depuis début 2022 : 6 mois à l'ASP (Agence de service de paiement) sur Spring Boot + Apache Camel + microservices + ActiveMQ + Elasticsearch + Postgres, puis je rejoins Oreco en août 2022. J'y développe d'abord le module inventaire de l'ERP Orchestra en fullstack Java/Angular, junior côté front, je l'assume. Quand le module est livré, je suis le seul dev reconduit et j'intègre l'équipe principale pour travailler sur l'ensemble de l'application.

À l'été 2024, Oreco me propose un nouveau défi : rejoindre une équipe qui repart de zéro sur une application mobile Android pour remplacer une app Xamarin existante. Nouvelle technologie, nouvel environnement, j'accepte. J'y passe un an, j'y apprends beaucoup, et je repars à l'automne 2025 pour rejoindre l'équipe qui travaille sur Alvéola, le projet opérationnel et logistique d'Oreco, sur lequel je suis encore aujourd'hui. Fin de projet prévue fin 2026.

L'IA, je l'utilise comme outil de développement au quotidien, de ChatGPT, Claude, ou Gemini aux plugins IDE, et maintenant Claude Code avec les agents. Ce site est aussi un outil personnel : une façon de structurer mes connaissances et de rester focus dans une curiosité qui a tendance à partir dans tous les sens.

Travaillons ensemble

Mission freelance, question technique ou échange * n'hésitez pas. Je réponds en général sous 24–48h.

Fingerprint : AE2F B6E1 F475 AF7F 2B0B 1190 995C 42B5 3E04 18BB