Mission : Vous intégrerez la Digital Factory Marchandise, Commercial & Links, et serez responsable du développement et de la maintenance d’applications back‑end et front‑end pour un client majeur du secteur de la distribution. Votre rôle consistera à transformer les besoins métier en solutions techniques performantes, en assurant la qualité, la scalabilité et la sécurité des systèmes.
Responsabilités :
- Concevoir, développer et maintenir des micro‑services Java/Spring Boot et des interfaces Angular.
- Participer à l’architecture technique, aux choix technologiques et aux bonnes pratiques (CI/CD, Git, DevOps).
- Écrire du code propre, testable et documenté, en appliquant les principes SOLID, YAGNI et le craftsmanship.
- Assurer la couverture tests, l’analyse statique (Sonar) et la performance des applications.
- Collaborer étroitement avec les équipes front‑end, produit, design et opérations pour livrer des fonctionnalités de qualité.
- Contribuer à la mise en production, au monitoring et à la maintenance évolutive.
Profil recherché :
- Diplômé(e) Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique.
- Plus de 7 ans d’expérience en Java et Angular, idéalement dans le commerce de détail ou la grande distribution.
- Maîtrise des bases de données relationnelles (SQL) et orientées document (NoSQL).
- Expérience avec les architectures microservices, event‑driven et les pipelines CI/CD.
- Bonne connaissance de Git, GitHub/GitLab, et des outils de gestion de version.
- Excellente communication écrite et orale en français, capacité à vulgariser les concepts techniques.
- Esprit d’équipe, autonomie, rigueur et sens de l’amélioration continue.
Environnement technique :
- Java 17, Spring Boot, Spring Cloud, Hibernate, JPA.
- Angular 15+, RxJS, NgRx, TypeScript.
- Docker, Kubernetes, Jenkins, GitLab CI.
- SQL (PostgreSQL, MySQL) et NoSQL (MongoDB, Couchbase).
- Outils de qualité : SonarQube, JUnit, Mockito, Cypress.
Conditions :
- Contrat freelance, rémunération à négocier selon expérience.
- Localisation : Casablanca, Maroc (présentiel ou hybride selon accord).
- Horaires flexibles, possibilité de télétravail partiel.
Rejoignez une équipe dynamique et contribuez à la transformation digitale d’un acteur majeur du marché.