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 340 résultats.
Freelance

Mission freelanceArchitecte Solution IA Agentique

BTI - Advisory
Publiée le
Agent IA
API Management
Cloud

3 mois
630-680 €
Paris, France
Nous recherchons un Architecte Solution IA Agentique pour accompagner la définition et l'industrialisation d'une architecture d'IA agentique au sein d'un environnement SI complexe, critique et fortement réglementé. L'enjeu de la mission est de définir un cadre technique, architectural, sécuritaire et réglementaire permettant d'intégrer des agents IA en production de manière maîtrisée. Vous interviendrez sur des sujets à forts enjeux d'architecture et de gouvernance, avec une réelle capacité à influencer les choix structurants. Missions : • Définir l'architecture cible d'une plateforme d'agents IA / LLM. • Concevoir les principes d'orchestration multi-agents, de gestion d'état et de niveaux d'autonomie. • Définir les mécanismes de validation humaine (human-in-the-loop) et de supervision. • Cadrer l'exposition des agents aux systèmes d'entreprise : MCP, API Management, passerelles d'accès, IAM et gestion des droits. • Définir les principes de sécurité des systèmes agentiques : moindre privilège, propagation d'identité, prompt injection, gestion des contenus non fiables, traçabilité et auditabilité. • Cadrer les architectures RAG industrielles, notamment sur des corpus techniques volumineux, versionnés et soumis à habilitations. • Définir les méthodes permettant d'évaluer objectivement la performance et les gains des solutions IA. • Contribuer aux choix d'hébergement, Cloud, on-premise, souveraineté, GPU et MLOps. • Prendre en compte les exigences RGPD, AI Act, NIS2/OSE et les contraintes de sécurité associées. • Produire des documents d'architecture, règles d'usage et dispositifs de maîtrise des risques de niveau comité. • Challenger les choix techniques et contribuer à la définition d'un cadre réutilisable sur d'autres périmètres.
Voir cette offre
Freelance

Mission freelanceLead developpeur full-stack + IA

dubbing brothers
Publiée le
AngularJS
API
Full stack

3 ans
550-850 €
Saint-Denis, Île-de-France
Profil recherché Vous disposez d'une expérience senior significative en développement logiciel, idéalement autour de 10 à 12 ans, avec une expérience confirmée en tant que Lead Developer, Technical Lead, Principal Engineer ou référent technique sur des applications métier complexes ou critiques en production. Vous êtes capable d'intervenir de manière autonome sur l'ensemble du cycle de vie d'une application, aussi bien sur le BUILD que sur le RUN, et savez prendre en charge un sujet depuis l'expression du besoin jusqu'à sa mise en production et son support. Compétences techniques recherchées : Solide expérience en PHP 7 / PHP 8 et Laravel ; Bonne maîtrise du développement frontend, notamment JavaScript, Vue.js ou technologies comparables, avec capacité à prendre en main Quasar Framework ; Capacité à intervenir sur des applications historiques, notamment PHP 7 / AngularJS ; Bonne maîtrise de MySQL / SQL ; Expérience des API REST, des intégrations avec des systèmes tiers et des mécanismes d'authentification tels qu'OAuth 2.0 et JWT ; Maîtrise de Git, GitLab, Merge Requests, revue de code et CI/CD ; Bonne autonomie sous Linux et en ligne de commande ; Capacité à analyser les logs applicatifs, PHP, Laravel, Apache et système ; Expérience du support applicatif N2/N3 et du diagnostic d'incidents en production ; Bonne connaissance des fondamentaux de la sécurité applicative, notamment des recommandations OWASP ; Une expérience de Docker, Python, architectures événementielles, AWS SQS ou technologies équivalentes constitue un plus. Intelligence artificielle : Une expérience concrète de l'utilisation des assistants IA pour développeurs est attendue. Le candidat devra être capable d'évaluer leurs apports réels, leurs limites et les méthodes nécessaires pour contrôler la qualité du code généré, tout en tenant compte des enjeux de sécurité, de confidentialité et de revue de code. Une expérience d'outils tels que GitHub Copilot, Microsoft Copilot, Claude, Codex, ChatGPT, assistants intégrés aux IDE ou agents en ligne de commande est appréciée, ainsi qu'une capacité à comparer les différents usages et à identifier les pratiques réellement pertinentes pour l'équipe. Le candidat devra également être capable de contribuer à une adoption pragmatique, sécurisée et collective de l'IA : définition de bonnes pratiques, règles de contrôle et de validation, accompagnement des développeurs, partage de retours d'expérience et mesure des gains réels. Une expérience de l'intégration de services ou composants IA dans des applications de production est fortement appréciée, notamment autour du Speech-to-Text, Text-to-Speech, modèles de langage, recherche sémantique, traitement documentaire, classification, agents et automatisation de workflows. Le poste nécessite une forte capacité à comprendre les besoins des utilisateurs, à les reformuler et à les traduire en solutions techniques pragmatiques et maintenables. Qualités attendues : Forte autonomie et sens des responsabilités ; Excellent esprit d'analyse et capacité à résoudre des problèmes complexes ; Leadership technique et capacité à accompagner les développeurs sans se substituer à eux ; Pragmatisme et capacité à arbitrer entre qualité, délai, sécurité et maintenabilité ; Capacité à travailler sur des environnements modernes comme legacy ; Très bonnes capacités de communication avec des interlocuteurs techniques et métier ; Esprit collectif, capacité à transmettre les connaissances et à favoriser la coopération ; Capacité à travailler dans un environnement international et multi-sites ; Curiosité technologique et capacité à évaluer les nouveaux outils sans céder aux effets de mode. Capacité à gérer les priorités et à conserver son calme en situation d'urgence Positionnement de la mission Nous ne recherchons ni un simple exécutant, ni un architecte éloigné du code, ni un spécialiste refusant le RUN ou les applications historiques.
Voir cette offre
Freelance

Mission freelanceDéveloppeur Java

LeHibou
Publiée le
API
CI/CD
DevOps

6 mois
325 €
Brest, Bretagne
Notre client dans le secteur Banque et finance recherche un/une Développeur Java H/F Description de la mission : Mission La mission consiste à intervenir en tant que Développeur Java avec un périmètre couvrant le développement d'applications métier, la construction d'API et de microservices. Principales responsabilités Développer et maintenir des applications de gestion de la relation client, de connaissance client et d'aide à la vente pour le poste de travail des conseillers Concevoir des microservices et des architectures orientées API pour connecter les différents systèmes d'information et exposer les parcours de souscription de produits financiers Collaborer au sein de squads pluridisciplinaires avec des Product Owners, Tech Leads, Développeurs et Architectes dans un environnement Agile Participer à la modernisation technologique, notamment à la transition Cloud et à l'intégration d'une feuille de route IA pour fournir des assistants intelligents d'aide au développement ou à la saisie métier Mettre en œuvre et maintenir une architecture technique complexe Automatiser des tests de non-régression Environnement technique Backend : Java, Spring Boot, microservices, architectures orientées API Frontend : TypeScript, Vue.js Pratiques : CI/CD, méthodologies Agiles, DevOps, modélisation de flux et processus Contexte métier : banque, distribution, outils CRM, KYC Compétences / Qualités indispensables : Java, Développement API / backend, Architecture microservices, Méthodologies Agile et DevOps, Automatisation des tests de non-régression, Communication et travail en équipe Compétences / Qualités qui seraient un + : Vue.js, Spring Boot, TypeScript, PythonInformations concernant le télétravail : Oui — 3 jours/semaine
Voir cette offre
Freelance

Mission freelanceExpert Observabilité IA & Plateforme Agentique (SOC) - H/F

Groupe Ayli
Publiée le
API REST
AWS Bedrock
AWS Cloud

