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 314 results.
Contractor
Permanent

Job VacancyIngénieur API Management / Node.js – Migration de plateforme API

Nexius Finance
Published on
API

1 year
40k-45k €
400-550 €
Ile-de-France, France
Nous recherchons un ingénieur confirmé pour accompagner un grand groupe dans la migration de sa plateforme d'API Management vers une nouvelle solution. Vos missionsAu sein de l'équipe API Platform, vous serez chargé(e) de : Préparer et exécuter la migration d'environ 400 proxies API. Auditer la plateforme existante : configurations, policies, sécurité et portails. Transposer les composants vers la nouvelle API Gateway. Développer et adapter les services back-end pilotant le cycle de vie des API. Intégrer les API d'administration des gateways : déploiement, dépublication, plans et souscriptions. Automatiser et industrialiser les opérations de migration et de déploiement. Participer à la sécurisation des API et à l'amélioration des chaînes CI/CD. Compétences indispensablesExpérience confirmée d'une solution d'API Management en production : Apigee, Kong, Gravitee ou équivalent. Node.js et TypeScript. Conception et intégration d'API REST. AWS, notamment Lambda, DynamoDB, S3 et IAM. Infrastructure as Code avec Terraform. GitLab CI/CD. Scripting et automatisation avec Python, Bash ou un outil équivalent. Maîtrise d'OAuth 2.0, OpenID Connect et des API Keys. Compétences appréciéesExpérience d'une migration entre plusieurs solutions d'API Management. Connaissance de mTLS. Expérience des architectures serverless. Pratique des problématiques de sécurité et de gouvernance des API.
View this job
Contractor
Permanent

Job VacancyDevelopment API Python/Angular

R&S TELECOM
Published on
Microsoft Access

12 months
40k-48k ¤
400-480 ¤
Ile-de-France, France
Contexte de la missionDans le cadre de sa stratégie Public Cloud, l'organisation a adopté deux principes majeurs : SaaS First : pour les besoins courants, privilégier une solution SaaS lorsqu'elle répond aux attentes métier et fonctionnelles. Cloud Native : pour les développements spécifiques, concevoir les applications directement dans le Cloud en s'appuyant sur les services proposés par les fournisseurs de Cloud public. L'activité de Design & Legal Assessment (DLA) a pour objectif de contribuer à la construction d'un système d'information performant, agile, sécurisé et évolutif, en veillant à ce que les nouvelles solutions, ainsi que les solutions faisant l'objet d'un renouvellement, respectent notamment les principes suivants : Platform Agnostic Web & Mobile avec un design responsive Secure by Design Capacité à exposer les données et fonctionnalités via des interfaces uniformes / API Optimisation de la consommation des ressources Utilisation d'une infrastructure alimentée par des énergies renouvelables Conformité au RGPD Le processus de Design & Legal Assessment permet ainsi de limiter l'obsolescence du système d'information et de contribuer à la mise en place d'un paysage applicatif robuste, sécurisé et scalable. Initialement appliqué au niveau central, le processus est progressivement déployé à l'échelle internationale. L'élargissement continu du périmètre d'évaluation, notamment sur les aspects sécurité, architecture et conformité légale, entraîne une augmentation constante du nombre de dossiers à traiter. Afin de soutenir ce processus, une application web complète de type DLA as a Service a été développée et hébergée dans un environnement Google Cloud Platform (GCP), avec notamment App Engine et Firebase. L'application repose sur une architecture utilisant Angular pour le frontend et Python/Flask pour le backend. Objectifs et livrablesConcevoir et implémenter de nouvelles fonctionnalités en mode Agile. Intégrer des applications et services tiers via des API REST. Concevoir et développer des API REST consommables par les outils internes. Participer à l'évolution et à la maintenance de l'application. Contribuer à l'amélioration de l'architecture et des performances de la solution. Déployer et exploiter les fonctionnalités dans un environnement Google Cloud Platform. Compétences techniques requisesAPI REST Node.js JavaScript / TypeScript Angular Python / Flask HTML / CSS Shell / Bash Google App Engine Google Cloud Firebase Google Cloud Platform (GCP) Google Cloud Workflows Google Cloud Functions
View this job
Contractor
Permanent

