Vous intégrerez l’équipe Digital Factory Supply Chain d’un client majeur, responsable de la conception et du développement d’une plateforme digitale omnicanale. Votre mission principale sera de développer et maintenir des applications back‑end et front‑end en Java, Spring et Angular, en veillant à la qualité, à la performance et à la scalabilité des solutions.
Responsabilités clés :
- Conception, développement et mise en œuvre de nouvelles fonctionnalités.
- Amélioration continue des systèmes existants.
- Collaboration étroite avec les équipes front‑end, produit et opérationnelles.
- Participation aux phases de conception, de mise en production et de run.
- Contribution à l’amélioration continue des pratiques de développement.
Compétences techniques requises :
- Maîtrise de Java, Spring, Angular.
- Expérience avec les bases de données relationnelles (SQL) et orientées documents.
- Connaissance des environnements BigQuery et BigTable.
- Familiarité avec les principes DevOps, CI/CD (GitLab CI/CD, pipelines automatisés).
- Expérience avec Git, gestion de projets collaboratifs.
- Compréhension des principes de craftsmanship (Test coverage, Sonar, SOLID, YAGNI).
- Maîtrise des méthodes agiles, notamment SCRUM.
- Expérience dans la mise en place et l’utilisation d’un Design System.
- Pratique des environnements GCP (Google Cloud Platform) pour le déploiement et la scalabilité.
Compétences comportementales :
- Excellente communication écrite et orale en français.
- Esprit d’analyse et d’amélioration continue.
- Capacité à évaluer le code et ses impacts, et à remettre en question les solutions existantes.
- Capacité à respecter les délais tout en maintenant des standards élevés.
- Esprit d’équipe et collaboration efficace.
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire.
- Expérience de plus de 7 ans en Java/Angular.
- Expérience dans le secteur du commerce de détail ou de la grande distribution est un plus.
Conditions :
- Contrat freelance de 6 mois renouvelable (220 à 225 JH).
- Localisation : Casablanca ou Rabat.
- Rémunération à négocier selon expérience.
Vous êtes passionné(e) par le développement logiciel, avez une solide expérience en Java et Angular, et souhaitez travailler dans un environnement dynamique et innovant ? Rejoignez Novancy Consulting pour contribuer à des projets digitaux de pointe et faire évoluer votre carrière.