Trouvez votre prochaine offre d’emploi ou de mission freelance API

Ce qu’il faut savoir sur API

Une API (Application Programming Interface) est un ensemble de règles et de protocoles permettant à différents logiciels ou systèmes de communiquer entre eux. Les API définissent les méthodes et les données qu'une application peut utiliser pour interagir avec une autre, facilitant l'intégration et l'interopérabilité. Les API peuvent être utilisées pour des tâches variées, comme accéder à des bases de données, récupérer des données de services web ou automatiser des processus. Elles sont essentielles dans des environnements modernes, où les applications doivent collaborer, par exemple pour intégrer des services tiers comme des paiements en ligne, des cartes interactives ou des outils de messagerie. Les API peuvent être de différents types : REST, SOAP ou GraphQL, chaque modèle ayant ses propres avantages en termes de structure, de flexibilité et de compatibilité. Elles jouent un rôle clé dans le développement d’applications web, mobiles et cloud.

Votre recherche renvoie 345 résultats.
Freelance
CDI

Offre d'emploiDéveloppeur SUNBELT / COBOL 6 lUXEMBOURG (H/F)

EXMC
Publiée le
Apache Kafka
API REST
COBOL

6 mois
Luxembourg
Développeur SUNBELT / COBOL (H/F) Les équipes sont organisées par domaine métier. Vous intégrerez le domaine Vie Individuelle à plein temps où vous aurez la charge de : § Travailler dans un environnement agile § Concevoir, réaliser, tester, déployer, monitorer vos réalisations en Sunbelt § Effectuer du support pour nos services métiers § D'adhérer aux principes d'améliorations continues et de modernisation du domaine § De devenir un expert dans certaines parties du domaine applicatif avec une mission longue Les équipes se composent d'un Product Owner, 1 ou plusieurs Business Analyst, 1 Agile Manager et de plusieurs développeurs qui évoluent dans la méthodologie Scrum et travaillent étroitement avec les parties prenantes du côté métier. Compétences souhaitées § Vous maîtrisez la programmation procédurale (Ex : Cobol) § Vous avez de l'expérience avec les DB non relationnelles (Fichiers indexés) § Vous êtes capable de faire monter en compétence vos pairs au travers de code-review, pair programming, … § Vous maîtrisez l'entièreté d'une chaine de développement, et avez la capacité de pousser et de justifier des choix d'architecture § Vous avez un intérêt certain pour l'assurance Vie § Vous savez collaborer avec des développeurs d'autres équipes afin d'améliorer les systèmes et les processus dans un environnement organisé par domaines § Vous êtes proactif, appréciez le travail en équipe et désireux d'apprendre § Vous êtes sensibilisés à la programmation objet ou fonctionnelle et nouvelles technologie (API, Eventsourcing, …) § Vous êtes capable de restituer votre avancement et estimer votre reste à faire. Compétences appréciées (non obligatoire) § [BACK] La connaissance de la programmation événementielle (event sourcing) avec KAFKA est un réel atout. § [BACK] Vous avez des connaissances dans la conception d'APIs REST § [BACK] La maîtrise de la programmation fonctionnelle (Scala, ...) est un réel atout § [BACK] La connaissance en DB non relationnelles (MongoDB) est un réel atout § [FRONT] Vous avez une bonne expérience dans la conception d'architecture basée sur des composants utilisant Angular. React ou Vue.js § [FRONT] Vous maîtrisez HTML / CSS / JS § [FRONT] Vous êtes en mesure de consommer des APIs REST § [FRONT] Vous savez intégrer des maquettes réalisées par des designers (dans Figma) § Vous utilisez des outils de déploiement continu (K8s, Jenkins, …) et de monitoring (Instana et Sentry) § Vous êtes familier avec un outil de versionning de code tel que Git - Vous êtes en mesure de venir sur site à Leudelange (à raison d'au moins 3 jours par semaine) § En plus: - Expérience avec des frameworks de tests unitaires - Utilisation du standard JSON-API
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Intégration de flux & API (H/F)

WINSIDE Technology
Publiée le
API REST
GitLab CI
Google Cloud Platform (GCP)

6 mois
Lille, Hauts-de-France
Contexte :Au sein d'une équipe dédiée à la plateforme d'entreprise, vous contribuerez au développement, à l'industrialisation et à la modernisation des capacités d'intégration et d'échanges du système d'information. Dans le cadre du remplacement d'un collaborateur, nous recherchons un(e) développeur(se) expérimenté(e) capable d'intervenir sur les flux existants, d'accompagner leur transformation et de participer progressivement à la construction d'une architecture de type Enterprise Platform. Missions :Rattaché(e) à une équipe projet en lien étroit avec les architectes, les équipes produit et les métiers, vous aurez pour principales responsabilités : Analyser les besoins fonctionnels et techniques. Concevoir et développer des composants applicatifs répondant aux spécifications fournies. Maintenir et faire évoluer les solutions d'intégration existantes. Concevoir et mettre en œuvre des API et des flux d'intégration robustes et performants. Participer à la modernisation des architectures d'échange de données. Réaliser les tests et accompagner les déploiements. Produire et maintenir la documentation technique associée. Garantir le respect des normes de qualité, de sécurité et des bonnes pratiques de développement. Livrables :Code source documenté conformément aux standards et référentiels en vigueur. Documentation technique et d'exploitation. Contributions aux architectures d'intégration et d'échanges.
Voir cette offre
CDI

Offre d'emploiAPI MANAGER / CDI / (H/F)

FINAXYS
Publiée le
API Management
API REST
Apigee

Boulogne-Billancourt, Île-de-France
🚀 Qui sommes-nous ? Finaxys est un cabinet de conseil spécialisé dans les secteurs Banque, Finance et Assurance. Depuis plus de 15 ans, nous intervenons auprès des plus grandes institutions telles que BNP Paribas, Crédit Agricole, Société Générale, AXA, Malakoff Humanis, etc., en proposant des solutions technologiques innovantes (IA, Machine Learning, Data, Cloud, DevSecOps, etc.). Notre mission ? Accompagner nos clients dans leur transformation digitale et répondre aux défis IT les plus complexes grâce à l'expertise de nos équipes. 🎯 Votre mission Dans le cadre du programme de transformation digitale de BNP Paribas Leasing Solutions, vous interviendrez en tant qu'Expert API Management pour accompagner les équipes projets dans la gestion et la conception des APIs via la plateforme Apigee. Vous serez l'un des référents clés sur les plateformes API Management du groupe. À ce titre, vos missions seront les suivantes : Accompagner les équipes projets (développeurs, chefs de projets, business analysts, experts sécurité, architectes) dans le design et la conception des APIs Garantir le respect des normes de développement API (REST, JSON, OpenAPI, Swagger) Gérer la plateforme Apigee et en assurer la performance et la conformité aux SLA Superviser le cycle de vie complet des APIs, du design au monitoring Maintenir et enrichir le catalogue des APIs Assurer le support aux équipes projets lors des implémentations et le support aux équipes de production pour la résolution des incidents Participer à l'industrialisation et la standardisation des services de la plateforme Contribuer à la montée en compétence des équipes via la transmission de savoirs Environnement technique : Apigee, REST, Swagger, JSON, OAuth2, OIDC, Git, TIBCO (ESB), SOA Environnement fonctionnel : Secteur bancaire – Leasing Solutions
Voir cette offre
Freelance

Mission freelanceIngénieur Senior AZURE spécialiste observabilité AZURE et CRM

WERIN GROUP DIGITAL
Publiée le
.NET
Angular
API REST

