Find your next tech and IT Job or contract API

What you need to know about API

An API (Application Programming Interface) is a set of rules and protocols allowing different software or systems to communicate with each other. APIs define the methods and data that an application can use to interact with another, facilitating integration and interoperability. APIs can be used for various tasks, such as accessing databases, retrieving data from web services, or automating processes. They are essential in modern environments, where applications need to collaborate, for example to integrate third-party services like online payments, interactive maps, or messaging tools. APIs can be of different types: REST, SOAP, or GraphQL, each model having its own advantages in terms of structure, flexibility, and compatibility. They play a key role in the development of web, mobile, and cloud applications.

Your search returns 322 results.
Contractor

Contractor jobIngénieur QA CRM

Byrongroup
Published on
API REST
CRM
Playwright

3 months
350-400 €
Ile-de-France, France
Dans le cadre du renforcement d'une équipe QA au sein d'un environnement e-commerce international, nous recherchons un(e) QA CRM & Service Client. Vous rejoindrez une équipe QA composée de plusieurs testeurs et travaillerez en étroite collaboration avec le Lead QA, les équipes produit, les développeurs et les équipes métiers. Votre rôle sera de garantir la qualité des données clients et la fiabilité des parcours CRM et Service Client, en intervenant notamment sur des tests de bout en bout et la validation des différents flux d'intégration. Vous contribuerez également à garantir la cohérence de l'expérience client sur les différents canaux et à accompagner les équipes métiers dans la validation et l'optimisation de leurs scénarios. 📋 Vos missions • Réaliser des tests sur des API REST • Vérifier les principaux flux CRM : création de compte, fidélité, suivi de commande/livraison, etc • Tester les intégrations entre les plateformes CRM, e-commerce, Service Client et les différents middlewares • Contrôler la cohérence et la qualité des données transitant entre les différents systèmes • Tester les parcours et communications CRM sur les différents canaux digitaux • Vérifier le rendu et la bonne remontée des données dans les communications clients • Contrôler les scénarios de communication et leur cohérence avec les données issues du CRM • Tester les différents parcours du Service Client • Valider les scénarios allant de la création d'une réclamation jusqu'à sa résolution • Vérifier la bonne circulation des informations entre les différents systèmes • Rédiger et maintenir des cas de tests détaillés • Préparer et participer aux phases de recette • Utiliser des collections de tests API, notamment via Bruno • Participer à la structuration et à l'amélioration des tests automatisés • Contribuer progressivement à l'automatisation des tests fonctionnels, notamment avec Playwright si vous disposez de cette compétence 🛠️ Environnement • Salesforce Marketing Cloud • Salesforce Service Cloud • Agile
View this job
Permanent

Job VacancyExpert Senior SI Atlassian – Architecture & Transformation

CAT-AMANIA
Published on
API REST
Cloud
Confluence