6 mois
620-700 €
Île-de-France, France
Dans le cadre de l'industrialisation de solutions d'IA générative et d'architectures agentiques, nous recherchons un Expert Observabilité IA & Cyber. Vous interviendrez sur la conception, l'implémentation et l'exploitation des mécanismes de supervision, monitoring, évaluation, sécurité et gouvernance de systèmes d'IA générative. Votre objectif sera de garantir la fiabilité, la sécurité, la performance et la traçabilité des agents IA déployés au sein d'un environnement SOC. Vous contribuerez notamment à l'observabilité de bout en bout des workflows IA, à la détection des comportements anormaux, à l'identification des hallucinations et dérives de modèles, ainsi qu'au suivi des performances des agents et des LLM. Vos missionsObservabilité des systèmes IA Définir et mettre en œuvre la stratégie d'observabilité d'une plateforme agentique. Mettre en place le monitoring des agents IA, chaînes de raisonnement et workflows LangChain / LangGraph. Collecter et corréler les métriques techniques, fonctionnelles et métier. Construire des dashboards temps réel permettant de suivre les performances et la qualité des agents. Concevoir les mécanismes de traçabilité des interactions avec les systèmes IA. AI Reliability Engineering Mettre en place des frameworks d'évaluation continue des agents IA. Définir les KPI de qualité et de fiabilité. Garantir le respect des SLA / SLO de la plateforme. Identifier les dérives et contribuer à l'amélioration continue de la qualité des réponses produites. Sécurité & gouvernance des systèmes IA Superviser les risques liés à l'utilisation de l'IA. Définir les mécanismes de gouvernance autour des agents. Détecter les comportements anormaux ou potentiellement dangereux. Participer aux analyses de risques IA. Contrôler les accès, permissions et échanges entre les différents agents et composants. Intégration Observabilité & SOC Intégrer les événements de la plateforme IA dans Splunk. Concevoir les dashboards d'exploitation. Développer les alertes de détection liées aux systèmes IA. Mettre en place des corrélations entre événements cyber et événements IA. Produire les indicateurs de supervision destinés aux équipes opérationnelles. RUN & amélioration continue Assurer le maintien en condition opérationnelle de la plateforme d'observabilité. Investiguer les incidents liés aux agents IA. Identifier les causes racines des défaillances. Optimiser les performances, les coûts et les niveaux de service.
Voir cette offre
Freelance
CDI

Offre d'emploiBusiness Analyst / Analyste fonctionnel (H/F) – CDI

INFOTEL CONSEIL
Publiée le
API
Business Analysis
Facturation électronique

2 mois
38k-46k €
400-500 €
Tours, Centre-Val de Loire
OBJECTIF Dans le cadre du renforcement de nos équipes, nous recherchons un(e) Business Analyst / Analyste fonctionnel pour intervenir sur des projets liés aux domaines Finance, Comptabilité et Achats. Intégré(e) à une équipe fonctionnant en environnement Agile, vous interviendrez aussi bien sur la mise en œuvre et le pilotage de projets que sur le suivi des activités de RUN. Vous assurerez l'interface entre les équipes métiers et les équipes IT afin de comprendre et challenger les besoins, de les traduire en éléments fonctionnels exploitables et d'accompagner leur bonne mise en œuvre. Principales activités Vous aurez notamment pour missions : Recueillir, analyser et challenger les besoins exprimés par les équipes métiers ; Animer des ateliers fonctionnels avec les différentes parties prenantes ; Découper les besoins et sujets fonctionnels en User Stories et rédiger les spécifications associées ; Préparer, animer et participer activement aux différentes cérémonies Agile de l'équipe ; Accompagner le Product Owner dans la qualification et la priorisation des besoins intégrés au backlog ; Apporter aux équipes de développement les éclairages nécessaires à la bonne compréhension des besoins métiers ; Participer aux différentes instances opérationnelles et de pilotage du projet ; Assurer la coordination entre les équipes métiers, fonctionnelles et techniques ; Participer à la stratégie de tests et au suivi des recettes fonctionnelles ; Prendre en charge les sollicitations liées au RUN, analyser les incidents et contribuer à leur résolution ; Participer à l'amélioration continue des processus et du fonctionnement de l'équipe. Vous pourrez également être amené(e) à intervenir sur des problématiques de facturation électronique, de gestion de flux d'intégration et de tests d'API. ENVIRONNEMENT TECHNIQUE ET FONCTIONNEL Vous évoluerez notamment dans l'environnement suivant : Agilité / Scrum JIRA XRAY / Testing Gestion et suivi de backlog User Stories et spécifications fonctionnelles Gestion des incidents et RUN Tests fonctionnels et recettes API Flux d'intégration Formats UBL / CSV Facturation électronique
Voir cette offre
Freelance

