Mission : Vous intégrerez l’équipe Digital Factory Marchandise, Commercial & Links de Novancy Consulting, une société de conseil en transformation digitale basée à Casablanca. Votre objectif principal sera de digitaliser les activités commerciales et de marchandises de notre client, en simplifiant, harmonisant et automatisant les processus opérationnels.
Responsabilités :
- Concevoir, développer et maintenir des applications back‑end et front‑end robustes et scalables avec Java, Spring Boot et Angular.
- Participer à la conception d’architectures microservices et event‑driven, en assurant la cohérence technique et la performance.
- Travailler avec les bases de données relationnelles et/ou orientées document, en appliquant les bonnes pratiques de modélisation.
- Mettre en place des pipelines CI/CD, gérer le versionning avec Git, et garantir la qualité du code via Sonar, test coverage, SOLID, YAGNI.
- Collaborer étroitement avec les équipes front‑end, produit et opérationnelles pour livrer des fonctionnalités répondant aux besoins métier.
- Participer aux cérémonies agiles (SCRUM) et contribuer à l’amélioration continue des processus de développement.
Compétences requises :
- Maîtrise de Java, Spring Boot, Angular.
- Expérience significative en microservices, event‑driven, bases de données relationnelles et document.
- Connaissance des principes DevOps, CI/CD, Git, Sonar, test coverage.
- Compréhension des principes de craftsmanship, SOLID, YAGNI.
- Excellente communication écrite et orale en français.
- Capacité d’analyse, d’amélioration continue, de travail en équipe et de respect des délais.
Profil recherché : Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire, avec plus de 7 ans d’expérience en Java/Angular. Une expérience dans le secteur du commerce de détail ou de la grande distribution est un plus.
Conditions : Contrat freelance, basé à Casablanca, avec possibilité de travail hybride selon les besoins du projet. Rémunération à négocier en fonction de l’expérience et des compétences.