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.

476 résultats
Freelance
CDI

Offre d'emploiDéveloppeur Senior Microsoft Power Platform (H/F)

ANDEMA
Publiée le
API REST
Dataverse
Power Apps

1 an
58k-68k €
500-550 €
Paris, Île-de-France
Vos missions Développement et conception applicative Concevoir, développer et maintenir des applications métiers avec Microsoft Power Apps. Mettre en œuvre des automatisations et des workflows avec Power Automate. Modéliser et structurer les données dans Microsoft Dataverse. Concevoir des interfaces utilisateurs intuitives, performantes et adaptées aux besoins fonctionnels. Garantir la qualité, la maintenabilité et l'évolutivité des solutions développées. Migration de processus métiers Analyser les processus existants en collaboration avec les experts de la plateforme BPM historique. Comprendre les règles de gestion, les dépendances applicatives et les besoins des utilisateurs. Étudier les scénarios de migration et identifier les solutions techniques les plus pertinentes. Reconstruire les processus dans Power Apps et Power Automate lorsque cela est adapté. Participer à la définition et à la mise en œuvre de l'architecture cible. Accompagner les phases de tests, de déploiement et de mise en production. Intégration et optimisation technique Connecter les applications à l'écosystème applicatif existant via des API REST, des connecteurs standards ou personnalisés et des services tiers. Identifier des solutions alternatives lorsque les applications ne disposent pas d'API exploitables. Optimiser les performances des applications et des flux, notamment dans la gestion des volumes de données. Appliquer les bonnes pratiques de sécurité, de gestion des environnements et de cycle de vie applicatif (ALM). Documenter les solutions et contribuer à leur amélioration continue. Collaboration et accompagnement métier Recueillir et analyser les besoins auprès des différents services internes. Travailler en étroite collaboration avec le Tech Lead, le chef de projet et les experts métiers. Participer aux rituels agiles et aux travaux de planification des sprints. Être force de proposition dans les choix techniques et contribuer à la résolution de problématiques complexes. Environnement de travail Microsoft Power Platform : Power Apps, Power Automate et Dataverse. Intégrations applicatives, API REST et connecteurs. Migration de processus métiers depuis un environnement BPM historique. Méthodologie Agile Scrum, avec des sprints de deux semaines. Collaboration étroite avec une équipe pluridisciplinaire composée de développeurs et d'un chef de projet.
Voir cette offre
Freelance
CDI
CDD

Offre d'emploiDéveloppeur C# ASP.NET / T-SQL / API REST

Gamme solutions
Publiée le
ASP.NET Core
Azure DevOps Services
CSS

