← К другим вакансиям
LTR CONSULTING

Développeur Java & IA Générative — Confirmé / Senior

office • FRA • senior • Не указана
LTR CONSULTING recherche un **_Développeur Java confirmé ou senior_** souhaitant intervenir sur des applications critiques et intégrer des fonctionnalités **_d’IA et d’IA générative_** dans des environnements Cloud modernes. Le poste associe une solide expertise **_Java / Spring_** à la capacité de concevoir des services intelligents fondés sur les **_LLM, le RAG, les assistants métiers et les agents IA._** **_Vos missions_** ·   Concevoir, développer et faire évoluer des applications Backend en Java et Spring Boot. ·   Construire des API REST sécurisées, des microservices et des traitements événementiels. ·   Intégrer des modèles de langage et des services d’IA générative dans les applications métier. ·   Développer des solutions RAG : ingestion documentaire, recherche sémantique, orchestration et génération de réponses contextualisées. ·   Concevoir des assistants et agents IA capables d’interagir avec des API, des outils et des systèmes d’information existants. ·   Utiliser Spring AI, LangChain4j ou des frameworks équivalents pour orchestrer les services IA. ·   Mettre en œuvre les mécanismes de sécurité, de contrôle d’accès, de traçabilité et de protection des données. ·   Contribuer aux choix d’architecture, aux revues de code et à l’amélioration des standards de développement. ·   Développer les tests unitaires, d’intégration et de non-régression, puis automatiser leur exécution dans les pipelines CI/CD. ·   Collaborer avec les équipes Produit, Métier, Data, IA, Cloud, DevOps, Sécurité et Architecture. ·   Participer au déploiement, à l’observabilité, à l’optimisation des performances et au maintien en conditions opérationnelles. **_Compétences attendues_** Java & architecture ·   Java 17 ou version ultérieure, Spring Boot, Spring Framework et Spring Security. ·   Conception d’API REST, microservices, architectures hexagonales ou orientées événements. ·   JPA / Hibernate, SQL, bases NoSQL et maîtrise des bonnes pratiques de performance. ·   Tests avec JUnit, Mockito, Testcontainers ou outils équivalents. IA générative ·   Bonne compréhension des LLM, du prompting, des embeddings, des bases vectorielles, du RAG et des agents IA. ·   Expérience avec Spring AI, LangChain4j ou une librairie d’orchestration similaire. ·   Intégration d’Azure OpenAI, OpenAI ou d’autres fournisseurs de modèles via API. ·   Capacité à évaluer la qualité des réponses, limiter les hallucinations et maîtriser coûts, latence et sécurité. Cloud & industrialisation ·   Docker, Kubernetes / AKS, Git, Maven ou Gradle et pipelines CI/CD. ·   Connaissance de Microsoft Azure ou d’un Cloud public équivalent. ·   Notions d’Infrastructure as Code, d’observabilité, de logs, de métriques et de traces. ·   Une expérience avec Kafka, Redis, PostgreSQL, Elasticsearch ou une base vectorielle est appréciée. **_Profil recherché_** ·   Formation Bac+5 en informatique, ingénierie logicielle ou domaine équivalent. ·   Au moins 5 ans d’expérience en développement Java, dont une expérience récente sur Spring Boot et les architectures distribuées. ·   Première expérience concrète d’intégration d’une fonctionnalité IA / GenAI dans une application, ou forte capacité à monter rapidement en compétence. ·   Autonomie, rigueur, goût pour le code de qualité et capacité à travailler au sein d’équipes pluridisciplinaires. ·   Bon niveau de communication et aptitude à comprendre les besoins fonctionnels au-delà de la seule réalisation technique.