Tours, Centre-Val de Loire
Dans le cadre du développement de notre Centre d'Expertise Atlassian, nous recherchons un Expert Senior SI Atlassian pour rejoindre nos équipes à Tours. Tu interviens comme référent transverse sur les sujets les plus complexes et stratégiques de l'écosystème Atlassian. Ton rôle consiste à garantir la cohérence des solutions avec le système d'information global de nos clients, tout en sécurisant les choix d'architecture, de sécurité, de gouvernance et de transformation. Tu échanges directement avec des interlocuteurs de haut niveau — DSI, RSSI, architectes, directions métiers — et accompagnes les experts techniques et fonctionnels sur les décisions à fort impact. Tes missions principales : Architecture & stratégie SIDéfinir la cible macro de l'écosystème Atlassian dans le SI client Arbitrer les choix structurants liés au Cloud, aux intégrations, à l'urbanisation et à la gouvernance Challenger les architectures complexes et valider les solutions à fort niveau de risque Évaluer la dette technique et définir des trajectoires de transformation réalistes Anticiper les impacts organisationnels, techniques et économiques des évolutions Sécurité & conformitéDéfinir les exigences de sécurité et de contrôle d'accès Garantir la conformité des solutions avec les contraintes réglementaires et les politiques SI Analyser les risques liés à la confidentialité, l'intégrité, la continuité et la traçabilité Challenger les architectures d'identité et d'authentification : SSO, SCIM, Entra ID Valider les plans de remédiation et les trajectoires de sécurisation Conseil & gouvernanceAccompagner les directions clientes dans leurs choix stratégiques Structurer les standards et principes de gouvernance du Centre d'Expertise Sécuriser les engagements sur les projets complexes Participer aux arbitrages de capacité, de priorité et de trajectoire Identifier les risques systémiques et proposer des recommandations opérationnelles Apporter une vision moyen / long terme sur l'évolution de l'écosystème Atlassian Avant-vente & développement de l'expertiseContribuer aux cadrages et aux offres complexes Sécuriser les hypothèses, charges, architectures et risques des propositions Participer à l'évolution de l'offre de services Atlassian Entretenir une veille stratégique sur la roadmap éditeur et les tendances du marché Identifier et piloter des sujets de R&D et d'innovation Suivre les évolutions autour de l'IA, de l'automatisation et des nouvelles solutions Atlassian Mentorat & montée en compétencesAccompagner les experts techniques et fonctionnels sur les sujets complexes Intervenir comme référent lors des arbitrages techniques ou fonctionnels Structurer les parcours de progression des équipes Diffuser les standards de qualité, de sécurité et d'excellence opérationnelle Concevoir et animer des formations de niveau expert
View this job
Contractor

Contractor jobImplementation of the Anti-Money Laundering Regulation

Mon Consultant Indépendant
Published on
API
Database
ETL (Extract-transform-load)

12 months
750-800 €
Paris, France
Contexte et enjeux : Dans le cadre de l'entrée en application du nouveau paquet réglementaire européen de lutte contre le blanchiment et le financement du terrorisme (EU AML Package), le client engage un programme stratégique de transformation visant à mettre l'ensemble de ses entités en conformité avec l'Anti-Money Laundering Regulation (AMLR), l'AMLD6 et les futures exigences de l'AMLA. Ce programme, à dimension internationale, couvre les différentes activités du Groupe (marchés réglementés, chambres de compensation, dépositaires centraux de titres...) et devra être déployé avant l'entrée en vigueur de l'AMLR en juillet 2027. L'ambition est double : faire évoluer le dispositif AML/CFT Groupe (gouvernance, politiques, contrôles, processus, organisation) tout en modernisant les outils et les processus KYC/CDD afin d'harmoniser les pratiques entre les différentes entités européennes et de renforcer l'efficacité opérationnelle du dispositif. Attendu global de la mission : Le programme couvre l'ensemble des travaux nécessaires à la mise en conformité réglementaire du Groupe. Il comprend notamment l'analyse du périmètre des entités concernées par l'AMLR, la réalisation des analyses d'impacts et des gap analyses, la définition des plans de remédiation, l'évolution des politiques et standards AML/CFT, la mise à jour du dispositif de gouvernance, la refonte du contrôle interne, la définition du Business Wide Risk Assessment (BWRA), la préparation des instances de gouvernance (Steering Committee, Board Reporting), ainsi que l'accompagnement au changement et à la formation des utilisateurs. Le projet est organisé en plusieurs phases successives allant du cadrage réglementaire jusqu'au go-live puis à l'amélioration continue du dispositif, dans un contexte où les RTS, ITS et Guidelines européens continueront d'évoluer. Rôle attendu sur le volet KYC/CDD Tooling : Le consultant interviendra plus particulièrement sur le chantier de conception et de déploiement de la future plateforme Groupe KYC/CDD. Il participera à la définition du Target Operating Model des processus KYC, à la formalisation des workflows d'onboarding et de revue périodique, à la définition des formulaires, des règles de risk rating, du registre des entités juridiques et des contrôles qualité. Il accompagnera également la configuration fonctionnelle de la plateforme, les travaux d'intégration avec le système d'information du client (référentiels clients, APIs, authentification, fournisseurs de screening), la stratégie de migration et de reprise des données, la préparation des phases de tests (UAT), ainsi que la conduite du changement et la formation des utilisateurs.
View this job
Permanent

Job VacancyLead Developer Python & TypeScript / Principal Engineer

5COM Consulting
Published on
API REST
FastAPI
Go (language)

