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.

462 results
Contractor

Contractor jobAPI Architect Senior – API Governance & Agentic AI

PARTECK INGENIERIE
Published on
API
API REST
MCP

12 months
400-650 €
Paris, France
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.
View this job
Permanent

Job VacancyDéveloppeur SAP ABAP - Fiori Confirmé H/F

█ █ █ ██ █ █
Published on
ABAP
API
API REST

Annecy, Auvergne-Rhône-Alpes

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent
Contractor

Job VacancyDéveloppeur Mulesoft (H/F)

Scalesys
Published on
API
Java
MuleSoft

34 months
Ile-de-France, France
📋 RÉSUMÉ Le Développeur Mulesoft conçoit, développe et maintient des solutions d'intégration robustes et évolutives en utilisant la plateforme Mulesoft Anypoint. Il assure la connectivité entre différents systèmes et applications, garantissant la fluidité des échanges de données. 🎯 MISSIONS Concevoir et développer des APIs et des intégrations complexes avec Mulesoft Anypoint Platform (Anypoint Studio, API Manager, Runtime Manager). Participer à l'analyse des besoins fonctionnels et techniques pour traduire les exigences métier en solutions techniques. Rédiger la documentation technique détaillée des architectures et des implémentations. Assurer la maintenance corrective et évolutive des flux d'intégration existants. Collaborer étroitement avec les architectes, les chefs de projet et les autres équipes de développement. Effectuer des tests unitaires, d'intégration et de performance pour garantir la qualité des livrables. Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement. 📦 LIVRABLES APIs et intégrations Mulesoft fonctionnelles, performantes et sécurisées. Spécifications techniques, documents de conception et documentation d'exploitation. Rapports de tests unitaires, d'intégration et de performance. Contributions aux revues de code et aux améliorations des processus de développement.
View this job
Contractor

Contractor jobQA technico-fonctionnel - Backend & API Testing (à partir de 7 ans) - 2058

ISUPPLIER
Published on

10 months
Courbevoie, Ile-de-France
Contexte de la mission : Le client recherche un ingénieur QA technico-fonctionnel senior pour son équipe Systèmes de trading. Ce poste contribuera aux activités essentielles d'assurance qualité, notamment les tests autonomes, les tests backend et API, l'automatisation des tests et l'amélioration continue des pratiques QA. L'ingénieur QA technico-fonctionnel senior contribuera à définir les objectifs, le périmètre, les critères d'acceptation et la couverture des tests basée sur les risques, tout en veillant à la validation du comportement fonctionnel par des tests manuels et automatisés. Ce poste requiert la capacité de piloter les activités de test avec un minimum de supervision et de fournir une visibilité claire sur l'avancement, les risques, la couverture et les résultats des tests. L'équipe Systèmes de Trading opère à Porto et à Paris et assure le support d'applications de trading critique, la plateforme de trading. Ce poste requiert une collaboration étroite avec les développeurs, les analystes fonctionnels, les responsables d'équipe, les chefs de projet et les autres contributeurs à l'assurance qualité afin de garantir un haut niveau de fiabilité, d'efficacité et de qualité de livraison. L'une des principales attentes pour ce profil senior est d'encadrer les membres juniors de l'équipe, de contribuer à l'amélioration des processus d'assurance qualité et d'exploiter les outils d'IA dans les activités quotidiennes afin d'améliorer la productivité, la qualité et l'efficacité, tout en appliquant un jugement et une validation professionnels pour garantir l'exactitude et la fiabilité. Objectifs et livrables : • Stratégie de test et direction de l'assurance qualité • Élaborer et mettre en œuvre des stratégies de test complètes pour les tests autonomes • Définir les objectifs, le périmètre et les critères d'acceptation des tests • Identifier et prioriser les cas de test en fonction des risques et de leur impact sur l'activité • Activités de test de conduite avec un minimum de supervision • Contribuer à la définition d'approches d'assurance qualité efficaces pour les contextes de test complexes des systèmes backend et des API. • Exécution des tests, gestion des anomalies et reporting • Exécuter des tests manuels et automatisés pour valider le comportement fonctionnel • Reproduire, analyser, documenter et suivre les défauts • Assurer le suivi des correctifs et vérifier les résolutions • Fournir des rapports clairs sur l'avancement, les risques, la couverture et les résultats des tests • Préparer les validations de mise en production et appuyer la prise de décision en matière de qualité • Contribution à l'automatisation, à l'outillage et à l'ingénierie • Contribuer à l'amélioration continue de la couverture des tests automatisés • Utiliser Python, Linux, Git, les pipelines Jenkins, BDD, Xray/Jira et les outils associés pour soutenir les activités de test. • Contribuer à la création des ressources de test backend/API, à la préparation des données de test et à la validation liée à la base de données, le cas échéant. • Tirer parti des outils d'IA pour faciliter la conception des tests, la génération de cas de test, l'analyse des défauts, la documentation, la production de rapports, le développement de l'automatisation et l'acquisition de connaissances. • Collaboration, mentorat et amélioration des processus • Collaborer étroitement avec les développeurs, les analystes fonctionnels, les chefs d'équipe et les chefs de projet • Encadrer les membres juniors de l'équipe et soutenir leur développement dans les pratiques d'assurance qualité • Contribuer à l'amélioration continue des processus, des normes et des pratiques d'automatisation de l'assurance qualité • Promouvoir des pratiques de test structurées, de traçabilité et de livraison axées sur la qualité Profil recherché • Minimum 5 ans d'expérience en tests backend et API • Solide expérience en tests backend/API • Capacité à mener des activités de test avec un minimum de supervision • Solides connaissances en BDD (développement piloté par le comportement), Xray/Jira et automatisation des tests • Connaissance des outils de test d'interface graphique • Forte capacité à reproduire, analyser, documenter et suivre les défauts • Capacité à encadrer les membres juniors de l'équipe et à soutenir l'amélioration des processus • Maîtrise de l'anglais et du français, à l'écrit comme à l'oral Compétences techniques • Solides compétences en Python • Aisance à travailler dans des environnements Linux • Expérience avec Git • Expérience avec les pipelines Jenkins • Expérience en gestion de bases de données Agréable à avoir : • Connaissance de Selenium ou de Playwright • Connaissance de Kafka • Expérience des marchés financiers, du secteur bancaire ou du courtage • Maîtrise des outils d'IA pour l'automatisation des tests et la création de scripts
View this job
Contractor

