Business Analyst Java/API NIORTCadrage & analyse : Recueil et analyse des besoins métiers (ateliers, interviews, workshops) Études d'impact sur le SI existant (applications Java, mainframe COBOL) Contribution au cadrage des solutions techniques et fonctionnelles Spécifications & conception : Rédaction des spécifications fonctionnelles et techniques (mapping, règles de gestion, flux) Modélisation des échanges inter-applicatifs (API REST, batch, flux ESB) Conception des contrats d'API (OpenAPI / Swagger): Goals and deliverables Background technique impératif sur l'environnement technique du client. 2 jours sur site client par semaine Expected skillsSkillsSkill level API REST Confirmed COBOL Basic JAVA Confirmed ASSURANCE Advanced
La mission porte sur l'analyse des besoins métiers et leur traduction dans l'environnement technique du client. Elle s'inscrit dans un contexte SI intégrant des applications Java et un mainframe COBOL, avec des échanges inter-applicatifs via API REST, batch et flux ESB. Missions : - Recueillir et analyser les besoins métiers lors d'ateliers, d'interviews et de workshops - Réaliser les études d'impact sur le SI existant - Contribuer au cadrage des solutions techniques et fonctionnelles - Rédiger les spécifications fonctionnelles et techniques, notamment les mappings, règles de gestion et flux - Modéliser les échanges inter-applicatifs via API REST, batch et flux ESB - Concevoir les contrats d'API avec OpenAPI / Swagger Profil attendu : Business Analyst expérimenté disposant impérativement d'un background technique sur l'environnement technique du client. La mission nécessite une expérience des environnements Java et mainframe COBOL ainsi qu'une bonne maîtrise des échanges inter-applicatifs et de la conception d'API. Deux jours par semaine sont requis sur site client.
Contexte Intervention au sein d'une squad Trade Finance Operation, dans le secteur bancaire, centrée sur un progiciel back office gérant les activités Trade Finance (France, Asie, à terme Amérique). L'environnement comprend des développements spécifiques Java, Angular-React, PL/SQL, ainsi que des outils de paramétrage. Le besoin porte sur l'intégration d'un développeur confirmé au sein des squads du progiciel, pour des activités de contribution projet, de maintenance évolutive-corrective et de support en production. Mission d'une durée d'un an, renouvelable. Rôle et responsabilités principales Concevoir et développer des solutions selon les principes du software craftmanship (TDD, fail fast, continuous delivery, méthode agile) Intervenir sur l'application de gestion du process de compliance, en interaction étroite avec le progiciel métier, l'outil d'OCR et les outils de Compliance Challenger les besoins et rédiger les scénarios en collaboration avec les Business Analysts Participer aux estimations en poker planning Assurer le support de production Maintenir l'opérabilité des environnements de tests Participer à l'amélioration continue (technique, organisation, processus) Livrables attendus Solutions applicatives développées et testées (back-end et front-end) Scénarios et estimations rédigés en collaboration avec les Business Analysts Support de production assuré Environnements de tests maintenus opérationnels Contributions à l'amélioration continue (technique/organisation/processus)
En tant que Lead Developer Senior / Référent Technique, vous intervenez sur des environnements distribués et cloud, avec un rôle à la fois technique et transverse. Vous êtes notamment amené(e) à : Concevoir et faire évoluer des architectures événementielles (Event-Driven Architecture) ; Concevoir, développer et industrialiser des API REST ; Intervenir sur des systèmes distribués et des problématiques d'intégration complexes ; Garantir la résilience des applications : gestion des erreurs, timeouts, mécanismes de reprise et tolérance aux pannes ; Accompagner les choix et bonnes pratiques d'architecture technique ; Veiller aux enjeux de sécurité Cloud, notamment autour de l'IAM, des secrets et des réseaux ; Mettre en place et exploiter les bonnes pratiques d'observabilité : logs, métriques, alertes ; Être un véritable référent technique auprès des équipes de développement.
Je recherche un Architecte API ayant un Anglais fluent La plateforme API se compose de : Apigee OPDK (sur site/on-premise), Apigee Hybrid (à venir), Stoplight/SwaggerHub, Akamai Kona, Akamai API Security, AVI WAF/LB, Bruno, Karate. L'équipe d'architecture API de mon client est responsable de : Gouvernance des API (traditionnelles et MCP/A2A) : directives de conception, utilisation/intégration (onboarding) sur la plateforme API, contrôles d'inventaire des API. Plateforme API : accompagnement des équipes dans la compréhension de l'utilisation de la plateforme, conseils sur le processus et les outils d'intégration, définition des améliorations de l'implémentation de référence. Sécurité des API : accompagnement des équipes sur la compréhension des exigences de sécurité (celles couvertes par la plateforme API par rapport à celles à implémenter par les équipes), contrôles de sécurité obligatoires dans le cycle de vie des API. Périmètre d'intervention pour le rôle d'architecte API : Gestion du portefeuille d'API (REST/MCP/A2A) pour un domaine donné. Gestion du cycle de vie des API, y compris pour les cas d'usage liés aux agents autonomes. Contribution à un ou deux aspects de l'industrialisation du cycle de vie des API parmi les suivants : extensions/automatisation des cas d'usage liés aux agents, découverte d'API, outils de conception et extensions/automatisation des directives, outils de test (unitaires et automatisés), nouveaux cas d'usage (SSE, Webhooks, etc.). Expertise requise : Expérience en gouvernance des API au sein de grandes entreprises. Expertise : OAS V3, V3.1, REST. Connaissances pratiques : MCP, A2A. Connaissance et application des normes de sécurité suivantes à différents cas d'usage : OAuth2, spécificités et extensions OAuth2 pour MCP, mTLS (y compris RFC8705), FAPI, OIDC. Expertise dans la conception d'API REST et les outils de conception (y compris les linters), et idéalement MCP/A2A. Connaissance des principaux outils de gestion d'API (idéalement Apigee). Maîtrise de l'anglais (langue de travail).
Notre client dans le secteur Autre recherche un/une Tech Lead H/F Description de la mission : Notre client dans le secteur de la défense a besoin d'un Tech Lead capable d'accompagner une équipe de 3 développeurs pour le développement d'une application complexe. Le conception technique a été faite par les architectes, il faut maintenant mettre en œuvre. Missions : Animer et coordonner l'ensemble des acteurs – rôle très important de coordination Etre très à l'aise an Anglais Gérer les clés de sécurité (beaucoup d'enjeux de sécurité) Etre proactif Très bon niveau de communication Stack Technique : Backend (Le plus important) : Node.js, NestJS, Express, RESTful API, Messaging (MQTT, RabbitMQ), base de données (SQL Server, MongoDB) Frontend : Angular, HTML, CSS, JS Test Unitaire : Jest, Cypress Outil Devops : Git Méthodologie : Agile, Devops Compétences / Qualités indispensables : Backend (Le plus important) : Node.js, NestJS, Express, RESTful API, Messaging , Accompagnement équipes, Pédagogie, Anglais Informations concernant le télétravail : Localisation : Bordes ou Tarnos – Toutes les semaines 3J/semaine sur site Démarrage octobre à mi-temps et après plein temps sur 3 ans de mission
Nous recherchons un développeur principalement backend microservices expérimenté pour rejoindre une équipe en pleine structuration, dans un environnement technique 100% serverless AWS. • Développer, modifier et maintenir les microservices qui gèrent la donnée client CRM • Concevoir et faire évoluer les interfaces (API REST) entre le CRM et les systèmes consommateurs/producteurs de données client • Garantir la qualité, l'intégrité et la cohérence de la donnée client à travers les différents flux • Participer à la migration de fonctions historiques actuellement portées par une base Oracle vers des architectures serverless (AWS Lambda, AWS Glue), gestion de la rétention GDPR, calcul de la qualité de données... • Contribuer à la synchronisation des données entre le CRM (master) et les systèmes tiers, notamment dans le cadre de la migration e-commerce vers Shopify • Dévelopement Front End ponctuel pour des besoins de console d'administration/monitoring interne • Documenter les développements, les flux et les choix techniques • Travailler en environnement Agile (PI planning, cérémonies SAFe/Scrum) Stack technique : • Node.js / TypeScript • AWS serverless : Lambda, DynamoDB (NoSQL), S3 • API REST, JSON • AWS Glue, scripts d'ETL/migration de données Outils et méthodes : • Git (versioning, branches, pull requests) • CI/CD via Gitlab et release management • Jira, Confluence Référence de l'offre : btt6o3wzj4
Dans le cadre du renforcement d'une équipe IT au sein d'un grand acteur du secteur bancaire, nous recherchons un Développeur .NET / C# / Angular pour intervenir sur le développement et l'évolution d'applications métiers à forte criticité. Le consultant intégrera une équipe Agile et travaillera en étroite collaboration avec les équipes métier, Business Analysts, Product Owners et équipes techniques. MissionsConcevoir, développer et maintenir des applications en C# / .NET ; Développer et faire évoluer les interfaces Front-End sous Angular ; Concevoir et intégrer des API REST ; Participer à l'analyse des besoins et aux choix techniques ; Garantir la qualité du code à travers les tests, revues de code et bonnes pratiques de développement ; Participer aux phases de recette, mise en production et correction des anomalies ; Contribuer à l'amélioration continue et à la performance des applications ; Collaborer avec les différentes équipes IT et métiers dans un environnement bancaire exigeant. Compétences recherchéesExcellente maîtrise de C# / .NET / .NET Core ; Bonne maîtrise d'Angular ; Expérience dans le développement et l'intégration d'API REST ; Bonne maîtrise de SQL et des bases de données relationnelles ; Connaissance de Git et des environnements CI/CD ; Expérience des méthodologies Agile / Scrum ; Sensibilité aux problématiques de performance, sécurité et qualité du code.
Contexte L'intervention se déroule au sein d'une squad Trade Operation, dédiée à un progiciel central gérant les activités Back Office Trade Finance pour un grand groupe bancaire (France, Asie, et à terme Amérique). Autour de ce progiciel, des développements spécifiques sont menés en Java, Angular-React et PL/SQL, complétés par des outils de paramétrage (EAI ITX, modules de courriers). Le client recherche un développeur confirmé pour intégrer ses squads. La mission porte notamment sur la migration des interfaces paramétrées vers un socle Java Spring Boot/Spring Batch. Durée de mission : un an renouvelable. Rôle et responsabilités principales Développer des solutions applicatives en appliquant les principes du software craftsmanship (TDD, fail fast, livraison continue, méthodes agiles). Participer à la migration des interfaces paramétrées ITX vers Java Spring Boot / Spring Batch (développement from scratch). Collaborer avec les Business Analysts pour challenger les besoins fonctionnels et rédiger les scénarios. Assurer la documentation des corrections et des évolutions applicatives. Contribuer à l'amélioration continue sur les plans technique, organisationnel et processus. Assurer le suivi post mise en production, notamment la gestion des incidents. Concevoir et développer les couches front et back-office de la plateforme, incluant les appels aux données (CRUD). Assurer le support technique tout au long du cycle de vie de l'application. Livrables attendus Composants applicatifs développés et testés (back-end et front-end). Interfaces migrées d'ITX vers Java Spring Boot / Spring Batch. Documentation technique des corrections et évolutions. Scénarios fonctionnels rédigés avec les Business Analysts. Tests d'intégration associés aux développements livrés. Suivi et résolution des incidents post mise en production.