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

Contractor jobDev .Net Sénior

SURICATE IT
Published on
.NET
API
Blazor

3 years
Paris, France
🗓 Démarrage : ASAP ⏳ Durée : 3 ans 📍 Lieu : Paris 🎓 Expérience : 10 ans 🏡 Télétravail : 2 jours de TT (non négociable) 🏭 Secteur : Finance / Banque d'affaires Contexte de la mission Notre client, recherche un développeur Web pour intégrer son département Études et Développement Informatique, au sein du pôle développement web (7 personnes). Le prestataire interviendra sur l'évolution et la maintenance des plateformes Internet et Intranet du groupe, dans le respect des exigences propres au secteur bancaire. En collaboration avec les équipes métier et sous la responsabilité du responsable d'équipe, il prendra en charge l'analyse des demandes, leur mise en œuvre, ainsi que la maintenance et le support des plateformes existantes. Environnement technique Écosystème Microsoft (.NET Framework, .NET 10, SQL Server, Azure DevOps, SonarQube), environnement AWS en mode serverless (SES, SNS, Lambda, S3, API Gateway), Cloud Azure. Missions principales Analyser les besoins des équipes métier et proposer la solution technique la plus adaptée Concevoir et développer des API RESTful (.NET Core), documentées et testées Assurer la migration progressive d'une application legacy .NET Framework vers .NET Core Contribuer à la mise en place de l'infrastructure Azure (services applicatifs, réseau, sécurité) Respecter les critères de sécurité propres à un environnement bancaire Diagnostiquer les incidents et assurer la continuité de service Suivre les mises en production correctives et évolutives Maintenir un niveau constant de documentation technique Contribuer à la montée en compétences de l'équipe (revue de code, bonnes pratiques, veille technologique)
View this job
Contractor

Contractor jobExpert Font end - Angular(H/F)

Link Consulting
Published on
Angular
API
CSS

2 months
500-600 €
Toulouse, Occitania
Notre client, éditeur de logiciels spécialisé dans les solutions métiers dédiées à la mobilité et à la gestion de flottes, recherche un Développeur Angular Senior Freelance (H/F) pour une mission de courte durée à fort enjeu technique. L'objectif principal de la mission est d'accompagner la montée de version d'un socle Angular 16 vers Angular 21, tout en garantissant la stabilité, la performance et la maintenabilité de l'application. Vos missions : Au sein de l'équipe R&D et en collaboration avec le Tech Lead, vous interviendrez sur : * L'analyse technique de l'existant et l'identification des impacts de migration * La montée de version Angular 16 → Angular 21 * La correction des incompatibilités techniques et dépendances * L'adaptation et l'optimisation des composants existants * La sécurisation des tests et phases de validation * L'amélioration des performances et des bonnes pratiques Angular * L'accompagnement de l'équipe sur les choix techniques liés à la migration Les compétences techniques * Expertise Angular (idéalement jusqu'aux versions récentes) * TypeScript, JavaScript * HTML, CSS * Architecture Front-End moderne * RxJS * Gestion des dépendances et migrations Angular * Git / GitLab Sont particulièrement appréciées : * Expérience réussie de migration Angular majeure * Connaissances des problématiques de performance front-end * Expérience dans des environnements applicatifs métier
View this job
Contractor
Permanent

Job VacancyTest Manager (H/F) Secteur Assurance

CONSULT IT
Published on
API Management
Performance testing
Quality Assurance (QA)

1 year
Niort, Nouvelle-Aquitaine
Test Manager (H/F)SecteurAssurance LocalisationNiort Mode de travailHybride – 2 à 3 jours de télétravail par semaine SénioritéMinimum 7 ans d'expérience Description de la missionDans le cadre d'une mission au sein d'un CDS, nous recherchons un Test Manager confirmé. Le consultant interviendra dans un environnement couvrant : La conception des cas de tests La définition des stratégies de test Les tests fonctionnels et techniques L'automatisation des tests Le pilotage des activités de testing Une composante importante orientée Data MissionsLes principales responsabilités seront : Piloter l'activité testing au sein du CDS Définir et mettre en œuvre la stratégie de test Superviser la conception et l'exécution des cas de tests Assurer la coordination entre les équipes de test et les équipes client Produire les reportings et suivre les indicateurs de performance Accompagner les activités de validation dans un environnement Data Livrables attendusDocuments de pilotage de l'activité Stratégie de test Reporting régulier Suivi de la relation entre les testeurs et le département client Profil recherchéMinimum 7 ans d'expérience en testing / QA Solide expérience en pilotage de tests Bonne maîtrise des tests fonctionnels, techniques et automatisés Expérience dans des environnements Data Excellent relationnel et forte capacité de coordination
View this job
Contractor

Contractor jobChef de projet HUB Data H/F

LeHibou
Published on
Agile Scrum
API
CRM

6 months
475 €
Coulaines, Pays de la Loire
Notre client dans le secteur Banque et finance recherche un/une Chef de projet HUB Data H/F Description de la mission : Nous recherchons un.e Chef.fe de projet HUB Data qui sera rattaché.e au Responsable des Projets Stratégiques au sein de la Direction Transformation. Le/la Chef de Projet HUB Data pilote un projet stratégique structurant visant à concevoir, cadrer et déployer une plateforme centrale de données permettant de centraliser, fiabiliser et redistribuer les données liées aux installations clients. Le projet HUB s'inscrit dans une ambition de socle de référence unique des données, au service des enjeux de supervision, de pilotage et de performance métier. • Rattachement hiérarchique : Responsable des Projets Stratégiques – Direction Transformation • Liaisons fonctionnelles : DSI, pôle data, équipes métiers (commerce, technique, SAV, exploitation), pôle efficacité opérationnelle, prestataires externes, partenaires éditeurs et intégrateurs Missions principales / responsabilités • Définir et maintenir le cadre de pilotage du projet HUB : objectifs, périmètre, planning, risques, méthodologie • Piloter le projet de bout en bout, du cadrage à la mise en service, en garantissant le respect des jalons, livrables, délais et budget • Cadrer la vision du HUB de données : cas d'usage prioritaires, référentiel central, cible fonctionnelle et data • Structurer et formaliser les livrables clés du cadrage : note de cadrage du projet, expressions de besoins métiers et techniques, roadmap et lotissement du projet • Piloter la conception de l'architecture du HUB : référentiel de données historisées, interconnexion et automatisation des flux, intégration avec les systèmes ERP, CRM et outils métiers • Porter la dimension technique du projet : compréhension et pilotage des architectures data et des flux (API, batch, temps réel), stratégie d'intégration des systèmes hétérogènes, garantie de la cohérence, de la fiabilité et de la robustesse de la solution • Piloter les prestataires et coordonner les parties prenantes internes et externes • Assurer le reporting projet, préparer les instances de gouvernance et proposer les arbitrages • Produire les livrables clés : cadrage, besoins, conception, recette • Organiser le projet en lots prioritaires • Accompagner la mise en service, l'appropriation par les métiers et l'amélioration continue des processus, de la data et de la performance Profil recherché • Formation Bac+5 : école d'ingénieur, MIAGE, data ou systèmes d'information • Expérience significative d'au minimum 5 ans en pilotage de projet, idéalement sur des projets IT, data ou d'intégration SI Compétences techniques et fonctionnelles • Maîtrise du pilotage de projet • Maîtrise des méthodes Agile et cycle en V • Capacité à piloter des projets complexes et transverses • Gestion des risques, du planning et du budget • Bonne compréhension des architectures data : référentiels, hubs, MDM • Bonne compréhension de l'intégration SI : API, middleware, flux batch et temps réel • Maîtrise des plateformes data • Culture systèmes : ERP, CRM, outils métiers • Sensibilité data : qualité, gouvernance, historicisation Soft skills • Leadership transversal • Capacité à faire converger métiers et IT • Forte capacité d'analyse et de structuration • Autonomie, rigueur, pragmatisme Organisation de travail • Poste basé à Coulaines (72) • Télétravail aux conditions de l'accord d'entreprise : 1 jour par semaine Compétences / Qualités indispensables : Pilotage de projet, Architectures data et MDM, Intégration SI (API, middleware, batch, temps réel), Plateformes data, Méthodes Agile et cycle en V, Leadership transversal Compétences / Qualités qui seraient un + : connaissance secteur Informations concernant le télétravail : Oui — 1 jour/semaine
View this job
Contractor

Contractor jobArchitecte Fonctionnel & Applicatif Senior – Corporate Banking (H/F)

ARGANA CONSULTING CORP LLP
Published on
Agile Scrum
API
Safe

1 year
520-670 €
Ile-de-France, France
Dans le cadre d'un programme stratégique de transformation au sein d'une grande banque d'investissement, nous recherchons un Architecte Fonctionnel & Applicatif Senior pour accompagner la refonte d'un système d'information Front-to-Back dédié aux activités de financement. Vous intégrerez une équipe internationale et contribuerez à la définition de l'architecture cible d'un programme majeur visant à moderniser et rationaliser les processus métier et applicatifs liés aux activités de Corporate Banking. MissionsArchitecture fonctionnelle et applicative Définir les architectures fonctionnelles et applicatives cibles Réaliser les études d'architecture et analyses d'impact Préparer les dossiers de cadrage et de choix de solutions Définir les trajectoires de transformation du SI Accompagner les équipes projet dans le design des features et des solutions Gouvernance & Urbanisation Piloter et animer le backlog d'architecture Produire et maintenir les cartographies fonctionnelles et applicatives Garantir la cohérence des solutions avec les standards d'architecture du Groupe Participer aux comités d'architecture et instances de gouvernance Contribuer à l'amélioration continue du cadre de référence d'architecture Accompagnement des équipes Collaborer avec les équipes métiers, produits et IT Challenger les choix fonctionnels et techniques Participer aux travaux de rationalisation et de modernisation du SI Assurer la qualité de la documentation et des référentiels
View this job
Contractor

Contractor jobDéveloppeur Back Kotlin

HAYS France
Published on
API
Kotlin
Kotlin Multiplateform (KMP)

1 year
Lille, Hauts-de-France
Nous recherchons un développeur Kotlin/Spring pour renforcer l'équipe APP. Nous avons développé un Back For Front (BFF) en Kotlin avec le framework Spring hébergé sur GCP. Chaque BFF fournit les APIs de l'APP et s'occupe d'orchestrer les appels aux différentes API REST (primitives) de notre back office. Pour l'APP, nous avons développé une multitude de BFF: BFF-Store, BFF-Product, BFF-Loyalty. Chaque BFF gère un domaine fonctionnel de l'APP. Chaque BFF est développé indépendamment des autres (micro-services) (sur base de quelques librairies communes). Au niveau fonctionnel, l'application est celle grand public, 550 000 utilisateurs actifs, 600M d'€ de CA/an, elle permet de : Faire ses courses en ligne pour une livraison à domicile ou pour un retrait en Drive... Consulter ses achats les plus fréquents Créer ses listes de courses afin de faciliter ses courses Retrouver l'ensemble de l'historique de commandes Être un véritable compagnon de courses pour faciliter les courses en magasin avec les catalogues, les bons de réductions et tickets de caisses dématérialisés ou Scan to Go Consulter les horaires des magasins physiques Retrouver l'ensemble de sa fidélité avec le montant de la cagnotte ainsi que les différents avantages L'équipe est composée de : 2 développeurs Android 3 développeurs iOS 1 développeur BFF 1 PO Nous travaillons en ScrumBan. Le livrable est le développement des BFF de l'application.
View this job
Contractor
Permanent

Job VacancyConsultant Test lead Monétique émission H/F

Aldemia
Published on
Agile Method
API
Automation

