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.

464 results
Permanent

Job VacancyTest Lead (H/F)

QODEXIA
Published on
API
SQL

40k-45k €
Lille, Hauts-de-France
QODEXIA est une société de services informatiques implantée en France et en afrique du nord. Partenaire performant, innovant, agile pour aider les entreprises dans leur transforamtion digitale. QODEXIA s'est spécialisée dans le digital, SAP et les nouvelles technologies, accompagne au quotidien les plus grands acteurs de l'industrie, de l'énergie, du Luxe, de la Banque et de l'Assurance sur leurs projets. L'IT est notre passion, les valeurs humaines sont notre capital, c'est de quoi notre ADN est composé. Poste : Test Lead Localisation : Lille Séniorité : 3 et 6 ans Démarrage : ASAP TT : 2 à 3j par semaine - Validation manager Expérience en Banque et Assurances L'objectif de la mission est d'intégrer la squad Recouvrer en tant que Test Leader. Le périmètre de la squad est le suivant est le Recouvrement automatique et amiable et le Contentieux, sur des outils du conseiller issus de développements internes Mainframe et JAVA. En proximité des équipes projets et des équipes IT et dans un contexte Agile, Le test leader a en charge des activités de recette : - Cadrage des sujets, - Concevoir la stratégie de recette - Rédiger et exécuter le plan de test, - Préparer les Jeux de données, - Identifier, rédiger et gérer les anomalies, - Exécuter les tests Post MEP, - Rédiger un compte rendu de tests de suivi, - Rédiger le procès-verbal de recette, - Identifier les tests éligibles à l'automatisation. - Le test leader est garant de la complétude des tests écrits et réalisés, et est garant du maintien du référentiel de test.
View this job
Permanent

Job VacancyDéveloppeur Java - Montpellier H/F

█ █ █ ██ █ █
Published on
API REST
Elasticsearch
Git

40k-45k €
Montpellier, Occitania

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
Permanent

Job VacancyDéveloppeur Fullstack PHP React - Client Final H/F

█ █ █ ██ █ █
Published on
API
autonomous
DevOps

55k-65k €
Montreuil, Ile-de-France

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
Contractor

Contractor jobDéveloppeur Fullstack Node.js / React confirmé - Projet stratégique - Paris (H/F)

EASY PARTNER
Published on
API REST
Node.js
Nosql

60 days
350-400 €
Paris, France
Contexte du poste Au sein d'une entreprise dynamique et innovante du secteur événementiel, nous cherchons à renforcer notre département IT suite à une croissance continue de notre activité. Située en Île-de-France, notre entreprise s'engage dans des projets d'envergure touchant à la fois des clients locaux et internationaux. Vous rejoindrez une équipe de passionnés composée de trois développeurs, d'un Product Owner et d'un Quality Analyst. Votre mission : collaborer au développement et à l'amélioration continue de notre plateforme technologique centrale qui soutient des opérations complexes et critiques pour notre business. Ce poste est à pourvoir en raison d'une augmentation de la charge projet et de la nécessité d'apporter davantage de modularité et de fiabilité à nos solutions technologiques. Missions Missions principales : - Développer des fonctionnalités côté frontend avec React et Vite.js, tout en assurant la performance et la maintenabilité. - Concevoir et implémenter des API backend robustes en Node.js en intégration avec DocumentDB. - Participer à l'architecture technique incluant le frontend, l'API, et les flux événementiels. Missions annexes : - Collaborer activement lors des cérémonies agiles pour assurer des livrables de qualité. - Contribuer à l'élaboration de tests unitaires, d'intégration, et assurer la mise en place d'une chaîne CI/CD. - Assurer le déploiement en production avec une attention particulière à la gestion des risques et à la fiabilité.
View this job
Contractor

Contractor jobDéveloppeur senior MuleSoft

MGT Conseils
Published on
API
AWS Cloud
MuleSoft