Job VacancyDéveloppeur API Python/Angular

Atos
Published on
Angular
Bash
CSS

3 months
Aubervilliers, Ile-de-France
Le département IS&T de l'entreprise cliente a lancé il y a de nombreuses années sa stratégie Web public Cloud, basée sur deux principes clés : La politique « SaaS first » signifie que pour les besoins communs, une solution SaaS est privilégiée lorsqu'elle répond aux attentes métiers/fonctionnelles. Pour les développements internes spécifiques, les applications sont directement créées pour le Cloud (cloud native) en utilisant les services de nos partenaires de Cloud public. L'évaluation de la conception et des aspects juridiques (Design & Legal Assessment) est l'une des activités de la direction IS&T du Groupe / Bureau du CTO. Elle vise à construire collectivement un système d'information performant et agile en implémentant uniquement de nouvelles solutions (également applicable pour les renouvellements) qui sont : Platform Agnostic (indépendantes de la plateforme) Web & Mobile (Responsive design) Secure by Design (sécurisées dès la conception) Capables d'exposer les données et les fonctionnalités via une interface uniforme Optimisées en matière de consommation de ressources Alimentées par des énergies vertes Conformes au RGPD Par conséquent, le processus Design & Legal Assessment (DLA) permet de réduire considérablement l'obsolescence du SI de l'entreprise et contribue au développement d'un paysage applicatif robuste et évolutif (scalable). Ce processus est appliqué au niveau du Groupe/Corp et est en cours de déploiement mondial au sein de l'entreprise. De plus, le périmètre d'évaluation ayant tendance à s'enrichir sur les aspects de sécurité, d'architecture et juridiques, le nombre de dossiers à évaluer est en croissance continue et se densifie. Afin de soutenir ce processus, une application web complète a été développée, appelée « DLA as a Service », hébergée dans un environnement GCP (AppEngine + Firebase pour la base de données) et développée en AngularJS pour le frontend / Python pour le backend. Objectifs et livrables Implémenter de nouvelles fonctionnalités en mode agile (y compris l'intégration d'applications tierces via API REST). Implémenter une API pouvant être requêtée/utilisée par des outils internes. Connaissances et compétences requises Implémentation d'API REST Node.js, JavaScript / TypeScript, Angular Python (Flask) HTML, CSS SHELL / BASH Environnement AppEngine Google Cloud Firebase Outils GCP (Workflows et Cloud Functions)
View this job
Contractor
Permanent

Job VacancyTEACH LEAD API / NODE JS

Proxiad
Published on
API
Node.js
Python

3 years
40k-60k €
400-500 €
Ile-de-France, France
La mission consiste à participer au développement, à la maintenance et à l'évolution d'une solution d'hypervision reposant principalement sur des technologies JavaScript / Node.js, avec de nombreuses interconnexions vers les APIs de produits partenaires. Le consultant interviendra également dans un environnement orienté DevOps, automatisation, supervision et industrialisation des solutions. Participer au développement et à l'évolution de la solution d'hypervision et de gestion des événements. Développer des fonctionnalités et services en JavaScript / Node.js. Concevoir, développer et maintenir des APIs REST. Travailler sur l'intégration et l'utilisation des APIs Dynatrace. Réaliser des développements et des customisations sur Dynatrace. Interconnecter la solution avec différentes APIs et produits partenaires. Participer aux développements en Python, notamment pour les outils d'automatisation et de déploiement. Développer et maintenir des outils de déploiement automatique. Intervenir dans un environnement de supervision utilisant notamment Dynatrace et Zabbix. Participer à l'industrialisation et à l'optimisation des solutions en intégrant les pratiques DevOps. Réaliser des analyses et des revues de code. - Participer à la maintenance et à l'évolution des APIs mises à disposition des utilisateurs. Travailler sur les problématiques de bases de données Oracle et SQL. Respecter les exigences de qualité, de délais et de coûts. Participer aux cérémonies et au fonctionnement d'une équipe Agile Scrum.
View this job
Contractor

Contractor jobDéveloppeur API (H/F)

Cherry Pick
Published on
API Management
AWS Lambda
Node.js

