informations générales
Sucy-en-Brie
CDI
- de la personnalisation de contenus sur CMS Jahia,
- de la mise en place de modules métier sur mesure,
- et de la conception de chatbots intelligents capables d'interagir en langage naturel (NLP/NLU).
Le poste nécessite une double compétence : intégration avancée de Jahia et développement full-stack pour des services connectés aux moteurs IA.
Missions principales
1) Développement CMS Jahia
- Création et évolution de modules Jahia personnalisés (services, composants, templates).
- Gestion avancée du back-office, workflows, droits, personnalisation d'édition.
- Optimisation des performances, intégration de ressources front-end (JS, modules UI).
- Développements spécifiques autour de JSP/Groovy, services OSGi et API Jahia.
2) Conception d'un chatbot intelligent (IA/NLP)
- Définition de l'architecture des interactions : intentions, entités, scénarios conversationnels.
- Intégration de modules NLP (analyse d'intentions, reconnaissance vocale, etc.).
- Développement de micro-services permettant la communication entre Jahia et le chatbot.
- Mise en place de briques automatisées : réponses dynamiques, recommandations, traitement de texte/voix.
3) Développement full-stack
- Développement backend autour de Java/Spring Boot (API REST, logique métier).
- Développement front-end : composants interactifs, interfaces utilisateurs web (Angular/React ou JS moderne).
- Intégration avec des bases de données relationnelles ou NoSQL.
- Mise en œuvre de bonnes pratiques qualité : tests, CI/CD, documentation technique.
4) Collaboration et support technique
- Participation aux choix techniques et à l'évolution de l'architecture.
- Support aux équipes internes sur les usages avancés de Jahia.
- Contribution à la maintenance évolutive et corrective.
Compétences techniques requises
Expertise CMS
- Connaissance solide du CMS Jahia 8+
- Développement de modules custom (JSP, Groovy, services OSGi)
Développement backend
- Java 17+
- Framework Spring Boot (API REST, services, sécurité)
Développement chatbot & IA/NLP
Notions pratiques en :
- compréhension d'intentions (NLP/NLU)
- scénarisation conversationnelle
- Intégration de microservices IA
Développement front-end
- Angular, React ou équivalent
- JavaScript / TypeScript
Outils et environnement
- Git, CI/CD
- Méthodologie Agile / Scrum


