Développeur Java/Spring avec expertise LLM (H/F) – CDI – Île-de-France À propos d’ALTEN ALTEN est un leader mondial de l’ingénierie et du conseil en technologies, présent dans plus de 30 pays avec plus de 50 000 collaborateurs. En France, ALTEN accompagne les plus grands acteurs industriels et technologiques dans leurs projets d’innovation, notamment dans les secteurs de l’aéronautique, l’automobile, l’énergie, la finance et les nouvelles technologies. Notre expertise couvre : L’intelligence artificielle et le Machine Learning (LLM, NLP, Computer Vision). Les architectures cloud et DevOps (AWS, Azure, GCP, Kubernetes). Le développement logiciel avancé (Java, Spring, Python, C++). La cybersécurité et la conformité (ISO 27001, RGPD). Rejoindre ALTEN, c’est intégrer un écosystème dynamique où l’innovation et l’excellence technique sont au cœur de notre ADN. Nous offrons des parcours de carrière personnalisés, des formations certifiantes et une immersion dans des projets à forte valeur ajoutée. Contexte du poste Dans le cadre du développement de solutions logicielles innovantes pour nos clients, nous recherchons un Développeur Java/Spring avec une expertise en LLM pour renforcer nos équipes en Île-de-France. Vous interviendrez sur des projets critiques intégrant des modèles de langage (LLM) et des architectures microservices, en collaboration avec des experts en IA et en ingénierie logicielle. Type de contrat : CDI Localisation : Île-de-France (présentiel partiel selon les projets) Niveau d’expérience : 7 ans minimum en développement Java/Spring. Diplôme requis : Bac5 ou diplôme d’ingénieur en informatique. Langues : Anglais professionnel (oral et écrit) obligatoire. Habilitation : Secret Défense requise (ou éligibilité à l’obtention). Missions principales 1. Conception et développement d’applications Java/Spring intégrant des LLM Développer des APIs RESTful pour interagir avec des modèles de langage (LLM) tels que GPT, Llama, Mistral ou des solutions open-source. Intégrer des LLM dans des architectures microservices pour des cas d’usage métiers (chatbots, analyse de données, génération de contenu, etc.). Optimiser les performances des appels aux LLM (gestion des tokens, caching, load balancing). Sécuriser les échanges entre les applications et les modèles (authentification, chiffrement, conformité RGPD). 2. Architecture et design technique Concevoir des solutions scalables pour déployer des LLM en production (on-premise ou cloud). Collaborer avec les Data Scientists pour adapter les modèles aux besoins métiers (fine-tuning, RAG – Retrieval-Augmented Generation). Documenter les architectures (diagrammes UML, Swagger, documentation technique). 3. DevOps et industrialisation Automatiser les pipelines CI/CD (Jenkins, GitLab CI, GitHub Actions). Containeriser les applications (Docker, Kubernetes) et déployer sur des environnements cloud (AWS, Azure, GCP). Monitorer les performances (Prometheus, Grafana, ELK Stack). 4. Veille technologique et innovation Suivre les évolutions des LLM (nouveaux modèles, frameworks comme LangChain ou LlamaIndex). Proposer des POCs pour évaluer de nouvelles technologies (ex : agents autonomes, multi-modalité). Participer à des ateliers techniques pour partager les bonnes pratiques avec l’équipe. Technologies et compétences mandatory Backend Java/Spring Java 17 (stream API, concurrency, functional programming). Spring Boot (Spring Web, Spring Security, Spring Data JPA). Spring Cloud (Eureka, Gateway, Config Server). Bases de données : PostgreSQL, MongoDB, Redis. Tests : JUnit 5, Mockito, Testcontainers. LLM et IA Expérience concrète avec des LLM (GPT, Llama, Mistral, etc.) via des APIs (OpenAI, Hugging Face, Anthropic). Frameworks d’intégration : LangChain, LlamaIndex, Haystack. Fine-tuning de modèles (LoRA, QLoRA) et RAG (vector databases comme Pinecone, Weaviate). Prompt Engineering (optimisation des prompts pour des tâches spécifiques). DevOps et Cloud Containerisation : Docker, Kubernetes (Helm, ArgoCD). Cloud : AWS (Lambda, S3, EKS) ou Azure (AKS, Functions). CI/CD : Jenkins, GitLab CI, GitHub Actions. Observabilité : Prometheus, Grafana, ELK. Sécurité et conformité Authentification/OAuth2 (Keycloak, Spring Security). Chiffrement (TLS, secrets management avec Vault). Conformité RGPD (anonymisation des données, audits). Profil recherché Expérience minimale de 7 ans en développement Java/Spring, avec au moins 2 ans sur des projets intégrant des LLM. Maîtrise des architectures microservices et des bonnes pratiques (DDD, Clean Code). Capacité à travailler en équipe Agile (Scrum, Kanban). Anglais professionnel obligatoire (échanges avec des équipes internationales). Habilitation Secret Défense requise (ou éligibilité à l’obtention). Curiosité technique et envie d’innover dans le domaine de l’IA générative. ALTEN est un employeur engagé en faveur de la diversité et de l’inclusion. Tous nos postes sont ouverts aux personnes en situation de handicap.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.