1 an
500-600 €
Paris, France
1. Contexte : Notre client est une société française de capital-investissement indépendante et l'un des leaders mondiaux de l'investissement privé. L'entreprise gère environ 200 milliards de dollars d'actifs à travers le monde. Elle intervient principalement dans trois grandes classes d'actifs : le Private Equity (capital-investissement), l'Infrastructure/Real Assets et la Dette Privée. Comptant plus de 1 000 collaborateurs répartis dans une vingtaine de bureaux internationaux, la société a son siège à Paris. 2. Descriptif du poste Au sein du Pôle applicatif IR&TS de la DSI, l'ingénieur Sénior Azure spécialiste Observabilité Azure et CRM, aide l'équipe CRM, mais également les équipes Infrastructures IT, à comprendre les métriques remontées par le système d'observabilté de la CRM Microsoft (AppInsight et Dynatrace) et de l'écosystème Azure afin de diagnostiquer des problèmes de performance. AppInsight est en place, et Dynatrace est en cours d'implémentation. Le client utilise actuellement un MS Dynamics 365, dont certaines fonctions métier sont implémentées dans des Azure Functions appelées par des pages Angular. Le tout est terraformé, sécurisé et respecte les bonnes pratiques MS dans Azure (Azure API Management notamment). Nos utilisateurs nous remontent des lenteurs non systématiques, non reproductibles, d'intensité variables, mais souvent sur une plage 9h30-11h et 14h30-16h. Ces lenteurs peuvent concerner aussi bien l'utilisation de la CRM proprement dite que l'utilisation des fonctionnalités métiers accessibles par le chemin : Utilisateur -> Angular -> AzureFonction -> CRM Nous avons besoin d'un spécialiste pour nous aider à comprendre d'où peuvent provenir ces ralentissements, sans se limiter à la CRM et à son écosystème, mais en incluant également toutes les dimensions d'Azure, des Webservice, les réseaux et les postes de travail. Les activités dominantes de l'ingénieur Sr Azure spécialiste Observabilité Azure et CRM sont les suivantes : 1. Savoir exploiter les informations relevées par AppInsight afin de diagnostiquer l'optimisation à réaliser par les équipes CRM dans une optique d'optimisation de performance. 2. Savoir exploiter le RUM de AppInsight/Dynatrace pour en tirer des métriques pertinentes 3. Savoir exploiter la métrologie remontée par Dynatrace au fur et à mesure de sa mise en place 4. Aider l'équipe à sa prise en main d'AppInsight 5. Construire les dashboards permettant de suivre, diagnostiquer et monitorer l'activité 6. Rédiger les manuels d'exploitations à dérouler en cas de problème déjà rencontré 7. En bonne coordination avec l'ensemble des équipes IT (ICOE, SaS, IT Security, IT Workplace, IT Systems…), comprendre les exigences, les configurations des systèmes afin de pouvoir faire des recommandations de remédiation à l'équipe CRM. 8. Rédaction des Ordres du Jour des comités, de leur compte rendu et suivi des actions. 9. Rédaction ou vérification de la complétude de la documentation associée aux applications 10. Enrichissement des référentiels de l'entreprise (wiki, glossaire métier, référentiel des processus) 11. Etre le garant du respect de la gouvernance de la DSI par les applications sur lesquelles il travaille.
Voir cette offre
Freelance
CDI

Offre d'emploiSenior Techno-Functional QA Engineer – Tests Backend & API et Automatisation QA F/H

SMARTPOINT
Publiée le
API
Back-end
Python

12 mois
45k-50k €
450-480 €
Île-de-France, France
Présentation Nous recherchons un Senior Techno-Functional QA Engineer pour rejoindre notre équipe Trading Systems. Le poste contribuera aux activités critiques d'assurance qualité, notamment sur les tests standalone, les tests backend et API, l'automatisation des tests ainsi que l'amélioration continue des pratiques QA. Le Senior Techno-Functional QA Engineer participera à la définition des objectifs de test, du périmètre, des critères d'acceptation et de la couverture des tests basée sur les risques, tout en veillant à ce que le comportement fonctionnel soit validé à travers des tests manuels et automatisés. Le poste nécessite une capacité à piloter les activités de test avec un minimum de supervision et à assurer une visibilité claire sur l'avancement, les risques, la couverture et les résultats des tests. L'équipe Trading Systems, répartie entre Porto et Paris, assure le support d'applications de trading critiques, notamment Optiq®, la plateforme de trading d'Euronext. Le poste implique une collaboration étroite avec les développeurs, Business Analysts, Team Leads, Project Managers et les autres contributeurs QA afin de maintenir un haut niveau de fiabilité, d'efficacité et de qualité des livraisons. Une attente importante pour ce profil senior est également de mentorer les profils juniors, de contribuer à l'amélioration des processus QA et d'utiliser les outils d'IA dans les activités quotidiennes afin d'améliorer la productivité, la qualité et l'efficacité, tout en conservant une validation et un contrôle humains garantissant la fiabilité des résultats. Missions et livrables1. Stratégie de tests et pilotage QA senior Construire et exécuter des stratégies de tests complètes pour les tests standalone. 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 l'impact métier. Piloter les activités de test avec un minimum de supervision. Contribuer à la définition d'approches QA efficaces dans des contextes complexes de tests Backend et API. 2. Exécution des tests, gestion des anomalies et reporting Réaliser des tests manuels et automatisés afin de valider les comportements fonctionnels. Reproduire, analyser, documenter et suivre les anomalies. Assurer le suivi des corrections et vérifier leur résolution. Produire un reporting clair sur l'avancement, les risques, la couverture et les résultats des tests. Préparer les validations de releases et contribuer à la prise de décision concernant la qualité des livraisons. 3. Automatisation, outillage et contribution technique Contribuer à l'augmentation de la couverture des tests automatisés et à son amélioration continue. Utiliser Python, Linux, Git, les pipelines Jenkins, BDD, Xray/Jira ainsi que les outils associés. Contribuer aux dispositifs de tests Backend/API, à la préparation des données de test et aux validations liées aux bases de données lorsque nécessaire. Utiliser les outils d'IA pour assister la conception des tests, la génération de cas de test, l'analyse des anomalies, la documentation, le reporting, le développement de l'automatisation et la recherche d'informations techniques. 4. Collaboration, mentoring et amélioration continue Collaborer étroitement avec les développeurs, Business Analysts, Team Leads et Project Managers. Accompagner et mentorer les profils QA juniors. Contribuer à l'amélioration continue des processus, standards et pratiques d'automatisation QA. Promouvoir des pratiques de tests structurées, une bonne traçabilité et une approche orientée qualité. Compétences et connaissancesMust HaveTesting / QA Minimum 8 ans d'expérience en tests Backend et API. Solide expérience en tests Backend/API. Capacité à piloter des activités de test avec un minimum de supervision. Bonne maîtrise du BDD (Behavior-Driven Development), de Xray/Jira et de l'automatisation des tests. Connaissance des outils de tests GUI. Solide capacité à reproduire, analyser, documenter et suivre les anomalies. Capacité à mentorer des profils juniors et à contribuer à l'amélioration des processus QA. Anglais et français courants, à l'écrit comme à l'oral. Compétences techniques Très bonne maîtrise de Python. Bonne maîtrise des environnements Linux. Expérience avec Git. Expérience des pipelines Jenkins. Expérience en gestion / manipulation de bases de données. Nice to Have Connaissance de Selenium ou Playwright. Connaissance de Kafka. Expérience dans les marchés financiers, la banque ou les environnements de courtage. Familiarité avec les outils d'IA appliqués à l'automatisation des tests et au scripting.
Voir cette offre
CDI