4 years
500-650 €
Hauts-de-Seine, France
Contexte : Nous recherchons pour le compte d'un client dans le domaine de l'énergie, un développeur senior MuleSoft. Dans un contexte de modernisation du SI et de forte exposition aux flux d'échanges applicatifs, notre client souhaite accélérer la phase de développement et renforcer son équipe avec un(e) développeur(se) senior MuleSoft. L'architecture cible de migration est désormais en place sur la plateforme MuleSoft Anypoint. Le poste s'inscrit dans la poursuite de la migration des flux, l'industrialisation des échanges, la montée en maturité API et l'automatisation d'agents IA s'appuyant sur Gemini. Missions principales : Développement & intégration MuleSoft : • Concevoir et développer des API REST / SOAP, des flux d'intégration et des traitements événementiels sur Anypoint Platform • Implémenter les patterns d'intégration (API-led connectivity, pub/sub, orchestration) • Contribuer au design des couches Experience / Process / System APIs • Réaliser les mappings, transformations (DataWeave) et gestions d'erreurs • Assurer la qualité du code (tests unitaires, MUnit, bonnes pratiques) et contribuer aux revues de code • Respecter et faire évoluer les standards de développement, d'architecture et de sécurité • Accompagner les équipes projets dans les choix techniques et la conception des flux Messagerie & services AWS : • Développer des flux asynchrones et événementiels via JMS et AWS SNS/SQS • Intégrer les flux avec le service de stockage AWS S3 (dépôt, lecture, archivage de fichiers) • Intégrer les contraintes de sécurité, performance, résilience et scalabilité • Travailler avec les équipes APIM, IAM, réseau et cloud pour le déploiement et l'exploitation des flux sur AWS IA & automatisation : • Concevoir et automatiser des agents IA s'appuyant sur Gemini • Intégrer ces agents aux flux et aux API MuleSoft existants Migration & accélération des développements • Développer et livrer les flux à migrer sur l'architecture cible déjà en place • Analyser l'existant et proposer des optimisations pour accélérer la migration • Capitaliser sur les retours d'expérience et documenter les solutions Industrialisation & exploitation : • Mettre en place et faire évoluer des pipelines CI/CD (Git, Jenkins/GitLab CI, Maven…) • Accompagner la mise en production et le run (monitoring, logs, alerting) sur environnements Linux • Contribuer à l'observabilité (Datadog, Anypoint Monitoring…) • Participer à la gestion des incidents et à l'amélioration continue Compétences techniques requises Indispensables : • Excellente maîtrise de MuleSoft Anypoint Platform (Runtime, CloudHub, Studio, API Manager, AgentFabric) • Connaissance approfondie de l'intégration MuleSoft et des architectures d'intégration / SOA • Solide expérience en développement d'API (REST, JSON, …) • Très bonne maîtrise de DataWeave • Maîtrise de l'environnement Linux • Messagerie : JMS, AWS SNS/SQS • AWS, dont le service de stockage S3 • Expérience des outils CI/CD et du versioning (Git) Appréciées : • IA générative : Gemini – conception et automatisation d'agents IA • Expérience de migrations ESB (TIBCO, WebMethods, WSO2…) • Déploiements hybrides et autres services cloud AWS • Messaging & event streaming complémentaires (MQ, Kafka) • Sécurité des API (OAuth2, OpenID Connect, certificats, chiffrement) • Observabilité et supervision des flux Compétences transverses : • Forte capacité d'analyse et de résolution de problèmes • Autonomie et sens des responsabilités • Orientation résultats et sens de la livraison dans un contexte d'accélération • Capacité à vulgariser et à jouer un rôle de référent technique auprès de l'équipe • Bon relationnel et esprit collaboratif • Rigueur, sens de la qualité et de la documentation
View this job
Contractor

Contractor jobAMOA confirmé(e) – Système d’information d’acquisition et de supervision

LeHibou
Published on
API
Confluence
EJBCA

