Lead Developer Java / VueJS (IT) / Freelance

Free-Work
  • Autre(s)
  • Lille
  • A définir
  • Freelance

DÉTAILS DE L'OFFRE

Présentation de l'entreprise

Free-Work, c'est le partenaire dédié aux talents IT !
Que vous soyez freelance, salarié ou en quête de la meilleure voie pour vous, Free-Work est là pour vous accompagner à chaque étape de votre carrière dans l'IT et le Digital.

Missions

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 principales1. 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 candidat:
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é

Postuler

En cliquant sur « Postuler maintenant », vous acceptez que vos données soient transmises au recruteur qui a publié cette offre. La société Yupeek s’engage pour la protection des données à caractère personnel. Vous bénéficiez d’un droit d’accès, de rectification, d’opposition, de suppression et de portabilité de vos données, ainsi que du droit d’obtenir la limitation de leur traitement. Vous pouvez exercer vos droits en contactant le Délégué à la protection des données (DPO) de Yupeek par mail à dpo@yupeek.com, ou par courrier à Yupeek - à l’attention du DPO, 8 Rue Valentin Bousch, 57070 Metz. Vous disposez également de la possibilité d’introduire une réclamation auprès de la CNIL si vous estimez que le traitement de vos données n’est pas effectué conformément aux dispositions applicables. Pour en savoir plus sur la gestion de vos données et de vos droits vous pouvez consulter notre politique de protection des données à caractère personnel.

Offres similaires
LEAD DEV Freelance
Lille
lead dev Freelance
Lille
Freelance Tech Lead Full Stack Freelance
Lille