24 mois
40k-45k €
400 €
Paris, France
Vous rejoindrez une équipe de développement travaillant sur des solutions backend robustes et performantes dans un contexte de données financières réglementaires. Vous serez responsable de la conception, du développement et de la maintenance de solutions .NET multi-projets. Savoir-faire indispensables Back-end Vous devez posséder une solide maîtrise de C# / .NET 8, avec une bonne expérience en programmation asynchrone et gestion des traitements concurrents. Vous aurez de bonnes connaissances de ASP.NET Core (Razor Pages, Controllers MVC) et de la gestion du cycle de vie des requêtes. Vous serez capable de concevoir et structurer des solutions .NET multi-projets maintenables et évolutives, en maîtrisant les design patterns courants et leur application dans des projets d'envergure. Front-end Vous devez maîtriser opérationnellement le JavaScript moderne (ES6+) et le framework jQuery. Vous aurez de l'expérience avec une librairie moderne de composants UI avancés (DevExtreme, Telerik, Syncfusion ou équivalent) et une compréhension de leur intégration backend. Vous respecterez les bonnes pratiques en HTML, CSS et moteurs de templates (Razor ou équivalent). Base de données & données Vous devez posséder de solides compétences sur SQL Server : conception de modèles de données efficaces, rédaction et optimisation de requêtes complexes, et compréhension des stratégies d'indexation. Vous maîtriserez les procédures stockées, fonctions et autres composants T-SQL, avec une capacité à améliorer leur performance en collaboration avec les DBA. Vous aurez de l'expérience avec des bases de données de forte volumétrie et de solutions de traitement par lots. Vous maîtriserez un ORM léger (Dapper ou équivalent) pour l'accès aux données dans les applications. Architecture & Pipeline de données Vous devez avoir une expérience confirmée dans la conception et la gestion de pipelines de traitement et d'intégration de données (ETL ou systèmes équivalents), capables d'orchestrer des flux complexes et multi-sources. Vous serez capable de travailler avec des bases et fichiers hétérogènes (SQL Server, Oracle, Sybase, Excel, CSV…) ainsi qu'à intégrer des API tierces. Vous aurez de l'expérience du messaging asynchrone dans un environnement de production (RabbitMQ, Kafka, Azure Service Bus ou équivalent), avec une bonne compréhension des enjeux de fiabilité, gestion des erreurs et reconnexions. Vous posséderez de solides connaissances des échanges de données via JSON et APIs REST. Qualité et tests Vous devez maîtriser la rédaction et maintenance des tests unitaires (xUnit, NUnit ou équivalent), utiliser les frameworks de mocking (Moq, autres) et appliquer les bonnes pratiques d'écriture de tests. Vous pratiquerez régulièrement les revues de code, avec un accent sur la qualité, la maintenabilité et la diffusion des savoir-faire. Vous serez capable de gérer la dette technique et d'effectuer des refactorings adaptés. Savoir-faire souhaitables Une expérience dans la génération de rapports PDF et Excel (DevExpress XtraReports, SSRS, FastReport ou alternatives) serait appréciée. Une expérience avec les outils de pipeline CI/CD (Azure DevOps, Jenkins, GitLab CI ou équivalent) pour automatiser build, tests et déploiement serait un plus. Une expérience professionnelle significative dans les domaines banques de financement, marchés, risk management, avec une bonne connaissance générale des métriques réglementaires et des risques, serait également valorisée.
Voir cette offre
Offre premium
CDI
Freelance

Offre d'emploiDéveloppeur Java Liferay / PHP & WordPress confirmé

TEKTEO
Publiée le
Ajax
Apache
API REST

4 ans
10k-50k €
100-400 €
Fontenay-sous-Bois, Île-de-France
Contexte de la mission Dans le cadre d'un marché public de maintien en conditions opérationnelles (MCO) au sein d'un organisme public francilien, TEKTEO recherche un développeur Java Liferay et WordPress confirmé. La mission s'inscrit dans un contexte de TMA et de développement applicatif autour de portails numériques à fort enjeu de service public, intégrant notamment des dispositifs d'authentification nationale tels que FranceConnect. L'environnement technique est exigeant, mêlant des technologies Java/JEE, des CMS institutionnels et des infrastructures conteneurisées. Missions & responsabilités Développer et maintenir des modules personnalisés sur les plateformes Liferay et WordPress selon les besoins fonctionnels exprimés Participer à l'évolution des plateformes internes en proposant des améliorations techniques et en contribuant aux arbitrages d'architecture Mettre en place et gérer des environnements Docker pour la conteneurisation et la cohérence des environnements de développement, test et production Assurer le déploiement et la supervision des applications sous Tomcat et Apache, en garantissant leur disponibilité et leurs performances Intégrer des services tiers via API REST et SOAP, notamment le dispositif FranceConnect pour l'authentification des usagers Concevoir et maintenir des transformations de données via XSLT et des schémas XSD dans le cadre d'échanges inter-applicatifs Rédiger la documentation technique (spécifications, guides de déploiement, notes d'évolution) à destination des équipes et de l'acheteur Participer aux revues de code et appliquer les bonnes pratiques de développement sécurisé Collaborer avec les équipes internes via Bitbucket : gestion des branches, pull requests, résolution de conflits Garantir la sécurité, la performance et la conformité des plateformes, en appliquant les recommandations de l'ANSSI et les exigences des marchés publics
Voir cette offre
CDI

