Nous sommes à la recherche d’un Développeur Fullstack Senior spécialisé en Java et Angular pour rejoindre notre client, une Digital Factory Supply Chain, dans le cadre d’une mission freelance de 6 mois renouvelable (220 à 225 jours ouvrés). Le poste est basé à Casablanca, Maroc, et offre la possibilité de travailler à distance ou en présentiel selon les besoins du projet.
Responsabilités principales :
- Concevoir, développer, tester et mettre en production des applications web et des APIs RESTful pour la gestion des commandes magasins automatiques, le déstockage des entrepôts et la logistique.
- Utiliser Angular pour créer des interfaces utilisateur interactives et performantes, en suivant les meilleures pratiques de développement front‑end.
- Développer des services backend en Java SpringBoot, en intégrant des micro‑services, des bases de données PostgreSQL et des pipelines CI/CD via GitLab.
- Orchestrer les conteneurs avec Kubernetes, gérer les déploiements et assurer la scalabilité des applications.
- Collaborer avec les équipes produit, data et opérations pour garantir la qualité, la sécurité et la conformité des solutions.
Profil recherché :
- Expérience confirmée de plus de 7 ans en développement Java et Angular.
- Maîtrise de SpringBoot, Angular, Kubernetes, GitLab CI/CD, PostgreSQL et des méthodologies Agile (Scrum).
- Excellente communication écrite et orale en français, avec une capacité à expliquer des concepts techniques à des parties prenantes non techniques.
- Esprit d’analyse, d’amélioration continue et de prise de recul pour proposer des solutions innovantes.
- Capacité à respecter les délais tout en maintenant des standards élevés de qualité.
- Diplôme Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique.
- Une expérience dans le secteur du commerce de détail ou de la grande distribution est un plus.
Environnement technique :
- Angular (composants, services, modules)
- Java SpringBoot (RESTful APIs)
- Kubernetes (orchestration de conteneurs)
- GitLab CI/CD (pipeline d’intégration et de livraison continue)
- PostgreSQL (gestion de données, requêtes SQL performantes)
- Scrum (méthodes agiles)
Cette mission freelance offre une opportunité unique de travailler sur des projets digitaux de pointe, d’apporter votre expertise technique et de contribuer à la transformation digitale d’une entreprise leader dans la supply chain.