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.

462 results
Contractor

Contractor jobIngénieur DWT / Automation Microsoft – PowerShell & Graph API

Signe +
Published on
Powershell

12 months
Paris, France
ContexteDans le cadre des activités Digital Workplace (DWT), nous recherchons un profil technique orienté développement, scripting, tooling et automatisation au sein d'un environnement Microsoft. L'objectif est de développer et industrialiser des outils permettant d'automatiser l'administration et les opérations autour du poste de travail et des services Microsoft, notamment Microsoft Graph API, Active Directory, Entra ID et Intune. Missions principalesScripting & automatisationDévelopper des scripts d'administration et d'automatisation. Automatiser les tâches récurrentes liées au Digital Workplace. Industrialiser les scripts existants. Développer des outils réutilisables par les équipes techniques. Fiabiliser les automatisations avec gestion des erreurs et journalisation. Maintenir et faire évoluer le tooling existant. Microsoft Graph APIDévelopper des automatisations s'appuyant sur Microsoft Graph API. Interroger et exploiter les données de l'écosystème Microsoft. Développer des scripts et outils permettant l'administration automatisée des services Microsoft. Gérer les mécanismes d'authentification nécessaires aux appels API. Intégrer les API dans les outils et scripts internes. PowerShell / DéveloppementDéveloppement avancé en PowerShell. Création de modules et fonctions réutilisables. Utilisation d'API REST. Manipulation de données JSON. Debug, optimisation et maintenance du code. Documentation des scripts et outils développés. Environnement MicrosoftInterventions autour de : Active Directory Microsoft Entra ID / Azure AD Microsoft Intune Digital Workplace / environnement Windows Gestion des utilisateurs, groupes, devices et configurations selon les périmètres concernés. Compétences indispensablesPriorité très forte : PowerShell avancé Scripting / développement Automatisation Tooling Microsoft Graph API API REST Active Directory Entra ID / Azure AD Intune Compétences intéressantes en complément : OAuth 2.0 App Registration Gestion des permissions/scopes Microsoft Graph JSON Git / gestion de versions Windows 10/11 Endpoint Management Packaging / déploiement applicatif
View this job
Permanent

Job VacancyArchitecte de Solutions d'Intégration API (H/F)

█ █ █ ██ █ █
Published on
Apache Kafka

80k €
Angers, Pays de la Loire

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Internship

Internship offerStagiaire Développeur(se) IA - Innovation & outils internes - F/H

AVANISTA
Published on
API REST
Python

6 months
94230, Cachan, Ile-de-France
Depuis 2012, nous mettons notre expertise au service des secteurs de l'IT et l'Ingénierie pour accompagner nos clients dans des projets ambitieux et innovants. Notre force ? Un management de proximité qui valorise vos aspirations, des opportunités de carrière concrètes et un engagement sincère pour le bien-être et l'épanouissement de nos collaborateurs. Rejoignez-nous sur des projets à fort impact au sein d'une entreprise où chaque talent compte ! Avanista recrute ! Toujours en recherche de nouveaux talents, nous souhaiterions intégrer un(e) Développeur(se) Intelligence Artificielle – Innovation & Outils Internes (H/F) en stage de fin d'études au sein de notre équipe interne. Le contexte ? Pour accompagner notre propre croissance et réinventer nos processus, vous intégrerez notre équipe interne en tant que stagiaire R&D. En collaboration étroite avec nos fonctions support (RH, Commerce, DSI), vous serez un véritable moteur d'innovation pour concevoir et déployer des solutions IA à fort impact quotidien. Vos missions ? Analyser les processus internes actuels pour identifier les tâches chronophages ou complexes optimisables par l'IA. Concevoir et déployer des assistants virtuels intelligents (basés sur des LLMs) pour le support informatique interne et l'onboarding. Développer des modèles et scripts d'automatisation pour le matching compétences/appels d'offres et le tri automatisé des candidatures. Réaliser des POCs fonctionnels et tester de nouveaux cas d'usage IA de bout en bout. Votre profil ? De formation Bac+5 (dernière année d'École d'Ingénieur ou Master 2) avec une spécialisation en informatique, data science ou intelligence artificielle. Compétences techniques : Maîtrise de Python et de son écosystème IA/Data (LangChain, Scikit-Learn, Pandas, PyTorch ou TensorFlow). Connaissance des API REST et bases en développement web léger (FastAPI, Streamlit) pour la restitution des POCs. Appétence ou première pratique des modèles de langage génératifs (LLM) et du Prompt Engineering. Vos Atouts : Curiosité technique, autonomie et esprit d'initiative. Sens du service, pragmatisme et volonté de résoudre des problématiques métiers concrètes. Réalisations personnelles ou académiques valorisables (projets GitHub, participation à des hackathons). Localisation : Cachan (94) Télétravail : Télétravail partiel possible Démarrage / Durée : Dès que possible, stage de 6 mois Statut : Stage de fin d'études (Gratification selon profil + tickets restaurant + prise en charge transports à 50 %) Si votre profil répond aux critères ci-dessus, Chloé se chargera de vous contacter par téléphone, suivi d'un entretien avec elle et l'opérationnel en charge du besoin. Si votre profil est validé, nous enverrons votre CV au client pour un ultime entretien avant votre démarrage ;) Vous avez du talent ? Nous avons les défis. N'hésitez plus et postulez !
View this job
Permanent

