Le Plein
Backend Engineer – Java to NestJS Migration
Le PleinFrance19 hours ago
Full-timeEngineering, Information Technology
About Le Plein

Le Plein est un service de recharge de véhicules électriques (eMSP) dont la mission est de rendre accessible au plus grand nombre les avantages d'utiliser un véhicule électrique, en proposant une expérience de recharge intégrée aux parcours d'achat en magasin ("Charge to Store").

Nous déployons 350 stations sur les parkings d'Auchan, Leroy Merlin et Décathlon en France, et nous entrons dans une nouvelle phase de notre croissance technique.

En 2025, Le Plein a été élu meilleur réseau de recharge par Chargemap pour son expérience utilisateur.

Le contexte

Notre stack repose en partie sur une base Spring Boot existante. Nous entamons une migration progressive vers notre nouvelle codebase NestJS + TypeScript, module par module. Tu seras au cœur de ce chantier : comprendre l'existant, le découper intelligemment, et le réécrire proprement — sans jamais casser la production ni interrompre le service.

L'équipe tech est composée de 5 personnes. La migration est un chantier prioritaire, mais pas le seul — il y a beaucoup à construire, et chaque personne compte.

Ce que tu feras
  • Analyser la codebase Spring Boot existante pour en extraire la logique métier
  • Réécrire les modules progressivement en NestJS + TypeScript, en garantissant la continuité de service
  • Mener la migration de base de données en parallèle, de façon progressive et sécurisée
  • Définir avec l'équipe les patterns et les priorités de migration
  • Contribuer à poser les fondations architecturales de la nouvelle plateforme
Profil recherché
  • Expérience solide en Java / Spring Boot — tu sais lire et comprendre du code en production
  • Bonne maîtrise de NestJS + TypeScript
  • Tu as déjà conduit ou participé à une migration progressive de codebase — tu sais gérer la coexistence de deux systèmes sans downtime
  • Familier avec les concepts de choix d'architecture technique (ADR et équivalents) : tu sais présenter des options, mettre en avant les pros and cons, et ne pas occulter les risques de chaque décision
  • Autonome et pragmatique, capable de prendre en charge une mission de bout en bout au sein d'une équipe
Bonus
  • Expérience dans la mobilité électrique ou l'IoT
  • Expérience de migration de base de données en contexte de production sur des données critiques (flux financiers, transactions…)
Ce que nous offrons
  • Rejoindre l'équipe tech à un moment charnière de la croissance de Le Plein
  • Un rôle clé dans la transformation technique, avec une forte ownership
  • Une rémunération attractive selon profil et expérience
  • CDI, basé à Lille ou Paris avec flexibilité de télétravail


Key Skills

Ranked by relevance