Missions principales
* Concevoir, développer et maintenir des services Back-End performants et sécurisés.
* Participer à la définition de l’architecture logicielle et des choix techniques.
* Développer des API REST et/ou GraphQL en respectant les bonnes pratiques.
* Optimiser la performance, la sécurité et la fiabilité des applications.
* Collaborer avec les équipes Front-End, QA et DevOps pour assurer l’intégration continue.
* Rédiger une documentation technique claire et à jour.
* Participer aux revues de code et à l’amélioration continue.
Compétences techniques requises
* Maîtrise d’un langage Back-End : Java / Spring Boot, Node.js / Express, ou équivalent.
* Connaissance des bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, Redis).
* Expérience dans la conception et l’intégration d’API REST.
* Maîtrise des outils Git et CI/CD (Jenkins, GitLab CI…).
* Notions de conteneurisation (Docker, Kubernetes) appréciées.
* Connaissance des bonnes pratiques de sécurité applicative.
Profil recherché
* Formation : Bac+5 en informatique ou équivalent.
* Expérience : Minimum 2 à 3 ans d’expérience en développement Back-End.
* Soft skills : Rigueur, autonomie, esprit d’équipe, curiosité technique.
* Langues : Français courant, anglais technique.
Annuel based
Casablanca, Casablanca-Settat, Morocco
Casablanca, Casablanca-Settat, Morocco