Contractor jobTesteur automatisation API Agile Aix en Provence

WorldWide People
Published on
Automation

6 months
330-380 €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Testeur automatisation API Agile Aix en Provence ASAP à 3 mois Minimum 5 ans d'expérience en tests logiciels dont une solide expérience en automatisation. • Maîtrise des frameworks d'automatisation de tests. • Expérience des tests d'API et des environnements Agile. • Autonomie, rigueur et excellent esprit d'analyse. • Capacité à travailler avec plusieurs équipes de développement. Atouts • Expérience sur des projets Data ou IA. • Connaissance des pipelines CI/CD et de l'automatisation dans GitLab. • Certification ISTQB appréciée. Dans le cadre du renforcement d'équipes agiles intervenant sur des applications stratégiques à forte visibilité, nous recherchons un Testeur Automaticien Senior afin de garantir la qualité et la fiabilité des solutions développées. Missions • Concevoir et exécuter les stratégies de tests fonctionnels et techniques. • Développer et maintenir les scripts d'automatisation des tests. • Participer aux campagnes de tests d'intégration, de non-régression et de performance. • Analyser les résultats et assurer le suivi des anomalies. • Collaborer étroitement avec les développeurs, PO et équipes DevOps. • Contribuer à l'amélioration continue des pratiques Qualité. Environnement technique • Selenium • Cucumber • Jira / Xray • Postman • API REST • Git / GitLab • CI/CD • Méthodes Agile Scrum Profil recherché • Minimum 5 ans d'expérience en tests logiciels dont une solide expérience en automatisation. • Maîtrise des frameworks d'automatisation de tests. • Expérience des tests d'API et des environnements Agile. • Autonomie, rigueur et excellent esprit d'analyse. • Capacité à travailler avec plusieurs équipes de développement. Atouts • Expérience sur des projets Data ou IA. • Connaissance des pipelines CI/CD et de l'automatisation dans GitLab. • Certification ISTQB appréciée.
View this job
Permanent

Job VacancyDigital Product Owner - EDI Smart BL

CAT-AMANIA
Published on
API
Backlog management

Marseille, Provence-Alpes-Côte d'Azur
Dans le cadre du renforcement d'une équipe Digital Product Line et de sa transformation Agile, nous recherchons un Digital Product Owner pour intervenir sur l'évolution d'une plateforme Back-Office dédiée à la gestion des documents de transport (Smart BL). Vous serez responsable du suivi et de la mise en œuvre des évolutions d'un module fonctionnel, en assurant la cohérence du produit sur les différents canaux EDI, API et Web. Vous travaillerez à l'interface entre les équipes métier, les parties prenantes et les équipes IT, avec un objectif central : garantir la qualité des fonctionnalités et de l'expérience utilisateur. Vos principales missions : Maintenir et prioriser les backlogs produit ainsi que la roadmap. Recueillir et formaliser les besoins des parties prenantes sous forme d'epics et de user stories. Piloter la mise en œuvre de nouvelles fonctionnalités. Garantir l'homogénéité fonctionnelle du produit sur les canaux EDI, API et Web. Participer aux instances de suivi projet : SteerCo et réunions Scrum. Organiser et prendre en charge les phases de recette et de validation. Accompagner l'industrialisation du module : gestion des utilisateurs, support et déploiement. Assurer la communication autour des évolutions et des nouvelles fonctionnalités auprès des équipes concernées. Piloter la maintenance évolutive et corrective du module. Produire et suivre les livrables des sprints mensuels : évolutions des écrans agents, gestion des règles et rapports d'exécution.
View this job
Contractor