Offre d'emploiDéveloppeur Full Stack Java / Angular H/F

CONSORT GROUP
Publiée le
Angular
API REST
CI/CD

Saint-Herblain
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Créée en 2010, l'agence Ouest rassemble aujourd'hui près de 230 collaborateurs. Elle s'est fortement orientée vers les expertises en intégration applicative et en testing, en s'appuyant sur ses Centres de Services. Le tout dans un esprit de convivialité et de proximité, au service des régions de Nantes, Rennes et Angers. Développeur Full Stack Java / Angular H/FC'est votre mission Vous êtes passionné·e par le développement d'applications métier et les pratiques d'industrialisation logicielle ? Ce poste est fait pour vous. En tant que Développeur Full Stack Java / Angular, vous participez au développement, à l'évolution et à la maintenance des applications de notre écosystème. Côté build : Participer à la conception et au développement de nouvelles fonctionnalités Développer des applications en Java / Spring Boot Concevoir et faire évoluer les interfaces utilisateurs sous Angular Contribuer à la qualité de code et aux bonnes pratiques de développement Participer à l'industrialisation des développements via les chaînes CI/CD Collaborer avec les équipes projet dans un environnement Agile Côté run : Assurer la maintenance corrective et évolutive des applications Analyser et résoudre les incidents applicatifs Participer à l'amélioration continue des performances et de la stabilité des applications Accompagner les mises en production Contribuer à la documentation technique des solutions C'est votre parcours Vous avez au moins 3 ans d'expérience dans le développement d'applications Java. Vous aimez travailler sur des projets à fort impact métier tout en participant à l'amélioration continue des pratiques de développement. Vous cherchez un cadre où vos idées comptent et où la technique va de pair avec la collaboration. C'est votre expertise : Java Spring Boot Angular CI/CD Développement d'applications web Méthodologies Agile C'est votre manière de faire équipe : Esprit d'équipe Communication Autonomie Rigueur Capacité d'analyse Force de proposition C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Carquefou Contrat : CDI Télétravail : 2 jours par semaine Salaire : De 44 K€ à 48 K€ (selon expérience) brut annuel Famille métier :Développement Applicatif Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
Voir cette offre
CDI

Offre d'emploiCHEF DE PROJET IA

Alpineo Consulting
Publiée le
API REST
IA Générative
Java

Luxembourg
Contexte et organisation • Secteur : administration publique de premier plan, dont les plateformes numériques diffusent une information officielle de référence auprès des citoyens, des entreprises et des autres administrations. • Enjeux : poursuivre la modernisation de systèmes existants et éprouvés, simplifier l'accès à l'information pour un public de plus en plus large et intégrer des capacités d'Intelligence Artificielle pour créer de nouveaux services à forte valeur ajoutée. • Équipe : le consultant pilote les projets IA en coordination avec les développeurs IA et Java, les profils UX/UI, les équipes métier et l'hébergeur informatique de l'État. • Organisation : interventions dans les locaux du client au Luxembourg, réunions en français. Missions et responsabilités • Cadrage : assister le client dans la rédaction des cahiers des charges des projets IA et identifier les cas d'usage à forte valeur ajoutée. • Pilotage de projet : constituer, organiser, coordonner et animer l'équipe projet ; tenir les délais et les critères de qualité fixés par le client. • Projets d'IA générative : piloter le développement d'assistants conversationnels basés sur des modèles LLM (notamment Mistral), intégrés via API REST. • Données et adaptation métier : coordonner la préparation des jeux de données et l'adaptation des modèles au domaine métier du client. • Validation des livrables : contrôler et valider la documentation et les versions logicielles avant mise en production. • Déploiement : coordonner les mises en production avec l'infrastructure d'hébergement de l'État.
Voir cette offre
CDI

