Job position Lead Developer Java / VueJS
Share this job
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 principales1. Leadership technique & architectureConcevoir 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
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)
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
Mettre en œuvre des pratiques TDD/BDD
Développer des tests unitaires et d’intégration (TestContainers, Wiremock)
Garantir la conformité des APIs (OpenAPI)
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
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
Anglais professionnel – Impératif
Candidate profile
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
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
Environnement : Agile
Contexte : International
Démarrage : ASAP
Durée : Longue visibilité
Apply to this job!
Find your next career move from +700 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Lead Developer Java / VueJS
ESENCA
