About this role
Le/la consultant(e) interviendra sur :
Développer des services back-end performants et sécurisés avec Spring Boot (MVC, Gateway, Security).Concevoir et intégrer des flux via Apache Camel.Mettre en place et gérer des systèmes de messagerie asynchrone avec Kafka.Participer à la mise en œuvre de solutions basées sur Event Sourcing et CQRS.Garantir la qualité, la scalabilité et la maintenabilité du code à travers une Clean Architecture et/ou architecture hexagonale.Effectuer des tests unitaires et d’intégration (JUnit, Mockito, Gatling).Contribuer à l’amélioration continue et au respect des bonnes pratiques DevOps (GitLab CI/CD, Docker, Kubernetes). Diplômé(e) d'un Bac+5 école d’ingénieur ou équivalent
Expérience : Minimum 7 ans en développement Back-End Java, dont expérience significative en architectures distribuées et environnements DevOps + une expérience dans le retail / grande distribution est un plus
Compétences :
Langages & Frameworks : Java, Spring Boot (MVC, Gateway, Security), Apache CamelMessaging & Event-driven : Kafka, Event Sourcing, CQRSBases de données : MongoDB, PostgreSQL / SQLArchitecture : Clean Architecture, Architecture hexagonaleDevOps & Outils : GitLab CI/CD, Docker, KubernetesTests : JUnit, Mockito, Gatling (tests perfs)Méthodologie : Agile / ScrumSoft skills : Esprit d’analyse, communication claire, autonomie, rigueur et esprit d’équipe Au plaisir de vous lire,
