Vous êtes un développeur Full Stack Senior, spécialisé en Java et Angular, et vous avez une solide expérience de plus de 7 ans dans le développement d’applications complexes. Votre mission principale sera de concevoir, développer et maintenir des applications back‑end et front‑end pour la Digital Factory Supply Chain de notre client. Vous utiliserez Java, Spring et Angular pour créer des solutions robustes, performantes et évolutives, tout en intégrant les dernières technologies de data, machine learning et IA pour optimiser les processus d’approvisionnement.
Vous travaillerez en étroite collaboration avec les équipes d’ingénieurs front‑end, les équipes produit et les équipes opérationnelles pour garantir la qualité et la performance des applications. Vous participerez à toutes les phases du cycle de développement logiciel, de la conception à la mise en production et au run, en appliquant les principes de craftsmanship, de test coverage, Sonar, SOLID et YAGNI. Vous contribuerez à l’amélioration continue des pratiques de développement et à la maintenance évolutive des applications existantes.
Vous maîtriserez les environnements BigQuery et BigTable, ainsi que les principes DevOps et les pratiques CI/CD (GitLab CI/CD, pipelines automatisés). Vous avez une bonne compréhension et usage des principes de craftsmanship, et vous êtes à l’aise avec Git, GitLab CI/CD, Sonar, SOLID, YAGNI, SCRUM et la mise en place d’un Design System. Vous avez également une expérience avec les environnements GCP (Google Cloud Platform) pour le déploiement et la scalabilité des solutions.
En plus de vos compétences techniques, vous devez posséder d’excellentes compétences en communication écrite et orale en français, afin d’interagir efficacement avec les métiers. Vous devez faire preuve d’esprit d’analyse, d’amélioration continue, de prise de recul, de respect des délais et de travail en équipe. Vous êtes capable d’évaluer le code et ses impacts, de remettre en question les solutions existantes et de proposer des améliorations.
Vous êtes diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire, avec une spécialisation en informatique, ou vous justifiez d’une expérience significative équivalente. Vous avez une expérience de plus de 7 ans en Java/Angular, et une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Cette mission freelance est d’une durée de 6 mois renouvelable (220 à 225 JH). Vous travaillerez à Casablanca, Maroc, et vous serez rémunéré en fonction de votre expérience et de votre expertise. Vous bénéficierez d’une collaboration avec une équipe dynamique et innovante, au sein d’une entreprise spécialisée dans le staffing et le recrutement de talents dans les domaines des systèmes d’information et de la transformation digitale.