74k-98k €
Paris, France
Lead Developer Python & TypeScript / Staff Engineer – CDI📍 Île-de-France 💼 CDI uniquement 💰 Rémunération : jusqu'à 90 K€ selon profil Le contexteDans le cadre de la construction from scratch d'un nouveau système d'information et de plusieurs produits digitaux à forte visibilité, nous recherchons un Lead Developer / Staff Engineer Python & TypeScript. Vous rejoignez un environnement technologique moderne avec de forts enjeux autour du Cloud, des API, des architectures distribuées, de la qualité logicielle et de l'industrialisation des développements. Aux côtés du Head of Engineering, vous jouerez un rôle clé dans la définition des fondations techniques, des standards d'ingénierie et de l'architecture des futures applications. Il s'agit d'un rôle résolument hands-on : nous recherchons un profil capable de prendre de la hauteur sur les choix d'architecture tout en restant proche du code et des équipes de développement. Vos missionsArchitecture & EngineeringDéfinir et promouvoir les standards de développement Python et TypeScript Participer aux choix d'architecture des applications digitales Concevoir des architectures API-first, microservices et orientées événements Définir les patterns d'intégration et de communication entre applications Participer aux revues d'architecture et aux arbitrages techniques Garantir la scalabilité et la maintenabilité des solutions IndustrialisationConstruire des templates et socles techniques réutilisables Définir les bonnes pratiques de développement, de tests et de qualité logicielle Participer à l'industrialisation des pipelines CI/CD Contribuer aux pratiques d'Infrastructure as Code Améliorer la qualité du code et contribuer à la réduction de la dette technique Leadership techniqueÊtre un référent technique auprès des développeurs Accompagner les Tech Leads et développeurs sur les problématiques complexes Réaliser des Code Reviews Contribuer directement au développement des composants critiques Diffuser les standards et bonnes pratiques d'ingénierie Participer à la montée en compétence collective Performance, qualité & observabilitéGarantir la qualité, la sécurité et la performance des applications Participer à la définition des stratégies de tests Contribuer aux dispositifs de monitoring, tracing et observabilité Participer au troubleshooting des problématiques complexes Stack & environnement techniqueBackend : Python, FastAPI / Flask, API REST, Microservices Frontend : TypeScript, React, Next.js Cloud & DevOps : AWS, Docker, Kubernetes, Terraform, GitHub Actions / GitLab CI Architecture : API-first, Domain Driven Design (DDD), Event Driven Architecture, Distributed Systems, Design Patterns Qualité & Observabilité : Tests unitaires et d'intégration, SonarQube, Secure Coding, OpenTelemetry, Datadog, Grafana Votre profilVous disposez d'environ 10 ans d'expérience minimum en développement logiciel Vous avez déjà occupé une fonction de Lead Developer, Tech Lead, Staff Engineer ou Principal Engineer Vous possédez une expertise forte en Python Vous maîtrisez TypeScript et disposez idéalement d'une expérience React Vous avez travaillé sur des architectures microservices / distribuées / event-driven Vous maîtrisez les environnements Cloud AWS Vous avez une vraie culture de la qualité logicielle et de l'industrialisation Vous êtes capable de définir des standards et de les faire adopter par les équipes Vous savez influencer les décisions techniques sans nécessairement avoir de lien hiérarchique Vous conservez une forte appétence pour le développement et les problématiques techniques complexes Les plusUne expérience de : construction d'un SI ou d'une plateforme digitale from scratch plateformes à forte volumétrie ou haute disponibilité environnements e-commerce, mobilité, transport ou médias mise en place d'une Engineering Platform / Developer Platform architectures distribuées complexes Pourquoi rejoindre le projet ?L'opportunité permet de rejoindre un projet à un moment particulièrement intéressant : les fondations sont encore à construire. Vous aurez ainsi la possibilité d'avoir un impact concret sur les choix d'architecture, les standards de développement, l'outillage et les pratiques d'ingénierie qui accompagneront durablement la plateforme.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Fullstack Java (H/F)

EXMC
Published on
Agile Method
API REST
CSS