Job VacancyIngénieur DevOps Senior - Kubernetes / API Management (Kong) / Keycloak

UMANTIC
Published on

50k-55k €
France
Notre client, organisme national intervenant dans le financement et l'accompagnement de la formation professionnelle, renforce sa direction des systèmes d'information pour accompagner l'intégration de nouvelles solutions dans son SI existant. Vous intervenez sur un périmètre projet dédié, ainsi que sur la gestion des impacts de ces intégrations sur le système d'information en place. Vos missions principales Automatiser les processus de développement et de déploiement Superviser les environnements de production (globalement on premise) Assurer la continuité et la qualité des services Votre périmètre d'intervention Sécuriser les environnements On Premise et les prérequis techniques Automatiser et fiabiliser les déploiements Vérifier l'intégration avec le SI existant Mettre en place la supervision et les alertes Préparer les procédures de mise en production et de retour arrière Assurer le transfert vers les équipes RUN / MCO Les objectifs Piloter l'intégration technique des projets dans le SI existant, en sécurisant les prérequis, les dépendances et la cohérence d'architecture Industrialiser les mises en production selon les standards du client, avec une attention particulière portée au périmètre API Management Fiabiliser les déploiements applicatifs : mises en production maîtrisées, traçables et réversibles Organiser la transférabilité du périmètre projet vers les équipes MCO / MCS Vos livrables Tickets qualifiés dans l'outil ITSM, assurant la traçabilité des actions DevOps menées avec les équipes connexes Contribution aux dossiers de changement sur le volet technique, vérification de la bonne réalisation des opérations, remontée des alertes et points de vigilance Rapports d'incidents et analyses de problèmes orientés amélioration continue : identification des causes racines, sécurisation des correctifs, prévention des récurrences Contribution à l'industrialisation de la CI/CD, sur les axes techniques et organisationnels Estimations de charge et restes à faire Synthèse mensuelle d'activité
View this job
Permanent

Job VacancyConsultant·e Fullstack Java / Angular – Cloud AWS & API

ANAFI CONSULTING
Published on
Angular
AWS Cloud
Java

40k-60k €
Ile-de-France, France
Qui sommes-nous ? Anafi Consulting est un cabinet de conseil en transformation technologique et organisationnelle. Nous accompagnons nos clients grands comptes dans leurs projets stratégiques autour du développement applicatif, du Cloud, de la Data, du DevOps et de la qualité logicielle. Notre approche combine expertise technique, compréhension métier et exigence de delivery. Votre rôle Dans le cadre de la transformation et de la migration vers le Cloud AWS d'une application stratégique de collecte et de distribution de données externes, nous recherchons un(e) Consultant·e Fullstack Java / Angular. Vous interviendrez sur une application transverse permettant de collecter, stocker et distribuer des données et documents issus de fournisseurs externes certifiés, avec un enjeu fort de sécurisation, qualité de données, optimisation des coûts et continuité de service. Votre rôle couvrira à la fois la conception, le développement, les tests, le support de recette, la mise en production et la stabilisation en production. Vos missions principalesConception & développement Contribuer à la conception technique et fonctionnelle des évolutions applicatives. Développer des fonctionnalités fullstack Java / Angular. Concevoir et exposer des API REST robustes et maintenables. Participer à la migration et à la sécurisation de l'application vers AWS. Qualité & delivery Réaliser les tests unitaires et tests d'intégration selon le planning des sprints et releases. Participer aux revues de code, à l'analyse qualité et à la correction des anomalies. Contribuer aux dossiers de chiffrage et de conception. Suivre les bonnes pratiques de développement, d'intégration continue et de qualité logicielle. Déploiement & production Installer les composants sur les différents environnements. Contribuer aux chronogrammes de mise en production. Participer aux mises en production et au suivi post-déploiement. Assurer un support de production pour sécuriser la stabilité de l'application. Coordination & Agile Participer à l'ensemble des cérémonies Agile / Scrum. Accompagner le métier pendant les phases de recette. Anticiper, remonter et contribuer à la gestion des risques. Coordonner les parties prenantes pour sécuriser le delivery des projets. Environnement technique Java Angular JavaScript / TypeScript REST APIs AWS MongoDB GitHub Jenkins Maven SonarQube Jira Méthodologie Agile Scrum
View this job
Contractor
Permanent

