Vous interviendrez dans le cadre d'un programme de modernisation du SI qui aura pour objectif de: Exposer les API's du SI, Orchestrer les échanges inter- applicatifs, Gérer les événements métiers, Standardiser les modèles de données, Mutualiser les intégrations à l'international, Garantir la traçabilité et la supervision des échanges. Vos missions consisteront à contribuer: Assurer le développement des composants, Concevoir les flux Java Camel en respectant les patterns transposables dans la Solution dans Webmethods Tester les flux avec le mock Revue de code Participation aux cérémonies Agile Scrum
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un développeur Java / Spring Boot junior. Vous rejoignez une équipe technique qui participe à la refonte d'une chaîne applicative de paiements et de gestion de trésorerie, dans un environnement bancaire exigeant. Vous êtes accompagné par des tech leads expérimentés et vous progressez sur des pratiques d'ingénierie rigoureuses. Vos missions : - Concevoir et développer des tests fonctionnels BDD robustes et maintenables, dans une logique de Shift Left. - Écrire des tests unitaires et d'intégration avec une bonne couverture. - Définir et documenter les contrats d'API (API First, OpenAPI/Swagger). - Améliorer les performances, refactorer le code et réduire la dette technique. - Appliquer les bonnes pratiques de sécurité (OWASP, gestion des secrets), de logging structuré et de métriques. - Participer aux workshops d'architecture, réaliser des POCs et analyser les incidents de production. - Estimer et découper les user stories, tenir à jour la documentation technique et les runbooks. Ref : O-WBFCI
ContexteAu sein de la DSI d'un grand groupe d'assurance, vous intervenez sur le SI cœur de gestion GraphTalk AIA (assurance vie / épargne). Le client a lancé un programme d'exposition de son cœur de SI sous forme d'APIs. Vous concevez et participez aux études des futurs projets AIA, en cohérence avec les projets en cours, et accompagnez la mise en œuvre des projets prioritaires : Beneficia, Espace Placement, GP… MissionsArchitecture : échanger avec les architectes sur les solutions à mettre en place pour les fonctionnalités qui communiquent avec d'autres briques qu'AIA (Coveo TP, GED, REP, RAB…), et contribuer à la conception des APIs exposant les services AIA. Conception : concevoir et étudier les solutions avec les différents intervenants (éditeur, équipes Parcours, CVTP, architecture, métiers), et rédiger les spécifications fonctionnelles et techniques. Suivi de projet : suivre l'avancement, les risques et les adhérences avec les autres projets. Assistance au développement : accompagner l'équipe de développement GraphTalk (choix de conception, revue, déblocage technique). Assistance à la validation : appuyer l'équipe de recette (stratégie, analyse et qualification des anomalies). Suivi de production : suivre les mises en production et la stabilisation, et analyser les incidents.
Le besoin Votre mission Vous êtes le/la garant(e) de la couche d'intermédiation API (API Hub) qui connecte nos applications front-end aux systèmes d'information des assureurs partenaires. Votre rôle est à la fois stratégique et très opérationnel : Analyser les besoins clients et les traduire en spécifications techniques API, Concevoir les modèles de données et les contrats d'interface des endpoints REST, Rédiger les User Stories de l'équipe Hub, Maintenir un corpus documentaire technique sur Confluence, Accompagner l'intégration de nouveaux assureurs et de nouveaux actes dans l'écosystème. Vous êtes référent(e) fonctionnel(le) et technique pour l'ensemble des API des deux plateformes. Vos responsabilités Analyse & conception API : Étudier et interpréter les fichiers Swagger/OpenAPI reçus des assureurs partenaires. Concevoir les mappings de données entre le modèle Hub et les modèles assureurs (correspondance champ par champ, transformations, cinématiques d'appel multiétapes). Gérer les tables de transcodification et les référentiels partagés. Définir et faire évoluer les structures de données du Hub. Spécifier les nouveaux endpoints REST, leurs contrats d'interface et leurs règles métier. Rédiger les User Stories avec critères d'acceptation. Réaliser les tests fonctionnels de recette sur les stories livrées. Assurer la communication avec les parties prenantes (assureurs, équipes front, équipes internes). Cadrer les chantiers d'intégration de nouveaux assureurs (cinématique, périmètre, planning). Piloter les échanges techniques avec les équipes API des assureurs Documentation & structuration : Maintenir la documentation technique sur Confluence (4 API, 6 assureurs, 30+ endpoints, 80+ mappings). Produire des diagrammes de dépendance, de séquences et des modèles de données.
Concevoir de zéro le socle backend d'un registre d'APIs et de serveurs MCP, pensé dès l'origine comme un produit open source, pour un grand groupe bancaire français. Le projet répond à un besoin de gouvernance et d'audit réglementaire : référencer les APIs et les serveurs MCP, leurs responsables, leur cycle de vie, leurs usages et leurs interconnexions. La démarche est API First : les contrats, leurs usages et leur documentation structurent le produit avant et pendant l'implémentation. Contexte bancaire sécurisé : dépendances, secrets, journalisation et informations sensibles sont pris en compte dès la conception. Vos principales missions : Clarifier le besoin fonctionnel : référencement, responsabilités, cycle de vie, relations entre actifs. Concevoir les APIs en API First : contrats, erreurs, documentation, stabilité des interfaces. Concevoir le modèle de domaine et de données du registre (APIs, serveurs MCP, responsables, tags, statuts, relations). Structurer l'architecture backend en clean architecture / architecture hexagonale. Développer les APIs en NestJS / TypeScript et maintenir les contrats OpenAPI. Mettre en place l'authentification, l'autorisation et le contrôle d'accès (OIDC / OAuth2). Écrire les tests unitaires, d'intégration et de contrat ; documenter les choix et les conventions de contribution. Ce que la mission vous apporte : La conception d'un backend complet, du modèle de domaine aux contrats OpenAPI. Un projet open source, avec une vraie exigence de qualité et de documentation. Un sujet d'actualité : la gouvernance des APIs et des serveurs MCP. Environnement technique : NestJS, TypeScript, API REST, OpenAPI, clean architecture, architecture hexagonale, OIDC / OAuth2, tests unitaires, d'intégration et contract testing, CI, open source.
Dans le cadre d'une transformation API à grande échelle au sein d'un environnement bancaire international, vous rejoignez une équipe d'architecture en charge de la gouvernance, de la sécurité et de l'industrialisation des APIs, notamment sur les nouveaux usages Agentic AI / MCP / A2A. Missions : Piloter et gouverner un portefeuille d'APIs REST, MCP et A2A. Accompagner les équipes dans le design, l'onboarding et le cycle de vie des APIs. Définir et faire appliquer les standards d'architecture, de sécurité et de gouvernance. Contribuer à l'industrialisation du cycle de vie des APIs : automatisation, discovery, design, tests et nouveaux usages (SSE, Webhooks…). Accompagner l'intégration des APIs dans les architectures Agentic AI. Participer à l'évolution et à l'amélioration de la plateforme API. Profil recherché : Expérience significative en API Governance / API Architecture dans de grands environnements IT. Expertise REST et OpenAPI Specification (OAS) v3/v3.1. Bonne connaissance pratique de MCP et A2A. Maîtrise des enjeux de sécurité API : OAuth2, OIDC, mTLS / RFC8705, FAPI. Expérience avec les outils de conception et de gestion d'APIs ; connaissance d'Apigee appréciée. Sensibilité aux enjeux IA générative / Agentic AI. Anglais professionnel courant. Mission longue durée – Temps plein.
Almatek recherche pour l'un de ses clients, un DevOps Plateforme Engineering sur Clermont-Ferrand. Descriptif: Les livrables sont Solide expérience en développement Python Expérience sur les sujets d'observabilité : OpenTelemetry, Grafana, monitoring, alerting, logs, métriques et tableaux de bord. Expérience significative sur GitLab CI/CD avec conception et industrialisation de pipelines Description détaillée: Nous recherchons un profil orienté Développement et DevOps pour contribuer à l'évolution, la sécurisation et l'industrialisation d'une plateforme engineering. Le candidat interviendra aussi bien sur les aspects développement, automatisation, CI/CD, observabilité et accompagnement des utilisateurs. Compétences techniques attendues : Solide expérience en développement Python (scripts, outils d'automatisation, bibliothèques techniques, APIs). Bonne maîtrise de l'écosystème Python : pip, conda, uv, ruff, mypy. Expérience significative sur GitLab CI/CD avec conception et industrialisation de pipelines. Bonne maîtrise de Docker et Kubernetes en environnement de production. Expérience sur les sujets d'observabilité : OpenTelemetry, Grafana, monitoring, alerting, logs, métriques et tableaux de bord. Connaissances en conception d'API et utilisation d'OpenAPI / Swagger. Expérience Azure appréciée. Sensibilité aux sujets Supply Chain Security : SBOM, scans de dépendances, sécurisation des images Docker, gestion des secrets et traçabilité des artefacts. Compétences techniques : Python - Confirmé - Important GitLab CI/CD - Confirmé - Important Docker et Kubernetes - Confirmé - Important OpenTelemetry, Grafana - Confirmé - Important Compétences comportementales : Autonomie et force de proposition. Aisance relationnelle et capacité à travailler avec des interlocuteurs variés. Capacité à vulgariser les sujets techniques et à accompagner les utilisateurs dans l'adoption des outils et bonnes pratiques. Points importants : Profil davantage orienté Développement Python / Plateforme Engineering qu'Ops pur. Forte composante DevOps avec CI/CD, Kubernetes, observabilité et automatisation. Capacité à créer des outils et services facilitant l'autonomie des équipes tout en les accompagnant dans leur utilisation. Connaissances linguistiques : Anglais Professionnel (Impératif)
Nous recherchons un profil orienté Développement et DevOps pour contribuer à l'évolution, la sécurisation et l'industrialisation d'une plateforme engineering. Le candidat interviendra aussi bien sur les aspects développement, automatisation, CI/CD, observabilité et accompagnement des utilisateurs. Points importants : Profil davantage orienté Développement Python / Plateforme Engineering qu'Ops pur. Forte composante DevOps avec CI/CD, Kubernetes, observabilité et automatisation. Capacité à créer des outils et services facilitant l'autonomie des équipes tout en les accompagnant dans leur utilisation.
Dans le cadre du programme de déploiement de l'intelligence artificielle, l'équipe IA conçoit, industrialise et exploite les cas d'usage IA au service des métiers (épargne, banque, retraite complémentaire) et des collaborateurs internes. Ces cas d'usage se situent à différents stades de maturité : sujets à cadrer, prototypes à industrialiser, solutions déjà en production à maintenir et faire évoluer. Ils portent notamment sur : l'exploitation documentaire et la recherche augmentée (RAG) sur des corpus métier : contrats, garanties, procédures, réglementaire l'assistance aux collaborateurs en gestion et en relation client : aide à la réponse, synthèse de dossier, qualification de demandes l'extraction et la structuration d'informations à partir de documents entrants (courriers, pièces justificatives, formulaires) : OCR, modèles vision la conception d'agents IA et de workflows d'automatisation multi-étapes intégrés au SI Nous recherchons un ingénieur IA senior, capable de concevoir et développer des solutions à base de LLM et d'agents, sur une architecture Python, avec un objectif de solutions robustes, réutilisables, sécurisées et optimisées en coût, performance et latence. L'intervenant travaillera en interaction directe avec les référents métier, les architectes, les équipes Data et les équipes de production.
Vous intégrerez une équipe technique travaillant sur des applications backend modernes, avec une forte utilisation des services AWS et une architecture orientée événements. Missions Concevoir et développer des services backend en Node.js / TypeScript Participer à la conception et à l'évolution d'une architecture Event Driven Développer et maintenir des AWS Lambda en TypeScript Concevoir et intégrer des APIs via API Gateway Travailler avec les services AWS : S3, SNS/SQS, RDS, CloudWatch, Systems Manager, CodePipeline Participer à la mise en place et au maintien des pipelines CI/CD avec Jenkins Garantir la qualité du code : tests unitaires, revues de code et documentation OpenAPI Participer à la supervision et au monitoring des applications avec New Relic et Grafana Utiliser LocalStack dans les environnements de développement et de test
DESCRIPTION DE LA MISSION Contexte de la mission Vos responsabilités Concevoir et développer des applications backend en Java. Développer et maintenir des API REST et microservices. Déployer et exploiter les applications sur Kubernetes. Participer à l'industrialisation via les chaînes CI/CD. Garantir la qualité du code grâce aux tests automatisés et aux bonnes pratiques de développement. Collaborer avec les équipes DevOps, Architectes et Product Owners. Contribuer à l'amélioration des performances, de la sécurité et de la résilience des applications. Objectifs et livrables Environnement technique : Java, Spring Boot, Spring Cloud API REST, OpenAPI Kubernetes, Docker Git, GitLab CI/CD ou Jenkins Kafka (apprécié) PostgreSQL, Oracle ou MongoDB Maven, SonarQube, JUnit Niveau de séniorité : avancé (Plus de 5ans d'expériences) COMPÉTENCES REQUISES KUBERNETES | Expert ⭐⭐⭐⭐ JAVA | Expert ⭐⭐⭐⭐ KAFKA | ☆☆☆☆ Avancé | ☆☆☆☆
Au sein de l'équipe CRO, vous contribuerez à la gestion d'une plateforme d'A/B tests et au déploiement de fonctionnalités fondées sur des feature flags. Dans un contexte agile et à fort trafic, vous concevrez, développerez, déploierez et maintiendrez des fonctionnalités répondant aux besoins des expérimentations. Vous interviendrez sur les volets front-end, back-end et CI/CD, notamment avec Flutter, TypeScript, Node.js, React et les services AWS. Vous développerez les tests unitaires, d'intégration et de bout en bout, participerez aux revues de code et rédigerez des études de conception technique. Vous analyserez les anomalies, investiguerez les causes racines des incidents et contribuerez à la qualité, à la résilience, à la sécurité et au respect des critères d'acceptation des versions. Vous prendrez également part aux cérémonies agiles et accompagnerez la montée en compétence des autres développeurs sur les feature flags.
Dans le cadre d'un programme de transformation de son système d'information, un grand groupe recherche un Architecte SI Senior pour accompagner plusieurs projets structurants et renforcer la cohérence de son architecture applicative et technique. La mission s'inscrit dans un environnement SI complexe, composé à la fois d'applications historiques et de solutions modernes. Vos principales missionsEn tant qu'Architecte SI transverse, vous interviendrez notamment sur : La définition et le challenge des architectures fonctionnelles, applicatives et techniques ; L'accompagnement de projets autour d'un CRM Microsoft Dynamics 365 ; Des problématiques liées aux centres de contacts et aux parcours omnicanaux ; La définition des principes d'intégration avec le SI existant ; La conception des flux, API et contrats d'interface ; L'analyse des impacts sur le patrimoine applicatif ; L'accompagnement des métiers et des équipes projets dans la traduction des besoins en solutions SI ; Le challenge des solutions proposées par les éditeurs et intégrateurs ; La formalisation et l'argumentation des choix d'architecture ; La contribution à la trajectoire d'évolution et de rationalisation du SI ; La participation à la définition de bonnes pratiques autour des nouveaux usages de l'IA dans les processus de développement. Vous pourrez également être sollicité sur d'autres projets nécessitant une expertise d'architecture transverse. Architecture fonctionnelle et applicativeVous serez amené à : Recueillir et challenger les besoins métiers ; Participer à la définition des architectures fonctionnelles cibles ; Concevoir les architectures applicatives et les interactions entre composants ; Identifier les impacts des nouvelles solutions sur l'existant ; Définir les responsabilités entre CRM, solutions de relation client, applications métiers et autres composants du SI ; Construire différents scénarios d'architecture et analyser leurs avantages, contraintes et risques ; Participer aux choix structurants concernant les solutions et architectures. Architecture d'intégrationVous interviendrez également sur : La définition des principes d'intégration ; La conception des API et contrats d'interface ; La définition et la documentation des flux inter-applicatifs ; Les problématiques d'intégration synchrone et asynchrone ; Le découplage des applications et la maîtrise des dépendances ; Les enjeux de performance, disponibilité, sécurité et exploitabilité. Gouvernance et documentationVous contribuerez à : Produire et maintenir les dossiers d'architecture ; Participer aux revues et instances d'architecture ; Documenter les décisions structurantes et leurs justifications ; Produire les cartographies, schémas et modèles nécessaires ; Garantir la cohérence entre les différents projets et composants du SI ; Accompagner les équipes dans la mise en œuvre des décisions d'architecture. Les livrables pourront notamment inclure des dossiers d'architecture, DAT, DEX, cartographies, dossiers d'interfaces, spécifications d'API, ADR et modélisations UML ou de données.
Nous recherchons 1 développeur / Senior Backend Engineers Python, avec minimum 8 ans d'expérience en développement backend Python, pour intervenir sur la réalisation d'une plateforme technique intégrant APIs, traitements asynchrones, messagerie et orchestration de moteurs d'exécution. Missions principales Développer les services backend en Python / FastAPI / Pydantic. Concevoir et maintenir les API REST versionnées et contrats OpenAPI. Gérer la validation des paramètres et fichiers transmis par le portail. Garantir la cohérence entre base de données et messages avec les patterns transactional outbox, idempotence, optimistic locking, retry, circuit breaker et timeout. Mettre en œuvre les traitements asynchrones et événementiels. Publier et consommer des messages via AMQP / MQTT, avec ACK, retries, dead-letter queues et déduplication. Orchestrer les traitements longs et gérer les reprises après incident. Développer les adaptateurs vers Python, MATLAB, DSS Automation et ArcGIS / ESRI. Piloter les conteneurs via Docker / Kubernetes et gérer les entrées/sorties, journaux, erreurs et résultats. Mettre en œuvre les mécanismes de sécurité, les tests automatisés et l'observabilité.
Profil : Concepteur-Développeur .NET Niveau : Expert (+13 ans d'expérience) Français courant obligatoire Anglais professionnel obligatoire Missions principales Analyse & Conception Analyse des besoins fonctionnels et techniques Étude des modèles de données Conception de l'architecture d'intégration Rédaction des spécifications techniques Définition des contrats d'interfaces Développement Développement d'API REST en .NET Exposition d'endpoints sécurisés pour les Webhooks SIRION Gestion OAuth2, JWT et sécurisation des échanges Traitement des événements contrats : création modification signature renouvellement résiliation Intégration Consommation des API SIRION et des API internes Synchronisation des contrats, documents et métadonnées Gestion des erreurs et reprises sur incident Mapping des données Garantie de cohérence des informations échangées Compétences techniques attendues Incontournables C# .NET Framework 4.6 Web API REST JSON / XML SQL Server Git Azure DevOps Visual Studio Postman Swagger / OpenAPI OAuth2 / JWT SonarQube Expérience recherchée Développement d'API Intégration de systèmes Architectures REST Qualité logicielle Revue de code Tests et documentation technique
🏢 ContextePour notre client du secteur des services financiers, nous recherchons deux développeurs Full Stack Java/Angular à dominante backend. Au sein de la DSI-Front, vous renforcerez les équipes dans le cadre d'un projet stratégique d'intégration d'un nouveau client. 🎯 MissionsDévelopper de nouvelles briques applicatives et de nouveaux outils. Concevoir et intégrer de nouvelles fonctionnalités dans les applications existantes. Développer des services backend Java/Spring Boot et des interfaces Angular. Participer aux échanges entre applications via les API et les solutions de messagerie. Réaliser les tests unitaires et contribuer à la qualité des développements. 💻 Environnement techniqueBackend : Java 8/11/17/21/25, Spring Boot, JSP. Frontend : Angular 21, PrimeNG (indispensable), TypeScript, JavaScript, Node.js. Bases de données : Oracle, MySQL, SQL, JDBC. API et échanges : REST, SOAP, JSON, OpenAPI, MQ, Kafka. Tests : JUnit, Mockito, Vitest. Outillage : Maven, GitLab, Docker, IntelliJ, Visual Studio Code. Environnement de travail : Ubuntu, Jira, Confluence.