6 months
Luxembourg
Développeur Full Stack JAVA (H/F) Missions principales : Au sein de cette équipe, vous serez amené à : § Participer activement aux cérémonies et pratiques Agile. § Concevoir, développer, tester, déployer et superviser des applications principalement en Java 8. § Maintenir et faire évoluer des APIs développées en Scala ainsi que des interfaces frontend basées sur Dojo. § Contribuer à la modernisation progressive du patrimoine applicatif. § Développer une expertise fonctionnelle et technique sur des périmètres stratégiques du domaine. § Participer à l'intégration de nouvelles solutions et architectures. § Utiliser quotidiennement des solutions d'intelligence artificielle (MIA, Claude, etc.) pour améliorer la qualité, la maintenabilité et la productivité du développement. § Réaliser et maintenir des tests automatisés en scala avec Playwright. § Participer à la communauté des développeurs afin de partager les bonnes pratiques et les retours d'expérience. § Accompagner la montée en compétences de vos collègues à travers le pair programming, les revues de code et le partage de connaissances. Compétences recherchées : Front-End Indispensables : § Maîtrise de HTML, CSS et JavaScript. § Capacité à consommer et intégrer des API REST. Back-End Indispensables : § Excellente maîtrise de la programmation orientée objet (Java 8 et +). § Expérience des bases de données relationnelles, idéalement DB2. § Connaissance de la conception et du développement d'API REST. Appréciés : § Connaissance de la programmation fonctionnelle (Scala). § Expérience dans la maintenance de traitements asynchrones Bash. § Expérience avec les bases de données NoSQL (MongoDB). § Connaissance du langage COBOL (maintenances d'applications migrées vers Java). § Expérience des architectures événementielles et de Kafka. § Utilisation du standard JSON : API.
View this job
Contractor
Permanent

Job VacancyBusiness Analyst / Analyste fonctionnel (H/F) – CDI

INFOTEL CONSEIL
Published on
API
Business Analysis
Drafting of functional specifications

2 months
38k-46k €
400-500 €
Tours, Centre-Val de Loire
OBJECTIF Dans le cadre du renforcement de nos équipes, nous recherchons un(e) Business Analyst / Analyste fonctionnel pour intervenir sur des projets liés aux domaines Finance, Comptabilité et Achats. Intégré(e) à une équipe fonctionnant en environnement Agile, vous interviendrez aussi bien sur la mise en œuvre et le pilotage de projets que sur le suivi des activités de RUN. Vous assurerez l'interface entre les équipes métiers et les équipes IT afin de comprendre et challenger les besoins, de les traduire en éléments fonctionnels exploitables et d'accompagner leur bonne mise en œuvre. Principales activités Vous aurez notamment pour missions : Recueillir, analyser et challenger les besoins exprimés par les équipes métiers ; Animer des ateliers fonctionnels avec les différentes parties prenantes ; Découper les besoins et sujets fonctionnels en User Stories et rédiger les spécifications associées ; Préparer, animer et participer activement aux différentes cérémonies Agile de l'équipe ; Accompagner le Product Owner dans la qualification et la priorisation des besoins intégrés au backlog ; Apporter aux équipes de développement les éclairages nécessaires à la bonne compréhension des besoins métiers ; Participer aux différentes instances opérationnelles et de pilotage du projet ; Assurer la coordination entre les équipes métiers, fonctionnelles et techniques ; Participer à la stratégie de tests et au suivi des recettes fonctionnelles ; Prendre en charge les sollicitations liées au RUN, analyser les incidents et contribuer à leur résolution ; Participer à l'amélioration continue des processus et du fonctionnement de l'équipe. Vous pourrez également être amené(e) à intervenir sur des problématiques de facturation électronique, de gestion de flux d'intégration et de tests d'API. ENVIRONNEMENT TECHNIQUE ET FONCTIONNEL Vous évoluerez notamment dans l'environnement suivant : Agilité / Scrum JIRA XRAY / Testing Gestion et suivi de backlog User Stories et spécifications fonctionnelles Gestion des incidents et RUN Tests fonctionnels et recettes API Flux d'intégration Formats UBL / CSV Facturation électronique
View this job
Permanent

Job VacancyPRODUCT MANAGER DIGITAL (H/F)

INFOBAM
Published on
AI
E-commerce
Mobile Web

Paris, France
Au sein de la Digital Factory d'INFOBAM, vous rejoignez l'équipe produit qui conçoit et fait vivre les produits digitaux de plusieurs enseignes de distribution dans les territoires ultramarins : plateformes e-commerce, programmes de fidélité et nouveaux services, sur web et applications mobiles. L'équipe est de taille réduite, en contact direct avec les directions métier, et chaque décision produit se voit rapidement en production. En tant que Product Manager Digital, vous portez vos sujets du besoin à la production, puis vous en assurez le suivi (TMA sur votre périmètre). A ce titre, vos missions seront les suivantes : Cadrer les demandes métier et utilisateur : identifier le problème réel derrière la demande formulée, puis définir ce qui sera fait, pourquoi, et ce qui ne le sera pas Concevoir les solutions selon la nature du sujet : parcours, ergonomie et maquettes lorsqu'il y a une interface ; règles de gestion, pertinence de recherche, paiement ou flux de données lorsqu'il n'y en a pas ou peu, dans tous les cas, arbitrer les cas limites et les cas d'erreur Rédiger des user stories et des critères d'acceptation directement exploitables par les développeur Construire et dérouler des cahiers de recette complets, scénarios nominaux et cas d'erreur, et valider la qualité avant toute mise en production Prioriser les évolutions de votre périmètre selon la valeur métier et utilisateur, suivre l'usage et les indicateurs de vos produits en production, et en proposer les évolutions à la roadmap Dialoguer avec les interlocuteurs métier des enseignes, tenir les engagements pris et faire remonter les arbitrages au bon niveau
View this job
Contractor

Contractor jobINGENIEUR SENIOR FULL-STACK .NET

ANDEMA
Published on
.NET
API REST
Domain Driven Design (DDD)

6 months
450-550 €
Hauts-de-Seine, France
En tant qu'Ingénieur Senior Full-Stack, vous concevez, développez et opérez des Domain APIs fondées sur les principes du Domain-Driven Design. Vous transformez des capacités métier complexes en modèles de domaine clairs, en bounded contexts bien délimités, en APIs fiables et en logiciels maintenables, aussi bien côté backend que côté frontend. Vous contribuez activement à la compréhension du domaine métier, à la définition de son langage ubiquitaire, à l'identification des agrégats et des invariants, à la définition de frontières applicatives claires, puis à la traduction de ces décisions en logiciel de qualité production. Le rôle est end-to-end : discovery du domaine, conception technique, développement frontend et backend, tests automatisés, déploiement, observabilité et exploitation en production. Vous êtes donc amené à : · Concevoir et construire des Domain APIs et des produits stratégiques utilisés dans l'ensemble du Groupe Edenred · Modéliser des capacités métier complexes avec une approche pragmatique du Domain-Driven Design · Définir les bounded contexts, les modèles de domaine, les contrats d'API et les patterns d'intégration · Participer activement aux choix technologiques et aux choix d'évolution de l'architecture de la solution · Influencer les décisions produit et techniques aux côtés des ingénieurs, architectes et product managers · Développer de nouvelles fonctionnalités sur toute la stack technique : frontend moderne, services .Net, APIs REST, architecture événementielle et infrastructure cloud-native · Assumer la responsabilité complète de la stack : you design it, you build it, you run it — conception, développement, tests, déploiement, monitoring et amélioration continue · Accompagner la montée en compétence des développeurs moins expérimentés : guidance technique, revues de code constructives et partage de connaissance
View this job
Permanent

Job VacancyBusiness Analyst / Proxy PO – UAT & IA Conversationnelle

CAT-AMANIA
Published on
API
Gherkin
JIRA

40k-52k €
Marseille, Provence-Alpes-Côte d'Azur
Nous recherchons un Business Analyst / Proxy PO spécialisé en UAT et validation fonctionnelle, avec une forte appétence pour les sujets d'IA conversationnelle et d'expérience client digitale. Intégré au sein d'une équipe Agile internationale, vous serez responsable de la préparation, de la coordination et du pilotage des phases de recette fonctionnelle avant mise en production. Vous assurerez également le lien entre les équipes métier, les Product Owners et les équipes techniques afin de garantir la cohérence fonctionnelle et la qualité des produits. Vos principales missions seront : Définir la stratégie de recette et préparer les jeux de données Construire les plans de tests et scénarios UAT Organiser et piloter les campagnes de recette Garantir la couverture fonctionnelle des tests Analyser les retours utilisateurs et identifier les axes d'amélioration Contribuer au refinement des User Stories et challenger les critères d'acceptation Définir et suivre les Acceptance Criteria Assurer le cycle de vie des cas de tests jusqu'aux tests de non-régression Exécuter les tests UAT manuels et analyser les anomalies Coordonner la résolution des défauts avec les équipes techniques Participer aux cérémonies Agile Contribuer à la rédaction de scénarios automatisés en Gherkin / BDD Participer aux comités Go/No-Go et préparer les rapports de validation Suivre les KPI qualité et contribuer à l'amélioration continue Accompagner les équipes métier lors des mises en production Compétences attenduesBusiness Analysis Proxy Product Owner UAT / recette fonctionnelle Test Management Agile / Scrum User Stories Acceptance Criteria Jira Confluence Xray / HP ALM Gherkin / BDD Selenium SQL MongoDB API JSON Analyse de workflows IA conversationnelle Expérience client digitale
View this job
Contractor

Contractor jobDévelopeur full stack

Keypeople Consulting
Published on
API REST
CI/CD
COBOL

6 months
330-360 €
Ile-de-France, France
Bonjour à tous, 📌 Dans le cadre d'un remplacement urgent, nous recherchons un Développeur Java confirmé (minimum 7 ans d'expérience) pour intervenir chez un acteur majeur du secteur bancaire en Île-de-France. 📅 Démarrage : dernière semaine de septembre 🎯 Vos missions : • Concevoir, développer et maintenir des applications Java dans un environnement complexe • Participer aux évolutions des applications existantes (Legacy) et aux nouveaux développements • Développer et maintenir des API REST • Travailler dans une architecture hexagonale • Assurer l'intégration avec des applications COBOL • Développer des traitements avec Spring Batch • Participer aux bonnes pratiques DevOps et aux pipelines CI/CD • Collaborer avec les équipes métiers et techniques dans un environnement Agile • Contribuer à l'amélioration continue et à l'intégration de nouveaux usages autour de l'IA 🛠️ Environnement technique : • Java 21 à 25 • Spring Boot • Spring Batch • API REST • Architecture hexagonale • Applications Legacy • Intégration COBOL • DevOps / CI/CD • SQL • PostgreSQL • Sensibilité ou premières expériences autour de l'Intelligence Artificielle 👤 Profil recherché : • Développeur Java confirmé avec 7 ans d'expérience minimum • Solide maîtrise des architectures modernes et des environnements Java récents • Expérience des environnements bancaires appréciée • Autonomie, rigueur et esprit d'équipe • Bon relationnel et capacité à évoluer dans un contexte exigeant 📍 Localisation : Île-de-France 🏦 Secteur : Banque / Finance 🏠 Mode de travail : Hybride (50 % télétravail / 50 % présentiel) Si cette opportunité vous intéresse, ou si vous connaissez un profil susceptible de correspondre, n'hésitez pas à me contacter en message privé
View this job

Contract roles and jobs for API

Fullstack Developer

The full-stack Developer uses APIs to create interactive web applications, integrating both back-end and front-end services, ensuring the API functions correctly for data management.

Android Mobile Developer

The mobile Developer (Android, iOS) uses APIs to integrate external features (e.g., geolocation services, payments, etc.) into mobile applications, enabling seamless interconnection with third-party services.

iOS Mobile Developer (Swift, Objective-C...)

The mobile Developer (Android, iOS) uses APIs to integrate external features (e.g., geolocation services, payments, etc.) into mobile applications, enabling seamless interconnection with third-party services.

Technical Consultant

The Technical Consultant helps businesses design and integrate APIs into their systems, optimizing their use to ensure interoperability between different applications or services.

Solutions Architect

The Solutions Architect uses APIs to design scalable and interoperable software architectures, integrating both external and internal services to meet user and business needs.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us