Recrutement FLY IT

Expert Technique Java Senior - Spécialisé Ddd Tdd & BDD H/F - FLY IT

  • Lyon 3e - 69
  • CDI
  • FLY IT
Publié le 3 décembre 2025
Postuler sur le site du recruteur

Les missions du poste

Vous intégrerez un projet d'envergure (environ 45 à 50 personnes) au sein d'un pôle SI dédié aux chaînes communicantes. Le produit est un Système d'Information permettant de superviser et monitorer la chaîne communicante via 4 grandes fonctionnalités :

- Monitoring de la chaîne.
- Télédistribution des logiciels et paramètres.
- Gestion des dysfonctionnements du parc.
- Gestion du référentiel.

Pour répondre aux nouvelles ambitions, l'organisation est structurée en équipes auto-organisées et pluridisciplinaires (Une Coreteam, 4 Feature Teams, une Platform Team DevOps). La mission s'effectue directement sur le site du client à Lyon (69003).

Vos missions principales

En tant qu'Expert Technique, vous aurez pour responsabilités :

- Développement et conception : Réalisation de développements et revues de code en appliquant strictement l'approche DDD (Domain-Driven Design) et les méthodologies TDD (Test Driven Development) et BDD (Behavior Driven Development).
- Support et Qualité : Être garant de la qualité des livrables, participer au diagnostic et à la résolution des incidents de production (Niveau 3).
- Architecture : Répondre aux sollicitations pour la conception et l'amélioration des solutions techniques.
- Mentoring : Évangéliser les bonnes pratiques (Clean Code, SOLID), faire progresser les équipes et participer à leur montée en compétences.

Le profil recherché

Vous justifiez d'une expérience significative (3 à 5 ans) sur un rôle similaire. Vous possédez une forte appétence pour le Software Craftsmanship et un excellent relationnel pour collaborer avec les équipes.

Compétences techniques impératives :

- JAVA : Niveau Expert
- DDD (Domain-Driven Design) : Niveau Expert
- TDD (Test Driven Development) : Niveau Expert
- BDD : Niveau Confirmé
- Clean Code : Niveau Confirmé
- Oracle Database : Niveau Avancé

Stack technique du projet :

- Langages & Frameworks : Java, Spring Boot, Hibernate, React.
- Data : Oracle Database.
- Infrastructure/Outils : Docker.

Les "Plus" appréciés : La connaissance de Kafka, Elasticsearch, Zookeeper (ZK), MyBatis ou PostgreSQL serait un atout supplémentaire.

Pourquoi nous rejoindre ?

En rejoignant Fly'IT SWISS sur cette mission, vous évoluerez dans un environnement technique riche et complexe, où la qualité du code et l'architecture logicielle sont au coeur des préoccupations.

Lieu : Lyon (69003) Type de contrat : CDI Expérience : Senior (3 à 5 ans d'expérience sur le rôle) Télétravail : Ponctuel / Occasionnel

Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi