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 256 results.
Contractor

Contractor job
Expert(e) Openshift F/H

SOFTEAM
Published on
API
Jboss
Maintenance in Operational Condition (MCO)

3 months
400-590 €
Paris, France

L'expert rejoindra l'équipe Container pour un rôle d’expert Openshift. Ses missions et enjeux : maintenir les infrastructures OpenShift de la DSIBA qui héberge plus de 500 applications, réalisation des campagnes de patch management, participer aux tours d'astreinte, entretenir les API et les Usines de Production associées. La Direction Infrastructures Cloud & Opérations porte les moyens techniques permettant d’offrir aux filières métier des services standardisés ou adaptés à leurs besoins spécifiques tout en garantissant un haut niveau de qualité de production.

Contractor

Contractor job
Développeur.Net Montpellier C#, .NET 6/7+, ASP.NET Core APIs REST, JSON, Swagger/ma

WorldWide People
Published on
.NET

6 months
400-410 €
Montpellier, Occitania

Montpellier C#, .NET 6/7+, Core APIs REST, JSON, Swagger APIs REST, JSON, Swagger SQL Server, Entity Framework Core Git, Visual Studio, Azure DevOps xUnit/NUnit, tests unitaires, bonnes pratiques de code ASAP Responsabilités principales : Développer des applications robustes, performantes et maintenables en .NET. Implémenter des APIs REST et des composants back-end. Participer aux revues de code, tests et déploiements. Contribuer à l'amélioration continue (qualité, performance, sécurité). Travailler en collaboration avec les équipes produit, QA et DevOps. Compétences techniques clés : C#, .NET 6/7+, Core APIs REST, JSON, Swagger SQL Server, Entity Framework Core Git, Visual Studio, Azure DevOps xUnit/NUnit, tests unitaires, bonnes pratiques de code

Contractor

Contractor job
Développeur Flutter

KUBE Partners S.L. / Pixie Services
Published on
API REST
Flutter
Node.js

6 months
Ile-de-France, France

Bonjour, Nous recherchons un développeur Flutter pour contribuer au design du logiciel. Adapter les paramètres techniques des progiciels. Analyse et développe les composants en utilisant les langages appropriés. Participe à la structuration des bases de données. Responsable des tests unitaires : élaboration des jeux d'essais et réalisation. Teste, identifie et traite les dysfonctionnements éventuels du logiciel développé. Réalise les développements nécessaires à la maintenance corrective et évolutive.

Contractor

Contractor job
Architecte API Management Google APIGEE - GCP

KEONI CONSULTING
Published on
Control
Openshift
Reporting

18 months
150-600 €
Paris, France

CONTEXTE Dans le cadre du déploiement de la plateforme API Management, le client souhaite déployer la solution Google APIGEE. MISSIONS : Mission d'architecture technique et design de la plateforme API Management, basée sur Google APIGEE Hybrid, GCP et Openshift - Pilotage de projet : Assurer la planification, le suivi et le reporting des projets de déploiement d’APIs sur APIGEE Coordonner les équipes impliquées dans le projet Gérer les risques et les enjeux liés aux délais et la qualité - Analyse et conception : Participer à la conception fonctionnelle des APIs business Être en soutien des équipes sur les problématiques techniques - Formation : Capitaliser sur la conception et la mise en œuvre des APIs pour diffuser la connaissance aux équipes

Contractor
Permanent

Job Vacancy
Automaticien.ne de tests UFT ONE / Selenium

Atlanse
Published on
API
Human Machine Interface (HMI)
Java

3 years
Châtillon, Ile-de-France

En tant qu’, vous participez au développement de l'activité d’automatisation des tests fonctionnels pour les applications, couvrant à la fois les interfaces utilisateurs (IHM) et les API. Votre rôle Développement & Stratégie de l’automatisation Identifier les applications éligibles à l'automatisation des tests Réaliser des études de faisabilité technique et économique Définir les outils et solutions adaptés pour l’automatisation des tests de non régression (TNR) Proof of Concept & Restitution Réaliser des POC Restituer les résultats des POC aux commanditaires et formuler des recommandations pour les futurs automaticiens Support opérationnel & Suivi Accompagner l’équipe d’automatisation dans la mise en œuvre des tests automatisés Collaborer étroitement avec les responsables d'applications et les QA pour assurer la qualité et la pertinence des tests Réaliser des rapports hebdomadaires sur l'avancement de l'activité d'automatisation des TNR des diverses applications retenues

Contractor

Contractor job
Développeur backend Java & DevOps

Signe +
Published on
API REST
DevOps
Java

6 months
350-360 €
Toulouse, Occitania

Mission : Développeur backend Java & DevOps Dans le cadre de la transformation numérique au sein d'un client final dans le domaine d'observation de la terre, nous recherchons un ingénieur senior (6+ ans) pour développer et maintenir les briques logicielles liées à l’administration des socles de la Transfo (User, Customer, etc.). Tâches principales : Conception et développement backend (Java, APIs REST, microservices). Mise en place et exécution des tests (unitaires, intégration). Documentation et participation aux cérémonies agiles (Scrum). Contribution aux activités DevOps : CI/CD, Docker, Helm, Kubernetes, AWS. Support/implémentation sécurité (Keycloak apprécié).

Contractor
Permanent

Job Vacancy
Développeur Back-end

Deodis
Published on
API
Java
Spring

1 year
40k-47k €
400-420 €
Montpellier, Occitania

Vous intégrerez l'équipe back de notre client pour prendre en charge : Dans un 1er temps , les développements requis pour migrer des anciennes API sur des API easy Service. Puis travailler sur les évolutions en cours : Simplification de la démarche, Refonte de certains produit du client Missions : L’évolution et la simplification des processus existants. La refonte de certains produits afin d’améliorer la performance et la maintenabilité. La réalisation de tests unitaires et le suivi qualité du code. La maintenance corrective et évolutive des applications.

Contractor

Contractor job
Business Analyst MONETIQUE Emission API / Charenton-le-pont

WorldWide People
Published on
API

6 months
370-400 €
Charenton-le-Pont, Ile-de-France

Business Analyst MONETIQUE Emission API Localisation : Charenton-le-pont Télétravail : 2 jours par semaine. La mission requiert : - une bonne maîtrise du processus MONETIQUE global de fabrication cartes, des demandes d'autorisation émetteur, du paiement mobile et des services proposés au porteur de carte bancaire - autonomie et capacité à animer des groupes de travail/réunions avec différents acteurs (MOE, BO Métiers , partenairestechniques externes, équipes support, Prod application, etc...) Avoir déjà travaillé en mode agile et avec JIRA serait un plus. Il est indispensable d'avoir déjà travaillé sur les API : desconnaissances techno-fonctionnelles et une expertise sur cepérimètre sont requises pour mener à bien la mission. La prestation requiert toutes les compétences de chef de projet en maîtrise d'ouvrage opérationnelle: - pilotage projets (animation réunion, coordination, suivi budgétaire) - rédaction EDB - Rédaction de dossiers de configuration et cahiers de paramétrage - Etablissement de stratégies de tests, cahiers de recette - Préparation, réalisation et suivi des tests en recettes internes et communautaires, exécution des cas de test - analyse anomalies de recette - analyse incidents production niveau 3 - Expertise sur les API Rest, JSON requises - Connaissances nécessaires de Postman et Kanest transactionnel (DDT) - connaissance sur les app mobiles : avoir déjà travaillé sur la mise en œuvre d’une App mobile sur iOS ou Android serait un plus. Le prestataire doit comprendre le besoin fonctionnel mais avoir de l'appétence pour les aspects techniques des API (formats, échanges, cryptographie, certificats, clés de sécurité, etc...).

Contractor

Contractor job
Business Analyst Digital

Cherry Pick
Published on
Agile Method
Agile Scrum
API

12 months
480-520 €
Nanterre, Ile-de-France