13 months
500 €
Saint-Denis, Ile-de-France
Notre client dans le secteur Énergie et ressources naturelles recherche un/une AMOA confirmé(e) – Système d'information d'acquisition et de supervision H/F Description de la mission : Contexte La mission porte sur un système d'information d'acquisition et de supervision qui collecte les données de compteurs de gaz communicants et supervise le fonctionnement technique et métier de la chaîne de télérelève. Il assure notamment la gestion des télérelèves journalières, l'analyse du statut des équipements et le suivi de la performance du réseau. Les données sont transmises par radio sur un réseau LAN à 169 MHz vers des concentrateurs, puis acheminées vers le système d'information par une connexion WAN. Environ 10 000 concentrateurs sont déployés. Le système couvre les composants applicatifs permettant la communication sécurisée avec la chaîne communicante, l'acquisition des mesures et des données de supervision, la transmission d'ordres à distance, la gestion de configuration du parc ainsi que le traitement des événements et des alarmes. Il s'appuie notamment sur SCAPE de SAGEMCOM pour la gestion des communications avec les concentrateurs et de leurs mises à jour, ainsi que sur EJBCA pour la gestion des certificats et des clés publiques. Le périmètre de la mission n'inclut pas les compteurs et concentrateurs eux-mêmes. Le système communique également avec d'autres systèmes d'information pour le traitement des index et le calcul des consommations, l'alimentation du BI, la gestion des incidents et les interventions. Un enjeu majeur est de collecter et traiter les trames des émetteurs au cours de leur journée gazière respective, et de disposer d'un parc communicant pouvant être collecté et supervisé. Mission Sous la responsabilité du responsable d'application, l'AMOA confirmé(e) contribue à la vision produit, anime les échanges avec les parties prenantes et assure l'interface entre les métiers et l'équipe de développement. Dans un environnement complexe, la personne titulaire challenge les besoins, en analyse les enjeux et contribue à orienter les choix vers les solutions pertinentes. Elle participe aux études et ateliers portant sur les évolutions du périmètre. Principales responsabilités Animer les ateliers avec les métiers, challenger les besoins et rédiger les comptes-rendus. Rédiger les spécifications fonctionnelles générales et détaillées, documenter les processus métier concernés et faire valider les spécifications et maquettes par les métiers. Créer et suivre le backlog dans JIRA, rédiger les user stories et leurs critères d'acceptation, et proposer leur priorisation au responsable AMOA. Animer les instances avec l'équipe de développement, notamment les daily et les refinement, présenter les stories, valider les livraisons et contribuer au plan de release. Définir la stratégie de recette, rédiger les cas de tests dans Squash et réaliser la recette fonctionnelle de bout en bout. Analyser et qualifier les incidents de production, puis les transmettre à l'équipe de développement. Coordonner, planifier et relancer les parties prenantes, et assurer le suivi et le reporting de l'avancement. Environnement technique Outils : JIRA, Confluence, Squash Données et intégration : bases de données, SQL, Kafka, API, SFTP Sécurité et gestion des équipements : PKI, EJBCA, SCAPE de SAGEMCOM Système : acquisition et supervision de données de télérelève, compteurs communicants, concentrateurs, réseaux LAN et WAN Intelligence artificielle générative : Claude ou outil équivalent Livrables attendus Spécifications fonctionnelles générales et détaillées, dossiers d'étude et dossiers d'interface Comptes-rendus d'ateliers et de réunions User stories avec critères d'acceptation et tickets JIRA comportant une analyse fonctionnelle à destination de l'équipe de développement Stratégie de recette, cas de tests et rapports de recette Reporting et suivi de l'avancement des sujets en cours Profil recherché Expérience Profil AMOA confirmé en système d'information. Compétences techniques Maîtrise de la méthodologie agile, de JIRA et de Confluence. Expertise en rédaction de documentation fonctionnelle, modélisation des processus métier et stratégie de recette. Pratique de Squash et des tests fonctionnels de bout en bout. Connaissances des bases de données, de SQL, de Kafka, des API, de SFTP et de l'analyse de logs applicatifs. Sensibilisation et formation à l'utilisation de Claude ou d'un outil d'intelligence artificielle générative équivalent ; capacité à l'utiliser dans le cadre de la mission. Compétences personnelles Esprit d'analyse et de synthèse, discernement et capacité à challenger les besoins. Aisance dans la communication écrite et orale en français, sens du relationnel et qualité d'écoute. Proactivité, force de proposition, autonomie, curiosité et capacité de capitalisation. Capacité à coordonner les parties prenantes et à porter les connaissances métier. Langues Français courant, à l'écrit et à l'oral. Compétences / Qualités indispensables : AMOA en système d'information, Rédaction de spécifications fonctionnelles et modélisation métier, Méthodologie agile et gestion de backlog JIRA, Stratégie de recette et tests fonctionnels avec Squash, Animation d'ateliers et coordination métier-développement, Utilisation de Claude ou d'un outil d'IA générative équivalent Compétences / Qualités qui seraient un + : -Informations concernant le télétravail : Télétravail les jeudis et vendredis, ainsi qu'un mercredi sur deux. Télétravail autorisé uniquement depuis la France métropolitaine.
View this job
Contractor