Offre d'emploiArchitecte de Solutions d'Intégration API (H/F)

█ █ █ ██ █ █
Publiée le
Apache Kafka

80k €
49000, Angers, Pays de la Loire

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
CDI
CDD
Freelance

Offre d'emploiDirecteur de projet – deploiement solution IT planisware, Xwiki et Squash tm -PR

KEONI CONSULTING
Publiée le
API REST
Confluence
CSV

18 mois
20k-40k €
400-600 €
Paris, Île-de-France
Contexte Plus de 9 ans • La mission s'inscrit Dans le cadre d'un projet Pilote de remplacement de la suite actuelle (Jira, Confluence, Xray) par les solutions planisware, Xwiki et Squash tm, et de la phase déploiement. • Ce projet comporte une double dimension critique : une conduite du changement méthodologique (les processus cibles différant des outils sources) et une migration technique des données historiques. • Pour la direction, les attendus c'est de déployer un pilote en production, et accompagner les métiers à lancer leur phase de déploiement, formation, prise en main… • Définir un contrat de service à passer avec les clients durant leur migration et post migration MISSIONS: • Assurer la continuité de service : Permettre aux équipes de faire la transition vers les nouveaux outils sans rupture de leur activité quotidienne. • Garantir la reprise de données (Migration) : Transférer l'historique critique (tickets, documentation, cas de test et patrimoines de test) de manière sécurisée et intègre. • Accompagner le changement : Former et hisser les utilisateurs vers les bonnes pratiques de la nouvelle suite logicielle. • Optimiser les processus : Profiter de ce changement pour purger, nettoyer les données avant migration. IMissions du Chef de Projet (Pilote de la transition & de la migration) Le chef de projet aura la responsabilité globale du cycle de vie du projet, de la phase de cadrage jusqu'au déploiement final et à l'ancrage des usages. 1. Cadrage et Pilotage de projet (Capacités PM) • Gouvernance et planification : Structurer le projet (comités de pilotage, comités de projet), définir le planning macro et détaillé, et suivre les jalons clés, en étroite collaboration avec le projet Groupe qui chapeaute la migration de toutes les entités du groupe. • Gestion des risques : Identifier, évaluer et piloter les risques liés à la migration technique, à l'adoption par les utilisateurs et aux impacts de sécurité. • Gestion du budget: Suivre les charges affectées à ce projet de migration chez TE&S • Gestion des ressources : coordonner les différents acteurs du services (administrateurs outils, experts techniques, représentants des utilisateurs clés). • Reporting : Assurer une communication claire et régulière auprès du management et des parties prenantes sur l'avancement du projet. 2. Conception et Alignement fonctionnel • Analyse d'écart : Cartographier les usages actuels (Jira/Confluence/Xray) et définir leur traduction fonctionnelle dans la cible (Planisware/XWiki/Squash TM). • Définition des processus cibles : Co-concevoir avec les métiers les nouveaux workflows et modèles d'organisation adaptés aux spécificités de Planisware et Squash TM. Tenir compte du tempo « local » dans xwiki. 3. Stratégie et Exécution de la Migration (Technique & Data) • Stratégie de reprise des données : Définir ce qui doit être migré (périmètre de l'historique), archivé ou nettoyé (stratégie de "purge" préalable). • Coordination technique : Piloter les chantiers d'extraction (API Jira, exports Confluence, bases de données), de transformation et d'import (scripts, connecteurs Squash/XWiki/Planisware). • Validation (Recette de migration) : Mettre en place des protocoles de tests de migration pour s'assurer de la non-perte de données, de l'intégrité des liens entre tickets/tests et du respect des droits d'accès. 4. Conduite du changement et Déploiement • Plan de communication : Informer les utilisateurs des étapes clés du projet y compris les différents scénarios de bascule, en étroite collaboration avec la direction du projet Groupe. • Stratégie de formation : Concevoir les parcours de formation et les supports d'aide à la prise en main (tutoriels, guides de correspondance d'outils…). • Support post-déploiement : Piloter l'assistance aux utilisateurs durant les premières semaines suivant la bascule pour traiter les irritants et les anomalies de migration. Expertises spécifiques : Pour mener à bien cette mission, le profil doit combiner une solide posture de pilotage et une légitimité technique/méthodologique sur les outils concernés. 1. Expertise Méthodologique et Outils • Connaissance approfondie de l'écosystème Source : o Maîtrise de Jira (workflows, schémas de champs, permissions) et de son module de test Xray (liens exigences/tests/exécutions). o Maîtrise de Confluence (espaces, organisation documentaire…). • Connaissance approfondie de l'écosystème Cible : o Pratique éprouvée de Planisware o Connaissance de XWiki (première expérience de migration depuis Confluence appréciée…). o Maîtrise de Squash TM (conception des campagnes de test, traçabilité des exigences, exécution des cas de test). o Expertise en Migration de Données : Compréhension des mécanismes d'API (REST), des formats d'échange (JSON, CSV, XML) et des logiques de bases de données pour superviser et/ou exécuter les scripts de migration. o Capacité à développer dans les outils (macros…), expertise souhaitée •
Voir cette offre
Freelance
CDI
CDD