12 months
Paris, France
En quelques mots Cherry Pick est à la recherche d'un Développeur API(H/F), pour le compte de l'un de ses clients qui opère dans le domaine de tourisme. Description 🚀 Contexte de la mission Au sein de l'équipe API Platform d'un groupe mondial de l'hôtellerie et du tourisme, vous intégrez le pôle d'ingénierie pour piloter un programme d'infrastructure applicative stratégique : la migration globale de la plateforme d'API Management. En tant qu'Ingénieur / Développeur Senior API Management & DevOps (H/F), votre rôle consistera à préparer, automatiser et exécuter la migration de près de 400 proxies API depuis la solution existante vers la nouvelle API Gateway cible, tout en développant les services Back-End d'orchestration et les pipelines d'industrialisation associés. 🎯 Missions principales & Rôle 1. Migration & Ingestion des Proxies API (Cœur de mission) : Analyser l'existant sur la gateway actuelle (configurations, policies, modèles de sécurité, flux de trafic, portails de souscription). Définir les règles de transposition et adapter l'architecture des proxies (400 APIs) vers la nouvelle solution d'API Management cible. Intégrer et sécuriser les mécanismes d'authentification et d'autorisation (OAuth2, OpenID Connect, API Keys, mTLS). 2. Développement Back-End & Services d'Orchestration : Développer et faire évoluer les microservices et fonctions Serverless en Node.js / TypeScript (AWS Lambda) orchestrant le cycle de vie des APIs (déploiement, dépublication, plans, souscriptions). Concevoir des APIs REST internes et les connecter aux APIs d'administration des nouvelles gateways. 3. Automatisation, DevOps & Infrastructure as Code : Automatiser et industrialiser les flux de migration via des scripts (Python, Bash) pour limiter l'intervention manuelle. Provisionner et gérer les ressources d'infrastructure Cloud sous AWS (Lambda, DynamoDB, S3, IAM) en s'appuyant sur Terraform. Concevoir et maintenir les pipelines d'intégration et de déploiement continu (GitLab CI/CD). 🏁 Objectifs & Livrables Migration effective et qualifiée des 400 proxies API existants vers la nouvelle API Gateway. Services d'orchestration Back-End (Node.js / TypeScript / AWS Lambda) développés et opérationnels. Code d'Infrastructure as Code (Terraform) et pipelines GitLab CI/CD configurés et documentés.
View this job
Contractor

Contractor jobConcepteur / développeur API manager (H/F)

Pickmeup
Published on
API Management
Axway
ETL (Extract-transform-load)

1 year
350-400 €
Châtillon, Ile-de-France
Gouvernance et pilotage - Garantir le respect de la gouvernance du domaine « échange de données » (API, échanges de fichiers, ETL) - Réaliser les études d'impact et d'interdépendance avec le reste du SI Intégration et exploitation API - Intégrer les API sur la plateforme d'API management (Axway API Management) et implémenter les règles de sécurité au niveau de la gateway (policies Axway) - Concevoir (design) les API en garantissant leur cohérence avec les standards du domaine - Assurer le support aux équipes de développement internes et aux équipes clientes Sécurité et infrastructure des échanges - Appréhender les problématiques d'exposition et de sécurisation des API, en lien avec les équipes réseau, sécurité et infrastructure - Contribuer à l'analyse et à la résolution des problématiques de flux, d'accès et de connectivité entre les composants du SI et avec d'éventuels partenaires externes Accompagnement - Accompagner les clients de la plateforme dans leur réflexion API, de la conception à la mise en œuvre Documentation - Élaborer et maintenir la documentation technique et fonctionnelle nécessaire au fonctionnement et à l'exploitation de la plateforme et des API : dossiers d'architecture, schémas de flux, spécifications, règles de configuration, procédures d'exploitation et de support, documentation à destination des équipes clientes et de développement - Veiller à la mise à jour et à la qualité de la documentation tout au long du cycle de vie des API et des échanges Monitoring et fiabilisation du service - Participer au paramétrage et à l'évolution du monitoring ELK des plateformes API/échanges de données serait un plus - Contribuer à un partage de connaissances ELK avec l'équipe, dans une logique de fiabilisation des niveaux de service
View this job
Contractor
Permanent
Fixed term