Job VacancyConsultant·e / Coach Python & API – Accompagnement d'équipes technique

ANAFI CONSULTING
Published on
API
Azure DevOps
CI/CD

2 years
45k-69k €
450-670 €
Paris, France
Qui sommes-nous ? Fondé en 2023 par Florian Gironde et Maxime Bucaille, Anafi Consulting est un cabinet de conseil basé à Paris. Notre mission : rapprocher expertise technologique et valeurs humaines, en alliant innovation, excellence logicielle et inclusion. Nous accompagnons nos clients grands comptes dans leurs transformations sur plusieurs secteurs stratégiques : Finance : conformité réglementaire, gestion des risques, reporting. Télécommunications : infrastructures réseau, performance, sécurité. Technologies de l'information : développement applicatif, data, cloud, DevOps. Nucléaire : accompagnement de projets complexes et sécurisés. Nous recherchons un(e) Consultant(e) / Coach Python & API pour accompagner des équipes dans le développement et l'industrialisation d'APIs d'infrastructure. Votre mission sera à la fois technique et humaine : concevoir des solutions robustes tout en accompagnant les équipes dans l'adoption des meilleures pratiques de développement. À ce titre, vous êtes un(e) excellent(e) communicant(e) et pédagogue, capable de vulgariser des concepts techniques complexes et de diffuser efficacement les bonnes pratiques au sein d'un grand groupe. Plus qu'un(e) expert(e) technique, vous êtes un(e) facilitateur(trice), capable d'animer et de faire grandir une communauté aux niveaux de maturité variés. Vos missions principales Réaliser des code reviews et garantir la qualité du code Pratiquer le pair programming pour accompagner les équipes Concevoir, développer et déployer des APIs d'infrastructure (Python / FastAPI) Piloter et suivre la roadmap d'acculturation technique Intégrer et orchestrer les outils DevOps (Jenkins, Bitbucket ou équivalents) Mettre en place et maintenir des tests unitaires et stratégies de test Mettre en œuvre et piloter la qualité du code via des outils d'analyse statique (SonarQube ou équivalents) Former, coacher et accompagner la conduite du changement Promouvoir les pratiques CI/CD, qualité logicielle et DevSecOps
View this job
Permanent
Contractor

Job VacancyADMINISTRATEUR CALL CENTER (DIABOLOCOM, VOCALCOM, GENESYS...) H/F

Le Groupe SYD
Published on
API

12 months
40k-45k €
350-450 €
Niort, Nouvelle-Aquitaine
🌟 Quel sera ton poste ? 🌟 💼 Poste : ADMINISTRATEUR CALL CENTER (DIABOLOCOM, VOCALCOM, GENESYS...) H/F 📍 Lieu : Niort (79) 🏠 Télétravail : à définir 📝 Contrat : Portage ou CDI 👉 Contexte client : Tu rejoins un acteur majeur, engagé dans la modernisation de ses outils de relation client et dans la transformation de son centre de contacts. Dans le cadre du remplacement progressif d'une solution historique par une plateforme CCaaS de nouvelle génération, l'entreprise recherche un ADMINISTRATEUR CALL CENTER pour accompagner le déploiement et la mise en service des nouveaux usages de relation client. Tu interviendras sur des sujets de paramétrage, d'intégration, de recette et d'accompagnement des équipes métier afin de garantir une expérience utilisateur optimale et une exploitation efficace de la plateforme. Tu auras pour missions de : Recueillir et analyser les besoins de paramétrage avec les équipes métier, produit et techniques. Concevoir et configurer les parcours de contacts : routage, files, compétences, priorités, calendriers, débordements et règles de distribution. Paramétrer les profils utilisateurs, rôles, habilitations, équipes et périmètres de supervision. Configurer les campagnes, motifs, statuts, scripts et objets fonctionnels nécessaires aux usages retenus. Contribuer au paramétrage des canaux voix et digitaux (email, chat, SMS). Participer à l'intégration avec le SI : téléphonie, SIP, SSO, API, webhooks, référentiels et échanges de données. Préparer les jeux de données, scénarios et plans de tests, exécuter les recettes et qualifier les anomalies. Analyser les incidents liés au paramétrage, apporter les corrections nécessaires et contribuer à la stabilisation de la solution. Configurer les rapports, tableaux de bord et outils de supervision. Documenter les configurations, procédures et choix techniques. Assurer le transfert de compétences vers les équipes internes et participer à l'amélioration continue. 🧰 Stack technique : CCaaS : Diabolocom (idéalement), Genesys Engage. Routage : files, compétences, priorités, calendriers, débordements, règles de distribution. Canaux : voix, email, chat, SMS. Téléphonie et intégration : SIP, SVI/IVR, WebRTC, API REST, Webhooks, SSO. Reporting : tableaux de bord, supervision temps réel, reporting opérationnel.
View this job
Contractor
Permanent

Job VacancyASO - Product Owner paiement confirmé

Deodis
Published on
Agile Method
API

12 months
49k-59k €
400-520 €
Ile-de-France, France
Product Owner Paiement, curieux(se) et engagé(e), pour accompagner les évolutions stratégiques de ses produits digitaux à destination des consommateurs. Intégré(e) à l'équipe Paiement, vous aurez la charge de la définition, de la priorisation et de la mise en œuvre des évolutions liées aux parcours de paiement en ligne, focalisé sur les enjeux de nos clients. Dans votre Feature Team vous êtes en binôme avec un Tech Lead et travaillerez avec une équipe composée de trois développeurs, d'un QA et d'un SCRUM master. En tant que Product Owner Paiement au sein de la Feature Team Client, vous pilotez les produits et fonctionnalités de paiement en ligne de bout en bout. Si le poste exige une maîtrise de bout en bout du cycle produit, votre priorité opérationnelle sera l'excellence du Delivery. Discovery En amont des développements, vous cadrez les futures fonctionnalités : Analyse des besoins : Recueillir et synthétiser les besoins via des interviews, l'analyse de données et les feedbacks clients. Définition de la valeur : Mesurer l'impact attendu (taux de conversion, expérience utilisateur, performance financière). Cadrage transverse : Évaluer les impacts légaux, fiscaux, de sécurité et de compliance en lien avec les experts internes. Binôme Tech/Design : Participer au cadrage technique avec le Tech Lead et coordonner la conception UX/UI pour des parcours fluides. Veille : Réaliser des benchmarks marchés et, au besoin, mener des appels d'offres (RFP) pour de nouveaux partenaires. Delivery Vous êtes le moteur de l'exécution et de la qualité au sein de votre Feature Team : Gestion du Backlog : Rédiger les User Stories, documenter le produit et animer les sessions de refinement. Pilotage de Sprint : Prioriser les tâches et allouer les User Stories en coordination avec le Tech Lead. Garant fonctionnel : Répondre aux questions des développeurs, valider les développements (tests) et piloter les démos de fin de sprint. Mise en production : Accompagner les releases, rédiger la documentation des APIs de paiement et assurer la communication sur les évolutions. Performance & Support : Suivre les KPIs post-livraison, participer à l'investigation des anomalies avec la Success Team (L3) et alimenter la base de connaissance pour les supports L1/L2.
View this job
Contractor

Contractor jobAPI Architect Senior – API Governance & Agentic AI

PARTECK INGENIERIE
Published on
API
API REST
MCP

12 months
400-650 €
Paris, France
Dans le cadre d'une transformation API à grande échelle au sein d'un environnement bancaire international, vous rejoignez une équipe d'architecture en charge de la gouvernance, de la sécurité et de l'industrialisation des APIs, notamment sur les nouveaux usages Agentic AI / MCP / A2A. Missions : Piloter et gouverner un portefeuille d'APIs REST, MCP et A2A. Accompagner les équipes dans le design, l'onboarding et le cycle de vie des APIs. Définir et faire appliquer les standards d'architecture, de sécurité et de gouvernance. Contribuer à l'industrialisation du cycle de vie des APIs : automatisation, discovery, design, tests et nouveaux usages (SSE, Webhooks…). Accompagner l'intégration des APIs dans les architectures Agentic AI. Participer à l'évolution et à l'amélioration de la plateforme API. Profil recherché : Expérience significative en API Governance / API Architecture dans de grands environnements IT. Expertise REST et OpenAPI Specification (OAS) v3/v3.1. Bonne connaissance pratique de MCP et A2A. Maîtrise des enjeux de sécurité API : OAuth2, OIDC, mTLS / RFC8705, FAPI. Expérience avec les outils de conception et de gestion d'APIs ; connaissance d'Apigee appréciée. Sensibilité aux enjeux IA générative / Agentic AI. Anglais professionnel courant. Mission longue durée – Temps plein.
View this job

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