Contractor jobConsultant(e) AMOA confirmé(e)

LeHibou
Published on
API
Claude
Confluence

13 months
500 €
Saint-Denis, Ile-de-France
Notre client dans le secteur Énergie et ressources naturelles recherche un/une Consultant(e) AMOA confirmé(e) H/F Description de la mission : Contexte La mission s'inscrit dans le cadre d'un système d'information d'acquisition et de supervision associé à la télérelève de compteurs de gaz. Ce système assure la collecte quotidienne des données de comptage, la supervision technique et fonctionnelle de la chaîne communicante, la gestion du parc d'équipements ainsi que le traitement des événements et des alarmes. Il communique avec d'autres systèmes d'information pour le calcul des consommations, l'alimentation décisionnelle, la gestion des incidents et le suivi des interventions. Le périmètre comprend les composants applicatifs permettant de communiquer de manière sécurisée avec les équipements, d'acquérir les mesures et données de supervision, de transmettre des ordres à distance et de gérer la configuration du parc. La chaîne communicante côté compteurs et concentrateurs est hors périmètre. La solution s'appuie notamment sur SCAPE pour la gestion des communications avec les concentrateurs et leurs mises à jour, ainsi que sur EJBCA pour la gestion des certificats et clés publiques (PKI). L'enjeu est de collecter et traiter les trames au cours de leur journée gazière et de superviser la disponibilité et la performance du parc. Mission Sous la responsabilité du responsable d'application, l'AMOA confirmé(e) contribue à la vision produit, anime les échanges avec les parties prenantes et assure l'interface entre les métiers et l'équipe de développement. Dans un environnement complexe, il ou elle analyse et challenge les besoins, évalue leurs enjeux et participe aux études et ateliers portant sur les évolutions du périmètre. Principales responsabilités Animer les ateliers avec les métiers, challenger les besoins et rédiger les comptes-rendus. Rédiger les spécifications fonctionnelles générales et détaillées, documenter les processus métier concernés et faire valider les spécifications et maquettes par les métiers. Créer et suivre le backlog JIRA, rédiger les user stories et leurs critères d'acceptation, et proposer leur priorisation. Animer les instances avec l'équipe de développement, notamment les daily et les sessions de refinement ; présenter les stories, valider les livraisons et contribuer au plan de release. Définir la stratégie de recette, rédiger les cas de tests dans Squash et réaliser la recette fonctionnelle de bout en bout. Analyser et qualifier les incidents de production, puis les transmettre à l'équipe de développement. Coordonner, planifier et suivre l'avancement des sujets. Environnement technique Outils de gestion et documentation : JIRA, Confluence Recette et tests : Squash Données et intégration : bases de données, SQL, Kafka, API, SFTP Sécurité et communications : PKI, EJBCA, SCAPE Intelligence artificielle générative : Claude ou outil équivalent Livrables attendus Spécifications fonctionnelles générales et détaillées, dossiers d'étude et d'interface. Comptes-rendus d'ateliers et de réunions. User stories avec critères d'acceptation et tickets JIRA comprenant une analyse fonctionnelle à destination de l'équipe de développement. Stratégie de recette, cas de tests et rapports de recette. Reporting et suivi de l'avancement des sujets en cours. Profil recherché Expérience Profil AMOA confirmé en système d'information ; aucune durée minimale d'expérience n'est précisée. Compétences techniques Rédaction de documentation fonctionnelle et modélisation de processus métier. Stratégie de recette, rédaction de cahiers de tests et réalisation de tests fonctionnels. Pratique de JIRA, Confluence et Squash. Connaissances en bases de données, SQL, Kafka, API, SFTP et analyse de logs applicatifs. Sensibilisation et formation à Claude ou à un outil d'intelligence artificielle générative équivalent, avec capacité à l'utiliser dans le cadre de la mission. Connaissance des méthodes agiles et de la gestion de projet SI. Compétences personnelles Capacité d'analyse, de synthèse et de discernement pour challenger les besoins. Aisance dans l'animation d'ateliers et la communication avec les parties prenantes. Proactivité, autonomie et force de proposition. Bon relationnel, qualités d'écoute, curiosité et capacité à capitaliser les connaissances. Langues Français écrit et oral. Conditions de la mission Temps plein, avec présence ou disponibilité obligatoire de 09 h à 18 h. Travail à distance les jeudis et vendredis, ainsi qu'un mercredi sur deux ; télétravail autorisé uniquement depuis la France métropolitaine. Site situé à Saint-Denis (93), sans déplacement à prévoir. Période ferme du 1er décembre 2026 au 31 décembre 2027, avec quatre périodes optionnelles de reconduction prévues jusqu'au 31 décembre 2029. Référence de 18 jours par mois ou 110 jours par semestre ; des congés doivent être posés pour respecter ces plafonds. Compétences / Qualités indispensables : AMOA en système d'information, Spécifications fonctionnelles et modélisation des processus métier, Gestion de backlog et rédaction de user stories, Stratégie de recette et tests fonctionnels, JIRA, Confluence et Squash, Animation d'ateliers et coordination métier-développement Compétences / Qualités qui seraient un + : Méthodologie agile, utilisation de Squash, connaissances des API et de SFTPInformations concernant le télétravail : Travail à distance les jeudis et vendredis, ainsi qu'un mercredi sur deux ; autorisé uniquement depuis la France métropolitaine.
View this job
Contractor

