Se rendre au contenu
/

Freelance Senior Java Software Engineer (Marketing Automation) - France

--Casablanca ou Rabat--
Ref. :
006794

Contexte :

Dans le cadre de notre projet, nous recherchons un Senior Java Software Engineer pour rejoindre une équipe Marketing Automation (MKA) au sein d’un domaine CRM. L’équipe conçoit et opère une plateforme d’engagement client globale, déployée dans plus de 70 pays, pour orchestrer des recommandations personnalisées et omnicanales (WhatsApp, RCS, Push, Email). L’ambition est de passer d’un modèle CRM proactif à un modèle prédictif et omnicanal, avec une forte exigence de performance à l’échelle et d’expérience utilisateur.

  • Type de contrat : Freelance

  • Démarrage : ASAP

  • Durée : plus de 6 mois

  • Localisation : Villeneuve-d’Ascq, France

  • Mode : Présentiel (3 jours/semaine sur site) avec télétravail occasionnel

  • Astreinte : 24/7 par rotation hebdomadaire

Missions :

  • Guidage technique & Architecture : définir la trajectoire technique, prendre les décisions d’architecture critiques et résoudre les défis de haute disponibilité

  • Qualité du code & Bonnes pratiques : garantir un code propre, testable et maintenable (DDD, TDD), assurer des revues de code rigoureuses

  • Scalabilité & Résilience : concevoir des systèmes capables d’absorber une charge mondiale sur plusieurs continents sans sacrifier la disponibilité

  • Culture DevSecOps : participer au déploiement continu en production, à l’amélioration de l’observabilité (alerting, monitoring) et à la gestion proactive des incidents

  • Leadership & Mentorat : coacher les membres de l’équipe, encourager le partage de connaissances et porter la vision technique

  • Astreinte : participation à l’astreinte 24/7 (rotation toutes les 3 à 6 semaines)

Profil recherché :

  • Plus de 5 ans d’expérience en ingénierie logicielle

  • Excellente maîtrise de Java 21 (ou version supérieure) et de l’écosystème Spring / Spring Boot

  • Solide expérience en conception de microservices, APIs, flux d’événements (Kafka), bases de données (PostgreSQL) et mise en cache (Redis)

  • Mentalité « You build it, you run it » : expertise en tests de performance, définition de SLO et résolution d’incidents complexes

  • Maîtrise de l’Infrastructure as Code (Terraform), de Kubernetes, de l’environnement Cloud (GCP) et des pipelines CI/CD

  • Excellent relationnel, posture de facilitateur, esprit d’équipe et volonté de faire grandir ses pairs

  • Anglais professionnel (contexte international)

Compétences clés :

  • Java : Expert

  • Spring Boot : Expert

  • Kafka : Expert

  • Kubernetes : Confirmé

  • PostgreSQL : Confirmé

  • Architecture microservices, APIs, event-driven

  • Terraform, GCP, Docker, Git/GitHub (GitOps), GitHub Actions

  • Datadog, APIM (Gravitee)

  • DDD, TDD, tests de performance, SLO

  • Bonus : sensibilité Front-end (JavaScript), connaissance de l’écosystème CRM/automation