Ingénieur Java Fullstack H/F
Role details
Job location
Tech stack
Job description
Vous intervenez dans un environnement technique mature et exigeant, au coeur d'une architecture microservices orientée DDD. La mission allie rigueur technique et impact fonctionnel fort sur le domaine Stock.
Environnement existant Séparation lecture / écriture (CQRS) Communication asynchrone via Kafka Architecture microservices Sensibilité hexagonale / onion
Défis techniques Scalabilité et performance Lisibilité et structuration du domaine Qualité du code et maintenabilité Alignment produit / technique
OBJECTIFS DE LA MISSION Développement et évolution des services liés au domaine Stock Contribution active aux choix d'architecture (DDD, microservices) Amélioration de la qualité du code et de la structuration du domaine Collaboration étroite avec les équipes Produit (PO) pour formaliser les besoins techniques
Requirements
STACK TECHNIQUE Technologies & Concepts clés : Java DDD CQRS Kafka Microservices Archi Hexagonale Backend, Compétences techniquesJava backend - maîtrise solideArchitecture DDD - indispensableSoft skills & postureAutonomie et sens des responsabilitésBon communicant, à l'aise avec les POCQRS & Kafka - bonne connaissanceMicroservices - pratique avancéeCapacité à formaliser clairement ses idéesPragmatisme - pas de sur-ingénierie, Soft skills & posture Autonomie et sens des responsabilités Bon communicant, à l'aise avec les PO CQRS & Kafka - bonne connaissance Microservices - pratique avancée Capacité à formaliser clairement ses idées Pragmatisme - pas de sur-ingénierie