Job VacancyProduct Owner - API & Flux – Épargne Patrimoniale

KEONI CONSULTING
Published on
API
Backlog management
FLUXCD

18 months
20k-40k €
500 €
Paris, France
Contexte le consultant rejoindra léquipe en tant que Product Owner du produit API & Flux Épargne Patrimoniale, au sein du train Agile WinPart. Le contexte comporte un enjeu important de transformation : les capacités actuellement réparties entre deux équipes distinctes – API et Flux de fichiers – vont être regroupées au sein d'un produit unique API & Flux. L'objectif est notamment d'unifier la responsabilité produit, renforcer la cohérence fonctionnelle et technique, mutualiser les compétences et améliorer la priorisation des activités. Le PO pourra s'appuyer sur deux Business Analysts référents, l'un spécialisé API et l'autre sur les échanges de fichiers. Missions Porter la vision, la roadmap et la trajectoire du produit API & Flux. Structurer et prioriser le Product Backlog selon la valeur métier, les enjeux techniques, les risques et les engagements. Piloter le delivery. Maîtriser les dépendances, risques et arbitrages. Garantir la cohérence fonctionnelle et technique du produit. Fédérer les équipes et parties prenantes autour des priorités. Collaborer avec les Business Analysts, développeurs, architectes, Tech Leads et Product Managers. Challenger les solutions et choix techniques. Identifier les opportunités de mutualisation, rationalisation et amélioration du patrimoine API & Flux. Contribuer à la qualité, sécurité, performance et pérennité du produit. Compétences indispensables Le client recherche avant tout un Product Owner avec une forte culture technique, et pas uniquement un profil de PO fonctionnel. Compétences clés : Expérience significative comme Product Owner sur un produit technique ou une plateforme SI. Product Management / Product Ownership. Gestion et priorisation de Product Backlog. Construction et pilotage de roadmap produit. Bonne compréhension des API / API Management. Maîtrise des problématiques de flux et échanges de données. Bonne compréhension des architectures SI et problématiques d'intégration. Gestion des risques, dépendances et arbitrages. Agile : Scrum, Kanban, Lean-Agile. Capacité à dialoguer techniquement avec des architectes, Tech Leads et développeurs. Compétences appréciées / différenciantes Expérience en Agilité à l'échelle / SAFe. Expérience dans le secteur de l'assurance. Expérience en banque. Connaissance de la gestion de patrimoine / Épargne Patrimoniale. Culture des problématiques de qualité, sécurité et exploitation.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Java – Flux & API

CAT-AMANIA
Published on
Java
PostgreSQL
Spring

12 months
40k-45k €
400-550 €
Niort, Nouvelle-Aquitaine
Nous recherchons un Développeur Java pour le compte de notre client, acteur majeur du secteur de l'assurance. Dans un contexte de forte transformation du système d'information et de modernisation des solutions digitales, vous intégrerez une équipe en charge du développement, de l'évolution et du maintien en condition opérationnelle de solutions applicatives transverses. Vous interviendrez notamment sur le développement de composants back-end, de services et d'API, ainsi que sur l'intégration de nouvelles solutions avec les différents systèmes d'information métiers. Vos principales missions seront les suivantes :Participer aux choix techniques, études d'architecture et chiffrages des solutions ; Concevoir et développer des composants Back-end, services et API en Java ; Réaliser les tests unitaires, tests de composants et tests d'intégration ; Participer à la mise en place et à l'évolution des solutions applicatives ; Assurer la maintenance corrective et évolutive des applications ; Diagnostiquer et corriger les anomalies et incidents ; Participer à la supervision et au maintien en condition opérationnelle des applications ; Contribuer à l'optimisation et à l'automatisation des processus de développement et de déploiement ; Participer à la mise en œuvre des chaînes CI/CD et à la gestion de configuration logicielle ; Rédiger les documentations techniques et fonctionnelles nécessaires ; Suivre et communiquer l'avancement des travaux et alerter sur les éventuels risques ; Collaborer avec les équipes IT et contribuer à leur montée en compétence ; Apporter votre expertise technique et être force de proposition sur l'amélioration des solutions existantes. Environnement technique :Java Spring API / Services REST PostgreSQL GitLab Jenkins Nexus SonarQube OpenShift IntelliJ IDEA CI/CD Méthodologie Agile
View this job
Contractor

