Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Senior Développeur Backend Java - Kafka H / F

MROD

Nantes

Sur place

EUR 45 000 - 65 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise innovante à Nantes recherche un développeur backend expert en Java 21 pour participer à un projet stratégique mondial. Vous serez responsable de la conception et du développement de microservices cloud-native, assurant la qualité et la performance du code. Une connaissance en Domain-Driven Design, Kafka et Kubernetes est essentielle. Ce poste offre un environnement agile et collaboratif avec des défis techniques stimulants et une équipe senior experte.

Qualifications

  • Maîtrise de Java 21 et très bonne expérience en développement backend.
  • Connaissance approfondie du Domain-Driven Design et de l'architecture hexagonale.
  • Anglais B2 minimum.

Responsabilités

  • Concevoir des microservices cloud-native robustes.
  • Développer des fonctionnalités backend en Java 21.
  • Garantir la qualité du code avec des pratiques avancées (TDD, BDD).
  • Déployer continuellement sur Kubernetes.

Connaissances

Java 21
Développement backend
Domain-Driven Design
Kafka
Docker
Kubernetes
PostgreSQL
TDD
BDD

Outils

Kafka
Docker
Kubernetes
GitHub Actions
Description du poste
Contexte :

Le client accélère sa transformation digitale pour devenir la plateforme numérique du sportif, permettant d'accéder à toutes les expériences sportives en un clic.

Dans ce cadre, les équipes conçoivent, développent et opèrent les solutions utilisées dans les 1700 magasins répartis dans 70 pays.

Souhaitant unifier toutes ses solutions d'encaissement dans un projet stratégique international :

Objectif :

Construire le standard mondial de l'encaissement, en s'appuyant notamment sur la technologie RFID, un domaine historique d'innovation pour le client.

Environnement :

Au sein de l'équipe, tu participes à la création de nouveaux composants et à l'amélioration de services existants dans un environnement :

  • micro-services événementiel,
  • haute disponibilité,
  • global & scalable,
  • DevSecOps ("you build it, you run it, you enjoy it").
Responsabilités :
  • Conception & Développement
  • Concevoir des microservices cloud-native robustes basés sur DDD et architecture hexagonale.
  • Développer des fonctionnalités backend en Java 21, dans un environnement event-driven (Kafka).
  • Participer aux phases de R&D, de prototypage et d'innovation.
  • Qualité, sécurité et performance
  • Garantir la qualité du code (TDD, BDD, revue de code).
  • Assurer la performance et la résilience de services soumis à de forts pics de charge.
  • Veiller à la sécurité des données sensibles (paiement, transaction).
  • Ops / DevSecOps
  • Déploiement continu sur Kubernetes (rolling update, canary).
  • Monitoring, alerting, dashboards de performance.
  • Analyse, résolution et anticipation des incidents.
  • Participation au système d'astreintes (modéré, 1 semaine tous les 2 mois).
Collaboration & Produit :
  • Comprendre les besoins fonctionnels exprimés par les Product Managers.
  • Travailler au sein d'un écosystème agile, orienté produit.
  • Contribuer à un projet international avec un fort niveau d'exigence.
Profil Recherché :

Profil Recherché

Compétences indispensables :
  • Maîtrise de Java 21 et très bonne expérience en développement backend.
  • Très bonne connaissance de l'écosystème Java moderne.
  • Connaissance approfondie du Domain-Driven Design et de l'architecture hexagonale.
  • Solide expérience sur Kafka et les systèmes de streaming (multi-cloud).
  • Maîtrise des conteneurs (Docker) et bonnes connaissances Kubernetes.
  • Connaissances PostgreSQL.
  • Expérience des environnements de monitoring & alerting.
  • Pratiques de développement avancées : TDD, BDD, pyramide des tests.

Anglais B2 minimum.

Bonus appréciés :
  • Connaissance de Quarkus.
  • Expérience en design d'API REST.
  • Connaissance de Gatling (tests de charge).
  • Expérience avec Datadog.
  • Maîtrise de GitHub Actions.
  • Notions en développement frontend (React).
  • Utilisation d'IA au quotidien (Copilot, Gemini).
  • Expérience préalable dans l'encaissement ou le retail.
Ce que tu trouveras dans cette mission :
  • Un projet stratégique mondial impactant l'ensemble des magasins.
  • Des problématiques complexes : haute disponibilité, RFID, sécurisation, multirégions.
  • Une culture You build it, you run it.
  • Un environnement réellement agile et collaboratif.
  • De l'innovation, des challenges techniques, et une équipe senior experte.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.