Vous intégrerez l’équipe Digital Factory Supply Chain de Novancy, une structure dédiée à la conception et au développement d’assets digitaux pour offrir une expérience omnicanale de premier plan. Votre mission principale sera de développer et maintenir les applications web et les APIs qui paramètrent et optimisent les commandes magasins automatiques, en utilisant Angular pour le front‑end et Java SpringBoot pour le back‑end. Vous serez responsable de la conception, du développement, des tests unitaires et fonctionnels, ainsi que de la mise en production des applications liées au déstockage des entrepôts, tout en respectant les normes de qualité et les bonnes pratiques de développement.
Les compétences techniques attendues sont les suivantes : maîtrise d’Angular (composants, services, modules), connaissance approfondie de Java SpringBoot pour la création d’APIs RESTful, expérience avec Kubernetes pour l’orchestration des conteneurs, utilisation de GitLab CI/CD pour l’intégration et la livraison continues, gestion de bases de données PostgreSQL, ainsi que la mise en place de requêtes SQL performantes. Vous devez également être à l’aise avec les méthodologies agiles, notamment SCRUM, et savoir travailler dans un environnement de développement rapide et itératif.
En plus des compétences techniques, vous devez posséder d’excellentes qualités relationnelles : communication écrite et orale en français, esprit d’analyse, capacité à remettre en question les solutions existantes, respect des délais, esprit d’équipe et capacité à collaborer efficacement avec les membres de l’équipe pour atteindre les objectifs communs. Vous devrez également être capable d’évaluer les problématiques avec objectivité et de proposer des solutions d’amélioration continue.
Le profil recherché est un diplômé d’un Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique, ou justifiant d’une expérience significative équivalente. Vous devez avoir plus de 7 ans d’expérience en Java/Angular, idéalement dans le secteur du commerce de détail ou de la grande distribution. Une expérience dans la logistique ou la supply chain est un plus.
Le poste est proposé en freelance, avec une durée initiale de 6 mois renouvelable, correspondant à 220 à 225 jours ouvrés. Le lieu de travail est Casablanca, Maroc, mais la flexibilité du travail à distance est envisageable selon les besoins du projet. Vous travaillerez en étroite collaboration avec les équipes métier et techniques pour garantir la qualité et la pertinence des solutions livrées.
Si vous êtes passionné par le développement fullstack, que vous maîtrisez les technologies Java et Angular, et que vous souhaitez contribuer à des projets digitaux innovants dans un environnement stimulant, nous vous invitons à postuler dès maintenant. Votre expertise sera mise à profit pour transformer les processus de supply chain et offrir une expérience client exceptionnelle.