Lead Developer Java/VueJS H/F
Référence de l’offre : ESENCA-02053
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 !
Et si vous étiez notre futur(e) Lead Developer ? Nous vous attendons chez ESENCA !
Description de la mission :
Le Lead Developer intervient sur la conception et le développement de produits digitaux critiques, tout en diffusant une culture d’excellence technique au sein de l’équipe.
Missions principales
1. Leadership technique & architecture
-
Concevoir et garantir une architecture modulaire (Spring Modulith)
-
Assurer l’isolation des modules et la cohérence des APIs internes
-
Encadrer les choix techniques et accompagner les développeurs
2. Développement backend & frontend
-
Développer des services backend robustes (Java, Spring, Hibernate)
-
Concevoir des interfaces performantes en VueJS
-
Gérer des modèles de données complexes (PostgreSQL, JSONB)
3. Performance & scalabilité
-
Mettre en place et optimiser des mécanismes de cache distribué (Redis)
-
Gérer les problématiques de sérialisation et d’invalidation
-
Assurer la performance globale des applications
4. Qualité & tests
-
Mettre en œuvre des pratiques TDD/BDD
-
Développer des tests unitaires et d’intégration (TestContainers, Wiremock)
-
Garantir la conformité des APIs (OpenAPI)
5. Innovation & IA
-
Intégrer des solutions d’IA générative (Spring AI, Vertex AI)
-
Concevoir des mécanismes de génération de règles métier et d’analyse
-
Participer à l’ingénierie de prompts et à l’intégration applicative
Compétences techniques
-
Java (Spring / Spring Modulith) – Expert – Impératif
-
VueJS – Confirmé – Impératif
-
Google Cloud Platform (GCP) – Confirmé – Souhaitable
-
IA Générative (Spring AI, Vertex AI) – Confirmé – Souhaitable
Connaissances linguistiques
-
Anglais professionnel – Impératif
Profil recherché :
Hard Skills
-
Expertise avancée en Java / Spring (Spring Modulith)
-
Solide expérience en VueJS
-
Maîtrise de Hibernate / PostgreSQL (JSONB, modèles complexes)
-
Expérience sur Redis (cache distribué)
-
Bonne connaissance des pratiques CI/CD et tests automatisés
-
Expérience ou appétence pour IA générative
-
Connaissance de GCP et des environnements cloud appréciée
Soft Skills
-
Leadership technique et capacité à fédérer
-
Rigueur et exigence sur la qualité du code
-
Esprit analytique et logique (algorithmie, gestion d’états)
-
Capacité à travailler en environnement complexe et international
-
Esprit d’innovation et curiosité technique
Modalités
-
Environnement : Agile
-
Contexte : International
-
Démarrage : ASAP
-
Durée : Longue visibilité
🟠 Vous vous reconnaissez dans cette opportunité et l'aventure au sein de ESENCA vous tente ? N'hésitez plus et rejoignez-nous ! 🟠