Contexte : Dans le cadre du développement d’un site marchand, la MOA Digital/eBUSINESS souhaite renforcer son équipe. Rattaché(e) à la responsable des Business Analysts, le/la Business Analyst interviendra comme interface entre le métier et l’IT afin d’accompagner la conception et la mise en œuvre de solutions digitales. Missions principales : Participer à l’instruction des besoins en collaboration avec le Product Owner. Réaliser l’analyse fonctionnelle et garantir son exploitabilité avec les équipes concernées (architecture, développement Front & API). Rédiger les user stories et critères d’acceptation. Suivre l’analyse technique et le déroulement des développements. Coordonner les contributeurs pour la résolution de points structurants. Rédiger la documentation fonctionnelle : cahiers de recette, modes opératoires, guides utilisateurs. Conduire les campagnes de tests, assurer le suivi des anomalies et des non-conformités. Participer aux cérémonies agiles (planning, daily, revue, rétro, démonstration). Contribuer à l’animation des comités de suivi d’homologation. Environnement Méthodologie Agile / Scrum . Interactions avec la direction métier, les équipes régionales, la MOE et la MOA. Compétences requises Rédaction fonctionnelle & formalisme Agile (user stories, critères d’acceptation) : Expert. Communication et recherche du consensus : Expert. Analyse fonctionnelle MOA dans le secteur Assurance : Confirmé. Proactivité, rigueur et autonomie : Expert.

Contractor

Contractor job
Product Manager Digital pour Media

Comet
Published on
Agile Method
API
JIRA

49 days
500-720 €
Paris, France

Un grand groupe média français recherche un(e) Product Manager confirmé(e) pour renforcer son équipe numérique. La mission s’inscrit dans un contexte de transformation digitale, avec un périmètre stratégique couvrant plusieurs offres éditoriales et services digitaux (information, climat, jeunesse, vie scolaire, login, jeux, météo). --- Durée : jusqu’à 31/12/2025 (renouvelable par périodes de 3 mois). Lieu : Paris 15ᵉ (hybride, présence requise au moins 50%). --- Objectif de la mission : * Définir et exécuter la stratégie produit et la roadmap trimestrielle. * Aligner les parties prenantes internes et maximiser l’impact pour les utilisateurs. * Piloter le delivery (suivi d’avancement, gestion des dépendances, communication). * Mettre en place et suivre des KPI de performance produit. --- Fiche mission (périmètre & livrables) : * Vision & stratégie : construction de la roadmap, identification des opportunités à fort impact. * Conception : accompagnement PO & designers, rédaction/validation des besoins, suivi des KPIs. * Delivery : suivi des interdépendances entre équipes, reporting aux parties prenantes, amélioration continue des performances en production. --- Hard Skills (exigés) : * 5+ ans d’expérience en Product Management dans des environnements agiles. * Expérience dans le domaine des sites d’actualités / plateformes média digitales. * Maîtrise des frameworks Agile/Lean et outils : Jira, Confluence, Miro, Figma, Trello, Teams. * Compétences en analytics produit : Power BI, AT Internet, Chartbeat, Contentsquare, AB Tasty (ou équivalents). Hard Skills (appréciés) : * Connaissances en SEO, accessibilité numérique, web performance. * Sensibilité aux spécificités du secteur média. * Bases techniques : architecture web, API. --- Soft Skills * Excellente communication, capacité de vulgarisation et pédagogie. * Leadership d’influence, capacité à fédérer des équipes pluridisciplinaires. * Autonomie et sens du delivery. * Gestion des priorités dans un environnement exigeant. --- Compétences / enjeux clés : * Orchestration de chantiers multi-équipes. * Construction de roadmaps et gestion des interdépendances. * Suivi et pilotage des KPI orientés impact. * Respect des procédures, budgets, délais et normes qualité.

Contractor

Contractor job
Solutions Engineer

Cherry Pick
Published on
API
oauth
saml

12 months
550-600 €
Paris, France