6 months
45k-55k €
450-550 €
Paris, France
Aldemia recrute pour l'un de ses clients , un Consultant Test Lead - Monétique sur émission H/F Vous accompagnerez le head of QA pour le déploiement de la plateforme de paiement du client dans le secteur bancaire. Cette plateforme a pour ambition de devenir l'un des trois principaux processeurs de paiements. Son cœur d'activité couvre : - Issurance (émission) — pilotage et autorisation des transactions cartes, - Acquiring (acquisition commerçants) — gestion des flux et relations avec les acquéreurs, Contestation, compensation et règlement des paiements, - Intégration multi-scheme (CB, Visa, Mastercard, Wero), Plateforme tout-en-un de processing, y compris aspects cloud, sécurité, conformité européenne. L'organisation repose sur une plateforme technology-driven, intégrant des services monétiques de bout en bout et visant l'excellence technique et produit. Votre objectif principal est d' assurer la qualité et la conformité des services d'émission de cartes bancaires et de transactions depuis l'initiation jusqu'à la finalisation. En tant que Senior QA Lead H/F vous serez responsable de la bonne couverture des tests sur le périmètre de l'acquisition : connexion de l'acceptation, autorisation, connexions aux schemes, ainsi que l'ensemble du merchant lifecycle (onboarding et téléparamétrage). Directement rattaché.e au SW Industrialisation Director, vous jouerez un rôle déterminant dans la maitrise des risques qualité sur votre périmètre, en garantissant la cohérence, la fiabilité et la lisibilité des activités de test. En travaillant en étroite collaboration avec l'Engineering Manager de votre périmètre, vous partagez avec lui la décision de promotion et de mise en production des évolutions des composants Emission. Vous aurez pour mission de piloter la qualité sur le périmètre fonctionnel de l'acquisition et de garantir l'atteinte des niveaux de qualité définis par la politique de l'entreprise sur votre périmètre. Vos responsabilités principales Stratégie & gouvernance des tests Définir, déployer et maintenir la stratégie de test sur votre périmètre Assurer la cohérence avec la politique de test et la stratégie de test Définir le plan de test associé à votre périmètre (fonctionnel, non fonctionnel, non régression) Garantir l'alignement entre les incréments de livraison et les objectifs qualité (quality gates) Mettre en place une gouvernance qualité, orientée maîtrise des risques. Coordination transverse & inter-équipes Coordonner les activités QA sur plusieurs Squads, Assurer l'homogénéité des pratiques qualité, Garantir la bonne couverture des tests sur votre périmètre. Communication & reporting Animer des ateliers, comités qualité et instances de gouvernance Produire des reportings clairs, synthétiques et orientés décision Garant de la qualité Assurer le suivi la qualité au sein du domaine applicatif Assurer le suivi de la planification des tests inter-squads Est responsable de la bonne mise en œuvre des critères de qualité et de la bonne application des « quality gates » Assure la qualité des livraisons sur les environnements hors production et en production Amélioration continue & pilotage par les KPIs Accompagner la standardisation des bonnes pratiques QA édicté par l'entité Practice & tools Définir et suivre les KPIs qualité et les niveaux de risque sur votre périmètre Diffuser une culture qualité au sein des Squads et veiller à l'application des bonnes pratiques (shift left, tres amigos, example mapping, automatisation) Environnement & outils Jira, Confluence, Xray Cucumber, BDD, Gherkin, Vulcain (outil interne)
View this job
Fixed term
Permanent
Contractor

Job VacancyAppsec/DevSecOps – Gestion de vulnérabilités

KEONI CONSULTING
Published on
API
CVE
Cybersecurity

18 months
20k-40k €
100-550 €
Paris, France
Contexte de la mission : la sécurité est intégrée au cœur de nos cycles de développement et d'opérations (DevSecOps). La gestion proactive des vulnérabilités est une activité fondamentale pour protéger nos actifs applicatifs et infrastructurels. Notre équipe DevSecOps est au centre de ce dispositif, en charge d'orchestrer la détection, l'analyse et la remédiation des failles de sécurité sur l'ensemble de notre périmètre technologique. Face à une augmentation constante des menaces et à la nécessité d'accélérer nos cycles de correction, nous cherchons à renforcer notre capacité de pilotage. Nous recrutons un profil expert pour intégrer l'équipe et prendre en charge l'accompagnement des équipes de développement dans la remédiation des vulnérabilités, tout en assurant un suivi rigoureux et une communication transparente vers le management. Missions : - Pilotage et accompagnement de la remédiation : o Analyser et qualifier les vulnérabilités remontées par nos outils de scan (SAST, SCA) et les audits externes. o Animer la priorisation des failles en collaboration avec les équipes techniques, en fonction de leur criticité, de leur exploitabilité et du contexte métier de l'actif concerné. o Assurer l'assignation claire de chaque vulnérabilité à une équipe et un responsable. o Accompagner les équipes dans la définition et le suivi des plans d'action, en apportant un soutien méthodologique et en facilitant la résolution des blocages. - Suivi, reporting et amélioration continue : o Maintenir et fiabiliser notre outil de suivi consolidé des vulnérabilités. o Produire les tableaux de bord et les indicateurs de performance (KPIs) destinés aux différentes instances de pilotage (comités opérationnels, revues de sécurité, direction). o Identifier et escalader les risques de non-respect des délais de correction, les vulnérabilités complexes ou "orphelines". o Participer activement à l'amélioration continue de nos processus et outils de gestion des vulnérabilités pour gagner en efficacité et en pertinence. Compétences clés : - Compétences et expérience : o Expérience significative (6 ans et plus) en cybersécurité opérationnelle, avec une spécialisation avérée en gestion des vulnérabilités. o Excellente maîtrise des concepts et standards de sécurité : CVSS, CVE, CWE, Top 10 OWASP. o Connaissance pratique des outils de sécurité DevSecOps : scanners de code (SonarQube, Checkmarx SAST), d'analyse de composition (Checkmarx SCA). o Capacité à interagir avec des APIs pour automatiser la collecte et l'agrégation de données de sécurité. - Qualités personnelles : o Rigueur et méthode : Capacité à assurer un suivi précis et structuré dans un environnement complexe et volumineux. o Excellent relationnel et communication : Aptitude à dialoguer avec des profils variés (développeurs, tech lead, chefs de projet, management) et à vulgariser des sujets techniques. o Leadership et proactivité : Force de proposition pour animer le processus, mobiliser les équipes et trouver des solutions pragmatiques. o Orientation service et résolution de problèmes : Volonté d'aider les équipes à atteindre leurs objectifs de sécurité.
View this job
Contractor
Permanent