Offre d'emploiRecrutement - Business Analyst Support

CAT-AMANIA
Publiée le
Activ'Infinite
API
Bonitasoft

40k-50k €
Tours, Centre-Val de Loire
Dans le cadre du renforcement d'une équipe en charge d'un périmètre applicatif stratégique, nous recherchons un Business Analyst Support / Responsable Applicatif expérimenté pour assurer le suivi de production, la gestion des incidents et l'amélioration continue des solutions. Tu interviens sur un périmètre fonctionnel lié à la gestion administrative des adhérents, avec des sujets pouvant couvrir notamment la fraude, le contentieux, l'affichage de contrats ou encore les évolutions éditiques. Tes missions principales : Superviser les activités de suivi de production Prendre en charge la réception, l'analyse et la qualification des incidents Coordonner les actions nécessaires à leur résolution Prioriser les incidents et demandes selon leur criticité Assurer la communication auprès des utilisateurs, du management et des parties prenantes Produire le reporting du périmètre : incidents, demandes, faits marquants, volumétrie, performance Analyser les demandes de correction et leurs impacts Contribuer au maintien de la performance et de la stabilité des solutions Faire évoluer les contrôles et procédures associés Participer au développement et au suivi des correctifs Maintenir un haut niveau d'exigence vis-à-vis de la qualité des réalisations Participer aux retours d'expérience utilisateurs et identifier les irritants Proposer des axes d'amélioration continue Assurer le suivi des mises en production Travailler en lien étroit avec les équipes métiers, produit et production
Voir cette offre

Les métiers et les missions en freelance pour API

Développeur·euse fullstack

Le/ La Développeur·euse fullstack utilise des API pour créer des applications web interactives, intégrant des services back-end et front-end, en s'assurant que l'API fonctionne correctement pour la gestion des données.

Développeur·euse mobile Android

Le/ La Développeur·euse mobile (Android, iOS) utilise des API pour intégrer des fonctionnalités externes (par exemple, services de géolocalisation, paiement, etc.) dans les applications mobiles, permettant une interconnexion fluide avec des services tiers.

Développeur·euse mobile iOS (Swift, Objective-C...)

Le/ La Développeur·euse mobile (Android, iOS) utilise des API pour intégrer des fonctionnalités externes (par exemple, services de géolocalisation, paiement, etc.) dans les applications mobiles, permettant une interconnexion fluide avec des services tiers.

Consultant·e technique

Le/ La Consultant·e technique aide les entreprises à concevoir et à intégrer des API dans leurs systèmes, en optimisant leur utilisation pour garantir l'interopérabilité entre différentes applications ou services.

Architecte solutions

L'Architecte solutions utilise les API pour concevoir des architectures logicielles évolutives et interopérables, en intégrant des services externes et internes pour répondre aux besoins des utilisateurs et des entreprises.

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous