Lead Developer Java/JS H/F
Référence de l’offre : ESENCA-02029
Que vous soyez expert, indépendant, salarié ou entreprise en recherche d’expertise nous trouverons ensemble la meilleure solution pour mener à bien tous vos projets IT. Apport d’affaires, portage salarial, infogérance, consulting IT : contactez-nous pour en découvrir davantage !
Votre Mission :
Recherche exclusivement localisée dans la région Hauts-de-France (Nord).
Contexte & Mission
Au sein d’une Direction Industrie Digitale, dans l’équipe Negotiations & Sourcing, vous intervenez sur des produits stratégiques dédiés à la gestion des appels d’offres fournisseurs et des négociations.
L’équipe est composée de :
• 3 Product Owners
• 4 Développeurs
• 1 Test Lead
• 1 Incident Manager
🎯 Objectif global
Développer des solutions applicatives permettant de gérer les appels d’offres fournisseurs et les processus de négociation, dans un environnement digital orienté industrie.
🔎 Responsabilités principales
1. Leadership technique
• Assurer la responsabilité technique de deux applications stratégiques.
• Proposer des conceptions techniques adaptées aux besoins métiers exprimés par le • Product Owner.
• Garantir la cohérence, la qualité et la maintenabilité des solutions développées.
• Veiller au respect strict de la stack technique définie.
2. Développement Full Stack
• Développer des évolutions Back-end et Front-end.
• Concevoir et implémenter des règles de gestion complexes.
• Contribuer à une architecture API-first et événementielle.
• Participer à l’amélioration continue des performances et de la qualité du code.
3. Encadrement & montée en compétence
• Accompagner et faire progresser un développeur plus junior.
• Promouvoir les bonnes pratiques (clean code, tests, pair/mob programming).
• Contribuer à la diffusion des standards techniques au sein de l’équipe.
🧩 Présentation des produitsTRACKS
Outil d’analyse des offres sous l’angle supply chain et coûts.
Il recommande la meilleure combinaison fournisseur/circuit par unité opérationnelle et gamme, selon le coût total de possession (TCO).
WEDEAL
Plateforme d’échange permettant la validation et la mise à jour des conditions d’achat et logistiques à l’issue d’un appel d’offres.
🏗 Environnement & Architecture
• Architecture API-first et événementielle
• REST 3.0 (OpenAPI) pour les échanges inter micro-services
• Kafka pour la communication inter-applications
• Documentation embarquée via AsyncAPI
• Une maîtrise préalable de ces concepts et outils est indispensable.
💻 Compétences techniques requisesImpératif – Niveau Expert
• Java 21 / Spring
• Impératif – Niveau Confirmé
• Angular 17 (+ framework AG Grid)
• Vue.js 3.5
• MongoDB Atla
Contraintes fortes
• Maîtrise complète de la stack technique
• Capacité à occuper un rôle de Lead Developer
🌍 Compétences linguistiques
• Français courant (impératif)
• Anglais lu et écrit – niveau B1/B2 (rédaction de user stories et documentations de référence)
📦 Livrables attendus
• Propositions de conception technique face aux besoins métiers
• Développements back et front conformes aux standards définis
• Accompagnement technique des développeurs plus juniors
• Contribution à la documentation technique et fonctionnelle
📅 Informations pratiques
• Disponibilité entretiens : dès que possible
• Démarrage : ASAP
• Durée : minimum 1 an
Votre Profil :
👤 Profil recherché
• Nous recherchons une véritable “pépite” :
• Autonome et rigoureux(se)
• Excellente maîtrise backend
• À l’aise avec la conception d’outils d’analyse riches en règles métier
• Curieux(se) et motivé(e) pour explorer de nouvelles technologies
• Bon communicant, adepte du pair programming et du mob programming
• Capacité à prendre du recul sur l’architecture
• Une expérience ou une compréhension du domaine du sourcing constitue un atout majeur.
🟠 Vous vous reconnaissez dans cette opportunité et l’aventure au sein de ESENCA vous tente ? N’hésitez plus et rejoignez-nous ! 🟠