Offre d'emploiChef de Projet

Ecco Technologies
Publiée le
API

18 mois
Valbonne, Provence-Alpes-Côte d'Azur
Contexte Au sein d'un grand groupe de télécommunications, le département dans lequel vous évoluez accompagne les clients dans l'adoption de l'intelligence artificielle et dans l'exploitation des API. Il a une double vocation : conseiller et accompagner les clients, du cadrage du besoin jusqu'à la mise en production, et concevoir et développer les API et les services d'IA qui permettent de concrétiser ces cas d'usage. Pilotage et chefferie de projet (environ 80 %) • Piloter de bout en bout des projets API et IA : cadrage, planification, budget, suivi des jalons, gestion des risques et reporting auprès des instances de gouvernance. • Recueillir et formaliser les besoins des clients, des partenaires et des équipes internes, puis construire la feuille de route et prioriser les cas d'usage. • Coordonner des équipes pluridisciplinaires (développeurs, data scientists, architectes, sécurité, juridique, produit) ainsi que des prestataires et des partenaires technologiques. • Animer le management des équipes projet : répartition de la charge, suivi de la performance, montée en compétences, rituels agiles. • Piloter les relations avec les fournisseurs et les sous-traitants : cahiers des charges, recettes, suivi contractuel et financier. • Définir et faire appliquer les standards d'API du Groupe (design, versioning, sécurité, observabilité), en cohérence avec les initiatives d'ouverture du réseau (par exemple CAMARA). • Garantir la sécurité, la conformité (RGPD, AI Act) et l'IA responsable dans l'ensemble des solutions livrées. • Piloter l'industrialisation des cas d'usage IA (MLOps / LLMOps) : déploiement, monitoring, qualité, maîtrise des coûts. • Accompagner les équipes produit, les partenaires et les développeurs : documentation, portail développeurs, support. • Assurer une veille sur l'écosystème API et IA et diffuser les bonnes pratiques. Maîtrise d'œuvre (environ 20 %) • Assurer la maîtrise d'œuvre technique de projets ciblés : choix d'architecture, spécifications techniques, revue de conception et de code. • Valider les solutions d'intégration de modèles d'IA et de LLM (agents, RAG, assistants, automatisation de parcours). • Contribuer à la qualité des livrables : tests, recette, mise en production, résolution des points techniques bloquants. • Intervenir ponctuellement en appui des équipes de développement sur les sujets les plus complexes.
Voir cette offre

Déposez votre CV

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

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