Job Search and Career Advice Platform

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

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

FLY IT

Lyon

Sur place

EUR 45 000 - 60 000

Plein temps

Il y a 11 jours

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 technologique renommée à Lyon (69003) cherche un Expert Technique pour rejoindre un projet d'envergure. Le candidat idéal possède 3 à 5 ans d'expérience en JAVA et est expert en DDD, TDD et BDD. Votre rôle inclut le développement, le support qualité, l'architecture et le mentorat. Des compétences en Docker, Oracle et d'autres outils sont appréciées. Vous évoluerez dans un environnement technique stimulant avec possibilités de télétravail ponctuel.

Qualifications

  • 3 à 5 ans d'expérience en développement logiciel.
  • Forte appétence pour le Software Craftsmanship.
  • Bon relationnel pour collaborer avec les équipes.

Responsabilités

  • Développer et concevoir des solutions techniques.
  • Assurer la qualité des livrables et résoudre des incidents.
  • Concevoir et améliorer des solutions techniques.
  • Mentorer les équipes sur les bonnes pratiques.

Connaissances

JAVA
DDD (Domain-Driven Design)
TDD (Test Driven Development)
BDD (Behavior Driven Development)
Clean Code
Oracle Database

Outils

Docker
Spring Boot
Hibernate
React
Description 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.

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

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.