Contexte & Enjeux Acteur de référence dans la gestion unifiée des transactions digitales (signature électronique, KYC, archivage sécurisé, gestion d’identité digitale), connaît une phase de forte évolution produit. L’entreprise peine à dimensionner précisément ses besoins, mais il est certain qu’un premier renfort est nécessaire dès maintenant. À terme, des besoins supplémentaires pourraient apparaître, en fonction de la montée en charge et des évolutions (notamment la refonte de certaines API). Objectif : renforcer l’expertise technique et fonctionnelle côté intégration, pour accompagner clients et équipes internes dans des projets complexes. Missions principales Supporter les projets d’intégration clients : analyse de besoins, cadrage, déploiement, validation. Concevoir et mettre en place des architectures d’intégration (APIs, webhooks, SSO, OAuth2, SAML). Collaborer étroitement avec les équipes produit, dev et support pour assurer une intégration fluide des solutions. Accompagner les clients : configuration, tests, mise en production. Rédiger la documentation technique (API, intégrations) à destination des clients. Former et accompagner les utilisateurs clés. Améliorer en continu les méthodologies d’intégration. Profil recherché Expérience : 3 à 5 ans minimum en rôle similaire (Solutions Engineer / Intégration) dans un contexte SaaS ou services IT. Compétences techniques : APIs (REST, JSON, XML), orchestration d’API complexes. Protocoles d’authentification (OAuth2, SAML). Environnements cloud, bases SQL/NoSQL. Bonnes bases techniques (mais ce n’est pas un rôle de dev). Soft skills : Forte orientation client & relationnel. Capacité à comprendre les besoins fonctionnels et métiers. Autonomie, rigueur, bonne communication. Langues : Français & Anglais professionnel. Plus : profil senior de préférence, pour compenser le déficit actuel d’expertise en interne. Particularités du rôle Rôle très front client , avec contacts réguliers. Pas de gestion de portefeuille (les CSM gardent la relation long-terme). Les Solutions Engineers interviennent en appui ponctuel et technique. Collaboration avec les équipes support (plutôt positionné N3, quand N1/N2 ne suffisent pas). Mission orientée Build (mise en place, intégration), pas du run classique. Opportunité de participer à des projets structurants (refonte d’API).

Contractor

Contractor job
223425/Développeur Planisware confirmé / senior secteur énergie

WorldWide People
Published on
API REST

12 months
Lyon, Auvergne-Rhône-Alpes

Développeur Planisware confirmé LYON / senior secteur énergie /nucléaire Français, il s'agit de développeur (évolutions/corrections) et de veillez au bon déroulement de la production du progiciel Planisware en agilité. Compétences requises : PLW v7 + API REST SQL Compétences Appréciées : Certification PLW v7 Connaissance du milieu nucléaire / énergie JIRA / Confluence Devops (git, jenkins) Goals and deliverables Missions principales : Réaliser les développements (évolutions/corrections) Analyser/corriger les incidents de production Missions Secondaires : Réaliser les revues de code Réaliser la refactorisation du code (optimisation) Concevoir les spécifications détaillées de la solution Concevoir les plans de tests techniques

Contractor

Contractor job
DevSecOps mi-temps

INEXSYA
Published on
API
CI/CD
Kubernetes

6 months
Paris, France

Je recherche un profil de DevSecOps afin de renforcer la squad Security & Access en charge de la sécurisation des infrastructures. Durée : 6 mois à mi-temps, renouvelables 3 à 6 mois Début de mission : Décembre 2025 La mission se déroulera au service de l’équipe « Application Automation » en charge de l’industrialisations des solutions gérées par la Direction Technique. Objectifs de la mission : · Contribuer à définir et mettre en place la sécurisation de la « supply chain » de nos infrastructures et de nos applications · Contribuer activement en tant qu’expert à la sécurisation des pipeline Github action, ansible et terraform · Contribuer activement en tant qu’expert à la mise en place de standards et de bonnes pratiques · Accompagner les projets dans l’utilisation dans la sécurisation de leur chaine de déploiement · Assurer le transfert de compétences vers les opérations

Permanent

Job Vacancy
Technical Lead Java / Responsable Produit - Lyon - (H/F)

EASY PARTNER
Published on
Apache
API REST
Eclipse

55k-65k €
Lyon, Auvergne-Rhône-Alpes