Job VacancyExpert Webmethod sur Paris, Nantes ou en Inde

EterniTech
Published on
API REST
CI/CD
Git

3 months
Paris, France
Descriptif de mission – Expert Intégration / webMethods (H/F)ContexteDans le cadre du renforcement de ses équipes d'intégration, notre client recherche un Expert Intégration / webMethods pour intervenir sur des projets stratégiques de mise en œuvre et d'évolution des flux applicatifs. La mission consiste à concevoir, développer et maintenir des solutions d'intégration garantissant la fiabilité des échanges entre les différents systèmes d'information, notamment dans un environnement financier utilisant les messages SWIFT. Localisation : Nantes, Paris ou Inde. MissionsConcevoir et développer des solutions d'intégration basées sur webMethods 10.x ou des solutions EAI équivalentes (Talend, TIBCO Enterprise, etc.). Participer au design technique et à l'architecture des flux d'échanges entre applications. Développer et maintenir les interfaces en utilisant les adaptateurs JDBC, MQ, JMS, API et RabbitMQ. Concevoir, intégrer et faire évoluer les flux de messagerie SWIFT. Réaliser les configurations et le paramétrage des composants d'intégration. Assurer les évolutions des messages, leur transformation et leur routage. Mettre en place et maintenir les chaînes CI/CD jusqu'au déploiement en production. Assurer le support technique et la résolution des incidents en environnement de production. Produire et maintenir la documentation technique. Collaborer avec les équipes projet dans un environnement Agile.
View this job
Contractor

Contractor jobArchitecte Azure/ IA

STHREE SAS pour COMPUTER FUTURES
Published on
API
Architecture
Azure

12 months
Paris, France
Votre missionConcevoir et piloter un système de delivery logiciel piloté par l'IA. Vous devrez concevoir, exploiter et faire évoluer un nouveau modèle de delivery où le logiciel est produit via des spécifications structurées augmentées par l'IA et une exécution automatisée. Ce rôle ne consiste pas à créer des cas d'usage ou des agents IA. Il s'agit de construire le système qui utilise l'IA pour produire du logiciel : à partir des spécifications jusqu'au code aux tests jusqu'au déploiement Ce que vous allez accomplir1. Construire un système de delivery piloté par les spécificationsa) Définir comment des spécifications structurées (ex : markdown, contrats, templates) sont utilisées pour : décrire les PRD, epics, features et user stories décrire le comportement du logiciel définir les interfaces et intégrations encoder les contraintes et exigences de qualité b) Faire des spécifications l'interface principale du delivery 2. Orchestrer des workflows de delivery pilotés par l'IAa) Concevoir comment des agents IA et des automatisations : génèrent les spécifications génèrent les plans génèrent le code exécutent les tests produisent la documentation supportent le déploiement b) Structurer le delivery comme un système contrôlé et reproductible, et non comme un développement ad hoc 3. Exploiter Azure & Fabric comme socle de deliverya) Intégrer les processus de delivery directement avec : les services natifs Azure (compute, intégration, identité, DevOps) Microsoft Fabric (plateforme data, modèles sémantiques, couche analytique) b) Permettre un couplage étroit entre données, modèles et applications c) Garantir un delivery compatible avec des architectures data-centric et orientées ontologies (Flex objects, modèles sémantiques) 4. Intégrer qualité, traçabilité et gouvernance par conceptiona) Définir comment les spécifications imposent : la testabilité la traçabilité la conformité (sécurité et qualité) b) Assurer une visibilité complète sur : les exigences le code les artefacts de déploiement 5. Industrialiser l'intégration avec les outils d'entreprisea) Garantir une intégration fluide entre la plateforme et les outils : workflows basés sur Git outils de gestion (Jira) plateformes de documentation (Confluence) gestion des identités et des accès (Okta) b) Permettre un flux de bout en bout, de l'idée à la production 6. Améliorer en continu la performance du deliveryAméliorer en continu : le lead time la fiabilité la couverture d'automatisation le FinOps Agir comme un multiplicateur de performance pour toute la plateforme FlexHub
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

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