Contractor jobQA Automatisation / API

Byrongroup
Published on
Agile Method
API
Automation

3 years
400-500 €
Ile-de-France, France
Dans le cadre du renforcement d'une équipe QA intervenant sur un environnement API à fort trafic, nous recherchons un(e) Quality Engineer / QA Automation expérimenté(e). Vous intégrerez une équipe agile et contribuerez directement à la qualité, la fiabilité et la robustesse d'un service critique fonctionnant en continu. L'objectif principal sera de maintenir, enrichir et optimiser une importante couverture de tests automatisés sur des APIs, tout en participant à l'amélioration continue des pratiques et processus QA. 📋 Vos missions • Analyser les User Stories et contribuer à la définition des critères d'acceptation avec les équipes produit et techniques • Concevoir les stratégies et scénarios de tests adaptés aux risques et aux enjeux métier • Développer et maintenir les tests automatisés d'API • Faire évoluer une importante suite de tests d'acceptation automatisés basée sur Cucumber • Superviser l'exécution des campagnes de tests de non-régression intégrées aux pipelines CI/CD • Analyser les résultats de tests, identifier les anomalies et contribuer à leur résolution • Participer à l'amélioration de la couverture et de la pertinence des tests • Identifier et réduire les problèmes de flakiness et les coûts de maintenance • Contribuer à l'amélioration des processus et workflows QA • Participer à la réduction des défauts détectés tardivement, notamment en production • Effectuer une veille sur les nouvelles pratiques, outils et approches QA, notamment autour de l'IA 🛠️ Environnement • Back-end • Automatisation • API • Agile
View this job
Permanent

Job VacancyConcepteur/Développeur APi Management Axway (H/F)

ECONOCOM INFOGERANCE ET SYSTEME
Published on

130k-143k €
Châtillon, Ile-de-France
Gouvernance et pilotage - Garantir le respect de la gouvernance du domaine « échange de données » (API, échanges de fichiers, ETL) - Réaliser les études d'impact et d'interdépendance avec le reste du SI Intégration et exploitation API - Intégrer les API sur la plateforme d'API management (Axway API Management) et implémenter les règles de sécurité au niveau de la gateway (policies Axway) - Concevoir (design) les API en garantissant leur cohérence avec les standards du domaine - Assurer le support aux équipes de développement internes et aux équipes clientes Sécurité et infrastructure des échanges - Appréhender les problématiques d'exposition et de sécurisation des API, en lien avec les équipes réseau, sécurité et infrastructure - Contribuer à l'analyse et à la résolution des problématiques de flux, d'accès et de connectivité entre les composants du SI et avec d'éventuels partenaires externes Accompagnement - Accompagner les clients de la plateforme dans leur réflexion API, de la conception à la mise en œuvre Documentation - Élaborer et maintenir la documentation technique et fonctionnelle nécessaire au fonctionnement et à l'exploitation de la plateforme et des API : dossiers d'architecture, schémas de flux, spécifications, règles de configuration, procédures d'exploitation et de support, documentation à destination des équipes clientes et de développement - Veiller à la mise à jour et à la qualité de la documentation tout au long du cycle de vie des API et des échanges Monitoring et fiabilisation du service - Participer au paramétrage et à l'évolution du monitoring ELK des plateformes API/échanges de données serait un plus - Contribuer à un partage de connaissances ELK avec l'équipe, dans une logique de fiabilisation des niveaux de service Compétences techniques - Bonne connaissance des architectures API et des enjeux d'API management - Connaissance des architectures réseau et des mécanismes de sécurisation des échanges : DMZ, WAF, proxy, reverse proxy, load balancer, firewall ; principes de flux réseau et de sécurisation des communications - Axway API Management : une expérience est un plus, formation possible - Java : connaissances nécessaires, les services étant majoritairement développés en Java - ELK (Elasticsearch/Logstash/Kibana) : connaissances en paramétrage de monitoring très appréciées Référence de l'offre : k6tiy1152x
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