Compétences
- Java
- Spring Boot
- Vue.js
- API REST
- microservices
- SQL
- NoSQL
- IA générative
- LLM
- RAG
- prompt engineering
- systèmes agentiques
- LangChain
- LangGraph
- Spring AI
- OpenAI API
- Azure OpenAI
- Git
- CI/CD
- DevOps
Description du poste
Le poste
- Poste de Software Engineer senior orienté Java, Spring Boot et Vue.js, avec une part importante dédiée à l'intelligence artificielle.
- Localisation à Casablanca, travail sur site.
- Niveau attendu : senior.
Missions
- Prendre part à la conception, au développement et à la maintenance d'applications web modernes qui embarquent des services et fonctionnalités d'intelligence artificielle.
- Développer le front-end en Vue.js et le back-end en Java avec Spring Boot.
- Créer et intégrer des API REST ainsi que des architectures à base de microservices.
- Mettre en place des fonctionnalités exploitant l'IA générative et les LLM au sein des applications.
- Déployer des dispositifs comme le RAG, des assistants ou agents IA, la recherche sémantique ou le traitement intelligent de données.
- Connecter des modèles et services d'IA au moyen d'API et de frameworks adaptés.
- Contribuer aux choix d'architecture et à la conception technique.
- Assurer la qualité du code par les tests, les revues de code et les bonnes pratiques de développement.
- Alimenter les pipelines CI/CD et les déploiements sur des environnements cloud.
- Travailler en lien avec les équipes IA, Data, DevOps, Cloud, Architecture, QA et Produit.
Profil recherché
- Diplôme de niveau Bac+5 en informatique, en ingénierie logicielle ou équivalent.
- Au moins 7 ans d'expérience en développement logiciel ou full stack.
- Très bonne maîtrise de Java, Spring Boot et Vue.js.
- Bonne connaissance des API REST, des microservices et des bases de données SQL et NoSQL.
- Expérience concrète du développement ou de l'intégration de solutions d'IA ou d'IA générative.
- Compréhension solide des LLM, du RAG, du prompt engineering et des systèmes agentiques.
- Pratique de technologies ou frameworks comme LangChain, LangGraph, Spring AI, OpenAI API, Azure OpenAI ou équivalents.
- Bonne connaissance de Git, de la CI/CD et des pratiques DevOps.
- Un vécu sur AWS ou Microsoft Azure, ainsi que sur Docker et Kubernetes, est un plus.
- Autonomie, esprit d'équipe et aisance dans un cadre Agile tourné vers l'innovation.
Conditions
- Possibilité de télétravail au Maroc et à l'international, avec une certaine autonomie dans l'organisation quotidienne et des missions hybrides.
- Accès à des formations et certifications, accompagnement personnalisé et parcours d'intégration structuré.
- Interventions chez de grands comptes sur des projets technologiques variés et à fort impact.
- Soutien technique et intégration dans des communautés métiers.
- Environnement multiculturel, inclusif et handi-accueillant, avec des initiatives solidaires et environnementales.
Candidature
- Date limite : 12/12/2026.
- Les candidatures se font en ligne, via le site carrières de l'employeur.



