Vous intégrerez l’équipe Digital Factory Marchandise, Commercial & Links de Novancy Consulting, une société de conseil en transformation digitale et systèmes d’information. Votre mission principale sera de développer et maintenir des applications robustes et scalables, en utilisant les technologies Java, Spring Boot et Angular, dans un contexte de micro‑services et d’architecture event‑driven. Vous travaillerez en étroite collaboration avec les équipes business, product management, design, front‑end et opérationnelles pour garantir la qualité, la performance et la fiabilité des solutions livrées.
Les responsabilités clés incluent :
- Conception, développement et maintenance d’applications back‑end et front‑end.
- Participation aux phases de conception, de mise en production et de run.
- Contribution à l’amélioration continue des pratiques de développement (test coverage, Sonar, SOLID, YAGNI).
- Collaboration avec les équipes front‑end, produit et opérationnelles pour assurer la qualité et la performance.
- Maintenance et évolution des applications existantes.
Compétences techniques attendues :
- Maîtrise de Java, Spring Boot, Angular.
- Expérience significative avec les architectures micro‑services et event‑driven.
- Connaissance des bases de données relationnelles et/ou orientées document.
- Familiarité avec les principes DevOps, notamment CICD.
- Expérience avec Git, versionning.
- Compréhension et usage des principes de craftsmanship.
- Maîtrise des méthodes agiles (SCRUM).
Compétences comportementales :
- Excellente communication écrite et orale en français.
- Esprit d’analyse, d’amélioration continue et de prise de recul.
- Capacité à respecter les délais tout en maintenant des standards élevés.
- Esprit d’équipe et collaboration.
Profil recherché :
- Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisation en informatique.
- 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 :
- Type de contrat : Freelance.
- Localisation : Casablanca, Maroc (possibilité de télétravail).
- Langue : Français (niveau B2 ou supérieur).
Vous rejoindrez une équipe dynamique, où l’innovation, la qualité et la satisfaction client sont au cœur de nos valeurs. Si vous êtes passionné par le développement fullstack, que vous avez une solide expérience technique et que vous souhaitez travailler sur des projets d’envergure, nous serions ravis de recevoir votre candidature.