Mission freelanceSolution Architect — Banking & Financial Services

ABSIS CONSEIL
Publiée le
API
AWS Cloud
Azure

1 an
640-700 €
Paris, France
Contexte de la mission Notre client, un acteur majeur du secteur bancaire, recherche un(e) Solution Architect expérimenté(e) pour accompagner ses initiatives de transformation stratégique. Vous jouerez un rôle central dans la conception des architectures cibles et dans l'alignement des équipes de développement avec les standards entreprise, en garantissant cohérence, scalabilité et conformité réglementaire. Principales responsabilités Architecture cible — Conception et définition des architectures solutions en alignement avec la stratégie IT et métier, production des documents d'architecture (DAT / HLD / LLD). Accompagnement des équipes techniques — Support aux développeurs et équipes IT dans la construction des Design Architecture Documents, gestion des dépendances inter-systèmes et inter-applicatives. Bonnes pratiques & standards — Définition et promotion des standards autour des APIs REST, des patterns d'intégration, des formats d'échange (JSON, XML), des pipelines ETL et de l'architecture cloud (public / privé / hybride). Conformité & sécurité — Vérification que les solutions proposées respectent les exigences de sécurité, de conformité et les réglementations bancaires applicables. Coordination des parties prenantes — Collaboration active avec les équipes métiers, IT, sécurité et data dans des environnements multi-interlocuteurs complexes. Compétences techniques attendues Solide expérience en Solution Architecture en environnement bancaire ou financier Maîtrise de la conception API (services RESTful) et des architectures d'intégration / middleware Connaissance du data management, des outils ETL et des data flows Expérience sur les plateformes cloud : AWS, Azure ou GCP Capacité à produire une documentation architecturale complète (DAT / HLD / LLD) Gestion des dépendances cross-systèmes et de la complexité applicative Bonne compréhension des systèmes bancaires et de leurs contraintes spécifiques
Voir cette offre
Offre premium
Freelance
CDI

Offre d'emploiTech Lead Java Angular

HN SERVICES
Publiée le
Angular
API
DevOps

6 mois
40k-67k €
400-550 €
Paris, France
Le prestataire interviendra de manière transverse en qualité de Tech Lead Fullstack & AI Engineer (Java/NodeJS/Angular, DevSecOps, Agentic AI) sur le périmètre applicatif de la Plateforme. Intégré au dispositif Shared Services, il aura pour rôle d'accompagner techniquement les Lead Développeurs, de garantir la cohérence des architectures microservices (REST/GraphQL) et d'intégrer des technologies d'Intelligence Artificielle Générative (systèmes agentiques). Livrables attendus : - Audit de code et feuille de route associée : Rapports d'analyse de la dette technique, plans d'action pour la modernisation du patrimoine applicatif et préconisations d'évolution de l'architecture microservices. - Socle d'Intégration IA & Écosystème Agentique : Spécifications et implémentation de services de connexion IA, serveurs MCP (Model Context Protocol), Tools / Skills, system prompts et intercepteurs de cycle de vie (hooks). - Architecture d'intégration d'API & GraphQL : Conception et mise à jour des schémas d'API, définition de la stratégie de fédération d'API (GraphQL subgraphs / gateways), et gestion d'états asynchrones complexes. - Modernisation DevSecOps & Orchestration : Optimisation des pipelines CI/CD, sécurité applicative et gestion des configurations de conteneurisation (Docker) et d'orchestration (Kubernetes / manifests Helm). - Développements de référence : Code propre, documenté et testé (Java/NodeJS/Angular) répondant aux problématiques d'intégration et d'implémentation les plus complexes. - Normes de développement & Veille : Mise à jour du socle de bonnes pratiques (Golden Rules) et livrables de restitution de veille technologique. Les prestations attendues sont les suivantes : - Évolution d'architecture & Systèmes Cognitifs : Cadrer et formaliser les préconisations d'évolutions de l'architecture microservices, des passerelles d'API REST/GraphQL et des intégrations d'architectures agentiques multi-agents. - Ingénierie de l'IA Générative : Concevoir, implémenter et optimiser des workflows d'agents autonomes à l'aide de protocoles d'échange standardisés (MCP), de compétences (skills), d'ingénierie de prompts et d'intercepteurs (execution hooks). - Industrialisation DevSecOps & Cloud Native : Contribuer activement à l'industrialisation, à l'automatisation et à la mise à l'échelle des processus DevSecOps en concevant et optimisant les configurations Docker, Kubernetes et Helm. - Revues de code, API Design & Refactoring : Réaliser des revues de code systématiques sur les briques Java, NodeJS et Angular, et concevoir les contrats d'interface GraphQL et REST. - Développement technique complexe : Prendre en charge le prototypage (POC) et le développement des sujets techniques, d'intégration (fédération GraphQL / middlewares NodeJS) ou d'IA les plus sensibles. - Mentoring & Accompagnement : Accompagner au quotidien les Lead Développeurs de la plateforme dans l'adoption des meilleures pratiques de conception, de codage, de déploiement et de développement d'applications conteneurisées. - Animation technique : Assurer une veille technologique constante et animer activement la communauté interne des développeurs.
Voir cette offre
Freelance

Mission freelanceQA Practice & Tools Manager

MEETSHAKE
Publiée le
API
CI/CD
Confluence

12 mois
Paris, France
En tant que QA Practice & Tools Manager vous serez responsable de la définition, de la structuration et de l'industrialisation des pratiques d'ingénierie qualité au sein d'Estreem. Directement rattaché, au Quality Engineering Director, vous jouerez un rôle déterminant dans la montée en maturité des équipes QA Estreem en garantissant la cohérence méthodologique entre les squads ainsi que les QA plateforme tout en assurant l'alignement des outils, frameworks et standards avec la stratégie technologique Estreem. Véritable référent qualité et leader d'influence, vous contribuerez à faire de la qualité un vecteur de performance, de maîtrise des risques et d'accélération du delivery. Responsabilités principales Définition et pilotage des pratiques Quality Engineering · Définir les bonnes pratiques en matière d'ingénierie qualité, · Formaliser le référentiel méthodologique (Processus, pratiques, DoR, DoD, quality gates, etc.), · Définir les standards de test par niveau : unitaire, intégration composant, intégration système, système, UAT, performance, sécurité), · Structurer la pyramide des tests cible et le niveau de maille des tests, · Mettre en place une stratégie Shift Left / shift Right, · Définir une stratégie d'automatisation alignée ROI et roadmap produit. Gouvernance des outils et architecture d'automatisation · Sélectionner et rationnaliser les outils (test management, framework, etc.), · Définir une architecture d'automatisation (framework , CI, reporting), · Standardiser les pratiques convention de code, qualité des scripts, · Intégrer les outils dans la CI/CD et les pipelines DevOPs Industrialisation et performance Standardiser et industrialiser les pratiques de tests, Définir les KPI Qualité (Taux de défauts, Couverture des tests, Flakiness, Lead time des anomalies, etc.) Construire un dashboard qualité consolidé de niveau plateforme Identifier les axes d'amélioration continue Leadership et animation de la practice · Recruter et manager votre équipe, · Animer la practice QA, · Développer les compétences de la QA Estreem (plan de formation, certifications, coaching, mentorat), · Structurer les parcours de carrière des QA, · Mettre en place des communautés techniques de partage, · Accompagner les squads dans leur montée en compétence et dans l'amélioration continue. Innovation et veille · Intégrer l'IA générative dans les processus de test (pompt engineering, génération de tests, automations), · Etudier l'impact des LLM dans la conception et la maintenance des tests, Environnement & outils • Jira, Confluence, Xray • Cucumber, BDD, Gherkin, Vulcain (outil interne)
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