

Cyclad est une entreprise spécialisée dans le recrutement de profils qualifiés dans le domaine de l’informatique. Nous sommes présents en France, en Pologne et au Maroc. Nous misons sur la transparence et la proximité avec les experts qui nous rejoignent.
Le projet porte sur la refonte globale et la modernisation du système d'encaissement. L'enjeu
majeur est de remplacer une solution existante vieillissante par une architecture moderne, évolutive
et sécurisée, capable de soutenir les ambitions omnicanales de l'entreprise et d'optimiser le
parcours client en point de vente.
Les grands axes du projet comprennent :
● L'évolution technologique : Migration vers une architecture modulaire et interconnectée
(API-first), facilitant les échanges en temps réel avec l'écosystème SI (gestion des stocks,
CRM, programmes de fidélité).
● L'optimisation de l'expérience utilisateur : Modernisation des interfaces de caisse pour
fluidifier le travail des équipes de vente et réduire le temps d'attente.
● La sécurisation des flux
Must have
● Concevoir, développer et maintenir des applications robustes et scalables avec Java, Spring Boot et Vue.js
● Utilisation avancée d'assistant IA Agentique dans l'IDE ou CLI
● Utiliser le versionning avec Git
● Intégrer les principes de craftsmanship et les bonnes pratiques telles que SOLID, YAGNI et la couverture de tests avec Sonar
● Gérer les bases de données relationnelles et orientées document
● Architecturer des solutions microservices et event-driven
● Gérer les bases de données relationnelles et orientées document
● Appliquer les principes DevOps notamment CI/CD
● Utiliser le versionning avec Git
● Intégrer les principes de craftsmanship et les bonnes pratiques telles que SOLID, YAGNI et la
couverture de tests avec Sonar
● Contribuer à l’amélioration continue de la qualité du produit et des pratiques de
développement
● Participer à toutes les phases du cycle logiciel de la conception à la mise en production et au
run
● Assurer la maintenance et l’évolution des applications existantes
● Adopter les méthodes agiles notamment Scrum
RÉFÉRENCES.
Les éléments suivants seront particulièrement appréciés dans le cadre de la prestation :
● Formation Bac+5 (école d’ingénieur ou université) orientée informatique, ou expérience
équivalente.
● Expérience de plus de 7 ans en Développement Fullstack Java / Vue.js (dominante Back).
● Une expérience dans le secteur du retail / grande distribution constituerait un avantage.