Fly IT Swiss accompagne les entreprises sur tout le cycle d'un projet IT, du cadrage à l'excellence technique. Nos consultants interviennent sur des missions en développement, cloud, DevOps et data, avec un suivi réel et un environnement humain et exigeant.
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 cœur 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
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.