1. Architecture & Intégration LLM -Conception des services : Définir l'architecture des APIs et des workers, la stratégie de cache et les mécanismes de résilience (retries, circuit breakers, fallback de modèles). -Industrialisation IA : Concevoir les chaînes d'inférence (prompting, function calling, RAG, embeddings, agents) et valider les choix technologiques via des POCs et des Benchmarks. -Performance & Scalabilité : Arbitrer entre les traitements synchrones et asynchrones pour concilier débit, latence et coût face aux charges de production. 2. APIs Web Haute Performance & Streaming -Définition des APIs : Créer des APIs robustes et documentées sous FastAPI (contrats clairs, validation Pydantic, authentification unifiée et isolation par pays). -Asynchronisme & Temps réel : Maîtriser asyncio, la concurrence et le parallélisme. Implémenter le streaming des réponses LLM, la gestion fine des timeouts, du backpressure et de l'annulation des requêtes. -Observabilité & Sécurité : Intégrer nativement la télémétrie (logs, métriques, traces) et les guardrails de sécurité (Zero Trust, gestion des secrets, isolation des tokens). 3. Leadership Technique & Gouvernance -Gouvernance Inner Source : Être un membre influent de la communauté technique pour assurer la cohérence et la réutilisabilité des composants partagés. -Accompagnement des squads : Aider les équipes applicatives (IA Assistant, Search, Édition...) à intégrer vos capabilities IA avec un minimum de friction. -Culture Craftsmanship : Promouvoir au quotidien le Clean Code, les principes SOLID et les tests automatisés.
1. Collecte, Ingestion & Indexation -Pipelines d'ingestion : Concevoir la collecte et le traitement de sources hétérogènes (édition, open data, bases juridiques), le parsing, le nettoyage, le chunking et la normalisation des documents. -Indexation & Embeddings : Choisir et industrialiser les modèles d'embeddings, alimenter et maintenir les bases vectorielles, gérer la fraîcheur et la reconstruction des index. -Qualité & Volumétrie : Garantir la scalabilité de l'indexation sur des corpus massifs et la traçabilité des données (lignage, versioning des index). 2. Recherche & Pertinence (Retrieval & RAG) -Stratégie de retrieval : Combiner recherche lexicale et sémantique (BM25 + embeddings) avec du reranking et du filtrage par métadonnées pour maximiser la pertinence. -Évaluation continue : Mettre en place des jeux de tests et des métriques de pertinence (Recall, Precision, nDCG, MRR) pour mesurer et piloter l'amélioration du retrieval. -RAG (Retrieval-Augmented Generation) : Structurer la phase de récupération qui alimente les LLM (contexte, citations, dé-duplication, gestion des fenêtres de contexte). -Observabilité & Sécurité : Instrumenter les pipelines (logs, métriques, traces) et garantir la conformité des données (RGPD, cloisonnement par pays). 3. Leadership Technique & Gouvernance -Culture Craftsmanship : Promouvoir les pratiques de Clean Code, SOLID, et tests automatisés au sein de l'équipe. -Rayonnement : Assurer une veille constante et contribuer au rayonnement technique du groupe (articles, meetups, open-source).
Dans le cadre du renforcement des équipes IT de l'un de nos clients du secteur bancaire, nous recherchons un Développeur Fullstack Java / Angular / Kafka pour intervenir sur des applications à forts enjeux métiers et techniques. Intégré(e) à une équipe Agile, vous participerez à l'ensemble du cycle de développement, de la conception technique jusqu'à la mise en production et au maintien en conditions opérationnelles des applications. Vos principales missions seront de : Concevoir, développer et faire évoluer des applications Fullstack Java / Angular ; Développer des architectures orientées microservices avec Spring Boot 3 ; Concevoir et maintenir des API REST documentées avec Swagger / OpenAPI ; Mettre en œuvre et faire évoluer les échanges événementiels basés sur Apache Kafka ; Développer des traitements batch avec Spring Batch ; Participer à la conception et à l'optimisation des modèles de données PostgreSQL / Oracle ; Développer des interfaces Front-End modernes sous Angular / RxJS ; Mettre en œuvre les bonnes pratiques de développement : clean code, revues de code, TDD / BDD et tests automatisés ; Participer aux processus CI/CD et DevSecOps ; Contribuer à la conteneurisation et au déploiement des applications sur Docker / Kubernetes ; Assurer la qualité, la performance, la sécurité et la maintenabilité des développements ; Participer activement aux cérémonies Agile et aux échanges avec les différentes équipes techniques et fonctionnelles.
Dans le cadre du renforcement d'une équipe digitale chez un acteur majeur du secteur de la mobilité / du secteur bancaire, nous recherchons un Développeur Full Stack Senior .NET / Angular (F/H) disposant d'au moins 9 ans d'expérience en développement. Vous intégrerez une équipe d'environ 8 collaborateurs, tous orientés Full Stack, en charge de plusieurs applications web et mobiles utilisées par des conducteurs, gestionnaires et partenaires. Le poste offre un environnement technique riche, combinant applications web, mobilité, développement de nouvelles fonctionnalités, maintenance applicative et modernisation progressive du patrimoine existant. Une partie de l'activité concerne des applications historiques, tandis que l'équipe travaille également sur de nouveaux projets et des développements from scratch. Vos missions Au sein de l'équipe, vous interviendrez sur l'ensemble du cycle de développement : Concevoir et développer de nouvelles fonctionnalités sur les applications web et mobiles Participer à la conception technique et aux choix d'architecture Réaliser les développements Front-End et Back-End (50 % Front et 50 % Back) Développer des applications et fonctionnalités from scratch Faire évoluer et maintenir les applications existantes Participer aux projets de modernisation et de refonte du système d'information Concevoir et développer des API REST Intervenir dans un contexte d'architecture microservices Participer à la mise en œuvre de solutions respectant les principes de Clean Code Réaliser les tests unitaires Participer aux revues de code et aux Pull Requests Identifier, analyser et corriger les dysfonctionnements Être attentif aux problématiques de sécurité et remonter les éventuelles vulnérabilités Collaborer avec le Tech Lead, le chef de projet et les autres développeurs Participer aux cérémonies Agile / Scrum Respecter les engagements et les plannings des projets Après une première phase d'intégration et de prise en main du patrimoine applicatif, vous serez amené à intervenir rapidement sur des sujets de Build et de nouvelles évolutions.
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Application back office généraliste (multiproduits) et local (nombreux sites & utilisateurs dans le monde). L'entité Interface est en charge d'interfacer ce système avec les autres systèmes (booking, paiements, référentiels...) Il s'agit de contribuer aux développements des interfaces. Le code est principalement en C et Java avec un peu de shell (ksh, awk). 💡Les livrables attendus sont : Discussion sur les solutions techniques avec les architectes Orienter les clients et l'équipe vers la solution technique la plus appropriée Pilotage et encadrement des équipes de dev Développement des pipelines streaming pour la production et consommation avec la librairie apache-kafka Accompagnement et coaching des membres de l'équipe sur les bonnes pratiques techniques Porter la démarche d'amélioration continue associée (clean code..) Participer aux développements et à l'implémentation des solutions, notamment sur les phases sensibles du développement (développement web service Rest) Identification des points bloquants et analyser les obstacles de manière proactive afin de remplir le Sprint (gestion des incidents) DevOps : développent de la chaine CI/CD jenkins Revue de code et vérification des métriques (Jenkins, Sonar) pour garantir la qualité de code Organisation des réunions avec l'ensemble des interlocuteurs des applications qui s'interfacent avec le domaine de la garantie Participation à la rédaction des Document Architecture Technique avec les architectes techniques Participation à la roadmap des livraisons à moyen et long terme et négocier, avec le BO Onboarding des nouveaux arrivants
Au sein d'un grand groupe (Secteur bancaire), nous recherchons pour notre client un(e) Tech Lead (F/H) pour rejoindre la squad dédiée aux Assistants augmentés d'IA. Vous interviendrez sur la conception et le développement d'agents IA innovants destinés à guider au quotidien les clients, conseillers et collaborateurs. Vos missions principal :En tant que gardien de la qualité du code et de la cohérence architecturale de la plateforme, vos responsabilités seront les suivantes : Architecture & Choix techniques : Définir l'architecture technique en collaboration avec l'architecte projet (choix des frameworks, frameworks IA, alignement avec les besoins business). Leadership & Hands-on (~30% à 50% de code) : Développer sur les briques critiques et accompagner l'équipe au quotidien dans la résolution de problèmes complexes. Garant de la qualité : Instaurer et maintenir les bonnes pratiques de développement (Clean Code, tests unitaires, revues de code, intégration continue, scalabilité). Animation & Transmission : Créer un environnement de confiance, partager vos connaissances et faire monter l'équipe en compétences.
NOUVEAU BESOIN – FULLSTACK .NET / REACTJS SENIOR (H/F) 🚨 Pour l'un de nos partenaires CAP, intervenant pour un client final du secteur des assurances (AXA), nous recherchons des Développeurs FullStack .NET / ReactJS Seniors. 📍 Localisation : Lille ou Nantes 👥 6 postes ouverts 🏠 Mode hybride : 2 jours minimum/semaine sur site client 💰 TJM achat : 410 € max 🎯 Expérience : 6 ans minimum 🔹 Votre mission Intégré(e) au sein de la tribu IARD Entreprise, vous rejoindrez une équipe projet en environnement Agile (Scrum / Kanban) et interviendrez notamment sur : • Co-construction du besoin fonctionnel lors des 3 Amigos avec le Product Owner et l'équipe Qualification • Développement de nouvelles fonctionnalités • Maintenance et évolution du patrimoine applicatif de la squad • Participation aux revues de code / Pull Requests • Participation au Chapter DEV • Contribution à une culture technique forte et collaborative 🛠️ Environnement & pratiques attendues ✅ .NET / C# ✅ ReactJS ✅ Clean Code ✅ Code Review ✅ Tests unitaires / TDD / BDD ✅ Bases de données ✅ Git ✅ Azure DevOps ✅ Agile : Scrum / Kanban 🎯 Nous re
Anafi Consulting recherche pour l'un de ses clients grands comptes un(e) Tech Lead / Expert(e) Architecture Logicielle afin d'accompagner plusieurs équipes de développement dans la conception, le développement et l'amélioration de leurs applications. Le besoin porte sur un profil très hands-on, encore fortement impliqué dans le développement, mais capable également de prendre du recul et de challenger les équipes sur leurs choix d'architecture, leurs pratiques Craft et leur industrialisation. Vos missions Concevoir et développer des applications et API REST, principalement en Python / FastAPI et Java. Accompagner les équipes dans la structuration de leurs projets et leurs choix d'architecture logicielle. Challenger le code et les architectures afin d'améliorer robustesse, maintenabilité et sécurité. Diffuser les bonnes pratiques Craft, Clean Code, Design Patterns et tests automatisés. Accompagner les équipes sur les sujets CI/CD, DevOps et DevSecOps. Intervenir sur les environnements Docker, Kubernetes / OpenShift et Jenkins. Réaliser des revues de code, conseiller les développeurs et participer directement au développement sur les sujets structurants. Contribuer à la montée en compétence des équipes par une approche pédagogique et pragmatique.
Au sein de la tribu IARD Entreprise, nous recherchons un(e) Développeur(se) FullStack .NET / React.js Senior, disposant de plus de 6 ans d'expérience, afin de renforcer une équipe intervenant sur les domaines Production & eServices. Vous intégrerez une équipe projet Agile fonctionnant en Scrum / Kanban, au sein d'une organisation disposant d'une forte culture technique. 🎯 MissionsVous interviendrez notamment sur : Participer à la co-construction des besoins fonctionnels lors des sessions « 3 Amigos » avec le Product Owner et l'équipe de qualification. Concevoir et développer de nouvelles fonctionnalités. Assurer la maintenance évolutive et corrective du patrimoine applicatif de la squad. Participer aux revues de code et Pull Requests au niveau de la tribu composée d'environ 20 développeurs. Participer activement au Chapter DEV. Contribuer à l'amélioration continue des pratiques et de la qualité du code. Travailler en collaboration étroite avec le Product Owner, les équipes de qualification et les autres développeurs. 🛠️ Compétences techniques et pratiquesLe candidat devra maîtriser ou être familier avec : C# / .NET React.js Développement FullStack Bases de données Git / Git Azure DevOps Tests unitaires TDD / BDD Clean Code Code Review / Pull Request DevOps Méthodologies Agile : Scrum / Kanban 👤 Profil recherchéNous recherchons un profil Senior (> 6 ans d'expérience), autonome et capable de s'intégrer rapidement dans une équipe Agile. Les qualités attendues sont : Autonomie Rigueur Ingéniosité Esprit d'équipe Sensibilité aux bonnes pratiques de développement Capacité à participer aux échanges techniques et fonctionnels 🏢 SecteurAssurance – IARD Entrepris
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. Lead développeur Java H/F C'est votre future équipe Fondée en 2012, l'agence Rhône-Alpes rassemble une équipe de 120 collaborateurs. Elle accompagne près d'une vingtaine de clients, allant des grands comptes aux ETI et PME. Elle s'appuie sur un Centre de Services spécialisé dans le stockage et la sauvegarde ainsi que sur un Centre d'Expertise en sécurité. L'agence accorde une importance particulière à un recrutement fondé sur l'humain et la transparence. Vous êtes passionné·e par Java, l'architecture logicielle et l'accompagnement technique d'équipes de développement ? Ce poste est fait pour vous. En tant que Lead Développeur Java, vous êtes responsable du pilotage technique, de la conception et du développement des solutions backend au sein d'un programme stratégique : Côté build : Concevoir et développer des services backend en Java / Spring Boot Participer aux choix d'architecture technique et garantir leur mise en œuvre Définir et faire appliquer les bonnes pratiques de développement : Clean Code, TDD, revues de code Participer à l'industrialisation des développements : CI/CD et conteneurisation Contribuer à la conception et à l'évolution des solutions dans le cadre de la migration de modèles CAO Veiller à la qualité, la robustesse et la maintenabilité du code produit Côté run : Assurer le rôle de référent technique backend au sein de l'équipe projet Accompagner et encadrer techniquement les développeurs Garantir la qualité des livraisons et le respect des bonnes pratiques Participer aux revues de code et à l'amélioration continue des pratiques de développement Collaborer avec les équipes métiers, architectes et IT Contribuer au suivi et à la résolution des problématiques techniques du projet C'est votre parcours Vous avez au moins 5 ans d'expérience en développement Java, dont une expérience significative dans un rôle de Lead Tech. Vous aimez concevoir des solutions techniques, accompagner les développeurs et faire avancer des projets complexes. Vous cherchez un environnement où votre expertise technique va de pair avec la collaboration et la prise de responsabilité. C'est votre expertise : Très bonne maîtrise de Java et Spring Boot Expérience confirmée en architecture backend et en rôle de Lead Tech Maîtrise des pratiques de développement : Clean Code, TDD, tests et revues de code Bonne connaissance de l'environnement Linux, Git et Eclipse Expérience des pratiques Agile, notamment SAFe / Scrum, et des outils JIRA / Confluence Connaissance de la CI/CD et de la conteneurisation Une connaissance du secteur de l'énergie et/ou de la modélisation CAO est appréciée C'est votre manière de faire équipe : Vous êtes reconnu·e pour votre leadership technique et votre capacité à accompagner les développeurs Vous faites preuve de rigueur et d'autonomie dans la gestion de sujets complexes Vous disposez d'un bon relationnel et savez collaborer avec des interlocuteurs métiers et IT Vous aimez partager vos connaissances et faire progresser les pratiques de l'équipe Vous savez prendre des décisions techniques tout en favorisant la concertation et le travail collectif C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Aix en provence Contrat : CDI Télétravail : 2j Salaire : De 40000€ à 48000€ (selon expérience) brut annuel Famille métier : Développement Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
Bonjour, Je suis à la recherche d'un Développeur Fullstack Senior .NET / ReactJS à Lille ou Nantes : Missions principales : • Participer à la co-construction des besoins fonctionnels lors des ateliers « 3 Amigos » avec le Product Owner et l'équipe de qualification • Développer de nouvelles fonctionnalités et assurer la maintenance du patrimoine applicatif de la squad • Concevoir et faire évoluer les applications du poste de travail sur les domaines Production & eServices • Participer aux revues de code et aux Pull Requests au sein de la tribu de développement • Contribuer activement au chapter Développement et au partage des bonnes pratiques • Participer à la mise en œuvre des pratiques de qualité logicielle (Clean Code, TDD, BDD) • Garantir la qualité, la performance et la maintenabilité des développements réalisés • Collaborer avec les équipes métiers et techniques dans un environnement Agile (Scrum / Kanban) • Participer aux phases de tests et de validation des évolutions • Contribuer à l'amélioration continue des applications et des processus de développement