Nous sommes à la recherche d’un Développeur Full Stack Senior Java/Angular pour rejoindre notre client, une entreprise leader dans la Digital Factory Supply Chain. Le poste est proposé en freelance pour une durée initiale de 6 mois, renouvelable, avec un total de 220 à 225 jours ouvrés. Le candidat retenu travaillera à Casablanca, Maroc, et sera intégré aux équipes de développement et d’architecture de la Digital Factory Supply Chain.
Mission principale
Vous aurez pour mission de concevoir, développer et maintenir des applications back‑end et front‑end en utilisant les technologies Java, Spring et Angular. Vous participerez à la mise en œuvre de nouvelles fonctionnalités, à l’amélioration des systèmes existants, et à la garantie de la qualité et de la performance des applications. Vous collaborerez étroitement avec les équipes d’ingénieurs front‑end, les équipes produit et les équipes opérationnelles pour assurer une intégration fluide et une livraison rapide.
Profil recherché
• Expérience confirmée de plus de 7 ans en Java et Angular, idéalement dans le secteur du commerce de détail ou de la grande distribution.
• Solide maîtrise des bases de données relationnelles (SQL) et/ou orientées documents, ainsi que des environnements BigQuery et BigTable.
• Connaissance approfondie des principes DevOps, CI/CD (GitLab CI/CD, pipelines automatisés) et de la gestion de version Git.
• Maîtrise des bonnes pratiques de qualité logicielle (Test coverage, Sonar, SOLID, YAGNI).
• Expérience dans la mise en place et l’utilisation d’un Design System.
• Familiarité avec les environnements GCP (Google Cloud Platform) pour le déploiement et la scalabilité des solutions.
• Excellente communication écrite et orale en français, avec une capacité à collaborer efficacement avec les membres de l’équipe.
• Esprit d’analyse, d’amélioration continue, et capacité à respecter les délais tout en maintenant des standards élevés.
• Diplômé d’un Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d’une expérience significative équivalente.
Environnement technique et expertise nécessaires
• Java, Spring, Angular, SQL, BigQuery, BigTable.
• DevOps, CI/CD (GitLab CI/CD), Git.
• Test coverage, Sonar, SOLID, YAGNI.
• SCRUM, Design System, GCP, Google Cloud Platform.
• Agile, Scrum, Craftsmanship.
Méthodes, organisations et interactions
Vous serez amené à participer à toutes les phases du cycle de développement logiciel, de la conception à la mise en production et au run. Vous contribuerez activement à l’amélioration continue des pratiques de développement et à la maintenance évolutive des applications existantes. Vous devrez également respecter les délais tout en maintenant des standards élevés de qualité.
Conditions de travail
• Contrat freelance de 6 mois renouvelable.
• Localisation : Casablanca, Maroc.
• Rémunération à négocier selon expérience et compétences.
Si vous êtes passionné par le développement Full Stack, que vous avez une solide expérience en Java et Angular, et que vous souhaitez rejoindre une équipe dynamique pour travailler sur des projets innovants dans le domaine de la supply chain digitale, nous vous invitons à postuler dès maintenant. Vous pourrez soumettre votre candidature via notre plateforme de recrutement en ligne. Nous sommes impatients de découvrir votre profil et de discuter de la manière dont vous pourriez contribuer à notre succès.