Contractor job104764/ Développeur Full-Stack JavaScript, TypeScript, HTML, SASS, Java , API - Clermont Ferrand

WorldWide People
Published on
Angular
Javascript
TypeScript

6 months
350-400 €
Clermont-Ferrand, Auvergne-Rhône-Alpes
Développeur Full-Stack JavaScript, TypeScript, HTML, SASS, Java (5+ ans d'exp)- Clermont Ferrand Développeur Full-Stack expérimenté Langages de programmation (4–5) : JavaScript, TypeScript, HTML, SASS, Java · API (4) : Gestion d'API, modèles REST · Frameworks (4–5) : Spring Boot, Angular · Automatisation (3–4) : GitLab CI/CD · Environnements de développement (4) : GitLab, Visual Studio Code, IntelliJ Objectif principal : Assurer la réalisation de développements complexes et robustes tout en améliorant la qualité de service du produit : traitement des incidents et des demandes utilisateurs, apport de solutions durables aux problèmes, et contribution à la capitalisation des connaissances ainsi qu'au développement des compétences des collaborateurs juniors. LIVRABLES • « User stories » complexes analysées, conçues, développées, testées, documentées et livrées conformément à la « Definition of Done » (définition du « terminé »). • Incidents et demandes utilisateurs traités avec traçabilité, communication adaptée et résolution durable. • Analyses des causes profondes et plans d'action associés pour les incidents significatifs ou récurrents. • Maintien à jour de la documentation technique et opérationnelle : architecture, procédures, diagnostics, exploitation et support. • Contribution régulière aux revues de code, au partage des connaissances et au transfert de compétences vers les membres les plus juniors de l'équipe. • Respect des engagements pris lors des sprints, des normes de qualité et des processus établis. Compétences techniques / outils à maîtriser : · Langages de programmation (4–5) : JavaScript, TypeScript, HTML, SASS, Java · API (4) : Gestion d'API, modèles REST · Frameworks (4–5) : Spring Boot, Angular · Automatisation (3–4) : GitLab CI/CD · Environnements de développement (4) : GitLab, Visual Studio Code, IntelliJ · Développement de bases de données (4–5) : PostgreSQL (requêtes, optimisation, index, etc.) · Systèmes et virtualisation (3) : Docker, Kubernetes, Windows, Linux (WSL) · Cloud (2–3) : Azure, Blob Storage · Méthodologie de modélisation UML (3–4) ; systèmes de messagerie : Kafka (3) · Exploitation (4) : Diagnostics applicatifs, journaux (logs), supervision (monitoring), gestion des incidents Compétences fonctionnelles requises (connaissance du domaine, etc.) : • État d'esprit Agile et approche orientée produit • Connaissance d'ITIL et des opérations informatiques • Diagnostics applicatifs, journaux (logs), supervision (monitoring), gestion des incidents Présence requise : • Présence sur site : Oui (Clermont-Ferrand) • Télétravail possible : Oui, 2 jours par semaine, conformément aux modalités de fonctionnement de l'équipe. Langue et niveau de maîtrise : Maîtrise de l'anglais requise (contexte et produits internationaux)
View this job
Contractor

Contractor jobArchitecte solutions

Signe +
Published on
API
Microservices

6 months
500-640 €
Paris, France
Responsabilités principalesArchitecture de solutions digitalesDéfinir les architectures de solutions de bout en bout pour les plateformes e-commerce, les portails digitaux et les plateformes d'entreprise associées. Concevoir des parcours clients omnicanaux cohérents sur les canaux web, mobile, IA conversationnelle, voix et canaux assistés. Gestion des identités et des accès (IAM)Définir les modèles d'identité, d'authentification, d'autorisation, de Single Sign-On (SSO), de fédération d'identité et d'administration déléguée. Architecture multi-tenantConcevoir des architectures multi-tenant couvrant le cycle de vie des tenants, la hiérarchie, l'isolation, les habilitations et le contexte des tenants. IA et parcours clients intelligentsConcevoir des parcours clients pilotés par l'IA et l'IA agentique, incluant la configuration dynamique, les transactions automatisées et la gestion proactive des services. Aligner les solutions d'IA avec les capacités mutualisées telles que les grands modèles de langage (LLM), la génération augmentée par récupération (RAG), les services de connaissance, l'orchestration d'agents et les mécanismes de gouvernance. Gouvernance et leadership techniqueÉvaluer les différentes options d'architecture, résoudre les problématiques de conception transverses entre plateformes et présenter les recommandations aux instances de gouvernance d'architecture. Assurer le leadership technique et garantir la qualité des conceptions auprès des différentes équipes et plateformes.
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