## Contexte du poste Notre client, éditeur de logiciels reconnu dans son domaine, conçoit et maintient des solutions techniques couvrant l’ensemble du cycle de vie logiciel (développement, tests, intégration, automatisation, cybersécurité, cloud). L’entreprise gère un socle applicatif conséquent (plusieurs millions de lignes de code Java), structuré autour de couches logicielles réutilisables et de produits stratégiques orientés DevOps et platform engineering. Dans le cadre de la modernisation de son offre et de l’intégration de nouvelles fonctionnalités (dont l’IA), l’entreprise recherche 3 profils seniors capables de prendre en charge un produit, d’assurer sa vision technique et d’encadrer des petites équipes de développement. ## Missions principales Prendre la responsabilité technique d’un produit (vision, maintenance, évolutions). Développer, concevoir et maintenir les applications back-end en Java 17+. Assurer l’intégration et l’industrialisation de nouvelles fonctionnalités (IA, automatisation, sécurité). Encadrer et accompagner des développeurs juniors, favoriser leur montée en compétences. Collaborer avec les équipes internes (Software Factory, tests, infra) et les clients pour traduire les besoins en solutions techniques robustes. Garantir la qualité, la performance et la sécurité des livrables. ## Missions secondaires Participer à la roadmap produits et aux choix d’architecture logicielle. Contribuer à l’amélioration continue (tests, automatisation, CI/CD). Intervenir en support sur la résolution de problématiques complexes et l’optimisation de code existant. Documenter et partager les bonnes pratiques techniques. ## Stack technique Écosystème : Java 17+, JDBC, XML / JSON / YAML (org.json, gson, xppc), JAXP, HTTP Client, Apache (commons-io, commons-lang3, etc.) Normes & APIs : OSGi / REST API, Equinox (implémentation OSGi Foundation Eclipse), Restlet Architecture : Architecture orientée services, modules réutilisables, Design Patterns, Swagger 3.0 Sécurité & Authentification : Gestion des certificats, OpenID Connect (OIDC), OAuth 2, JWT Environnements de développement : IDE : Eclipse et VS Code, Maven, P2 Repository et Eclipse Target Platform Frameworks internes : base Equinox

Fixed term

Job Vacancy
AI Assurance ML Ops SME

VIQU IT
Published on
API
API REST
Architecture

1 month
London, England, United Kingdom

Morela is supporting our client in securing an experienced AI Assurance ML Ops professional to join a high-impact programme. This is a chance to ensure AI/ML systems are safe, auditable, and fully aligned with regulatory and ethical standards in complex operational environments. Contract Details: Duration: 3+ years IR35: Inside Clearance: SC or DV required Day Rate: £700-£900 (depending on experience) Role Overview: In this role, you will integrate assurance into every stage of the AI/ML lifecycle. From data preparation to production deployment, you will embed governance, risk management, and monitoring practices to make AI systems reliable, transparent, and compliant. Key Responsibilities: Establish and maintain assurance processes within ML Ops pipelines Apply governance and risk frameworks throughout model development and deployment Implement and lead monitoring practices for bias, data drift, model drift, explainability, and system robustness Provide guidance on TEV&V practices for models under development or in production Partner with Data Science, Risk, and Compliance teams to align AI systems with organisational, ethical, and regulatory requirements Required Expertise: Extensive ML Ops / ML Engineering exp

Permanent

Job Vacancy
Software Engineer PLC/ SCADA

VIQU IT
Published on
API

Stone, England, United Kingdom

Software Engineer - PLC/SCADA (Nuclear) Location: Stone Staffordshire with projects taking place in Cumbria and expected site travel Type: Permanent Are you an experienced Software Engineer with a background in PLC and SCADA systems? We're looking for someone to join a leading systems integration business within the Nuclear sector as they prepare for a series of exciting new projects. You'll be working with leading platforms such as Siemens, Rockwell, Schneider Electric, Wonderware, and Codra, designing and delivering PLC and SCADA software solutions that support some of the UK's most critical infrastructure. About You You're likely an experienced PLC/SCADA Engineer who enjoys designing, developing, and commissioning control system software. You'll have strong client-facing skills, a collaborative approach, and the flexibility to work away when required. You can be based in Stone, Staffordshire, but must be comfortable with site-based travel to projects in Cumbria. Key Responsibilities Design and develop PLC and SCADA software solutions Produce design documentation, test plans, and specifications Work closely with client representatives and project teams Support peer reviews and ensure delivery to scope Commission systems on site Key Requirements 5+ years' experience in PLC/SCADA system design and commissioning Strong client-facing and teamwork skills UK driving licence and ability to obtain Security Clearance Willingness to travel and work away on site-based projects Desirable Skills

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.

256 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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