Contractor jobIntégrateur technique (F/H)

ODHCOM - FREELANCEREPUBLIK
Published on
Ansible
Apache
API

36 months
Saint-Denis, Ile-de-France
Au sein du pôle Delivery App & Infra, l'intégrateur ou l'intégratrice technique confirmé(e) intervient sur le déploiement et la fiabilisation des applications et middlewares, de l'homologation à la production. Il ou elle contribue à l'intégration de nouvelles applications, aux mises à jour et à l'exploitation de plateformes transverses. L'équipe rassemble une trentaine de personnes. Les responsabilités couvrent la mise à disposition de machines virtuelles et de conteneurs Kubernetes, l'administration d'environnements hors production, ainsi que le déploiement et la configuration de solutions, notamment Apache et Tomcat. La personne pilote les montées de version, traite les demandes de changement, développe des scripts et playbooks Ansible et accompagne les équipes projet sur les chaînes CI/CD. Elle rédige les procédures d'installation et dossiers d'exploitation, teste les déploiements, contribue au maintien en condition opérationnelle et participe à la résolution d'incidents majeurs en production. Elle assure également le transfert de connaissances aux équipes d'exploitation et propose des améliorations. Le poste comprend des horaires en rotation et peut nécessiter des interventions hors heures ouvrées et des astreintes. Le télétravail est possible jusqu'à dix jours par mois, sous réserve de validation.
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