Senior Software Engineer (Java /Spring boot/ Vues.js/Gen IA)

CapgeminiCasablanca, MarocTemps pleinSur siteInformatique et numériquePubliée le 13 novembre 2026Candidatures jusqu'au 12 décembre 2026
Senior Software Engineer (Java /Spring boot/ Vues.js/Gen IA)

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.