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.

463 results
Contractor

Contractor jobIngénieur Q/A Senior (H/F) - 91

Mindquest
Published on
API REST
JSON
Oracle

45 days
330-470 €
Palaiseau, Ile-de-France
Context Notre client recherche un Ingénieur QA Senior pour tester un hub central d'échange de données faisant l'interface entre le nouveau SI Finance et les autres systèmes d'information. Le hub repose notamment sur des API REST, Web Services SOAP, traitements asynchrones et bases de données Oracle. Mission *Analyser les SFD et spécifications techniques afin de comprendre les comportements attendus du système. *Comprendre les structures de données et les différents flux échangés entre les SI. *Concevoir et préparer les jeux d'essai et scénarios de test à partir des spécifications. *Exécuter les campagnes de tests en s'appuyant sur le cahier de recette. *Tester les flux API REST et vérifier la conformité des données retournées. *Vérifier l'alimentation d'une base de données Oracle via les différents flux. *Analyser les traitements asynchrones, leurs traces et métadonnées. *Tester et contrôler les échanges avec des Web Services SOAP. *Lire, analyser et exploiter les logs techniques afin d'identifier les anomalies. *Produire et analyser des flux JSON. *Vérifier la conformité du comportement du système avec les spécifications. *Identifier les cas limites, incohérences et comportements anormaux. *Documenter les résultats des tests et contribuer au suivi des anomalies. *Travailler en étroite collaboration avec le chef de projet et les équipes de développement.
View this job
Contractor
Permanent

Job VacancyArchitecte Technique Data & Intégration Ivalua (H/F)

NORGAY
Published on
Agile Method
API
Azure Data Factory

1 year
36k-45k €
400-650 €
La Défense, Ile-de-France
Contexte de la missionDans le cadre d'un programme de transformation des processus Achats, notre client déploie une nouvelle plateforme Ivalua, couvrant les processus Source-to-Contract et Procure-to-Pay. Cette plateforme doit s'intégrer dans un environnement applicatif complexe comprenant notamment SAP, Oracle, d'anciennes plateformes Ivalua et différents systèmes opérationnels. Nous recherchons un Architecte Technique Data & Intégration expérimenté pour concevoir, formaliser et sécuriser l'architecture des flux et des échanges de données entre les différents systèmes. Missions principalesEn lien avec les équipes métiers, Data, applicatives, infrastructure et intégration, vous serez chargé de : Analyser l'architecture existante et définir l'architecture cible. Concevoir et formaliser les principes d'intégration des données et des flux interapplicatifs. Définir les interfaces, formats d'échange, fréquences, contrôles et mécanismes de reprise. Garantir la cohérence des échanges entre Ivalua, SAP, Oracle et les différents outils Data. Produire et maintenir les cartographies applicatives et techniques. Rédiger les Dossiers d'Architecture Technique (DAT), dossiers d'intégration et dossiers d'exploitation. Challenger les solutions proposées par l'intégrateur et valider les choix d'architecture. Définir les dispositifs de supervision, de journalisation et de traçabilité des flux. Accompagner les équipes pendant les phases de Build, tests, Cutover et Hypercare. Préparer et sécuriser le transfert de la solution vers les équipes de support et de maintenance (Build to Run).
View this job
Contractor
Permanent
Fixed term

Job VacancyEXPERT VMWARE / VCF SENIOR H/F

Gamme solutions
Published on
API
DevOps
iSCSI

12 months
Paris, France
Localisation : Paris – Hybride. Démarrage : ASAP. Durée : 12 mois, avec une visibilité long terme. TJM : Selon profil et expérience. Astreintes : Oui, avec interventions possibles en heures non ouvrées (HNO). Contexte de la mission : Une entreprise de services IT recherche un Expert VMware / VMware Cloud Foundation (VCF) Senior pour accompagner l'évolution d'infrastructures virtualisées complexes au sein d'un environnement de production critique. Il recherche un expert technique confirmé, capable d'intervenir sur la conception, le déploiement, l'optimisation et le maintien en condition opérationnelle des plateformes VMware / VCF. Un profil très technique et opérationnel est attendu. Une expérience limitée en architecture n'est pas éliminatoire si l'expertise VMware est solide. Principales missions : - Participer à la conception et à l'évolution des architectures VMware / VCF. - Assurer l'expertise technique et le support N3. - Contribuer aux migrations, montées de version et évolutions des plateformes. - Optimiser les performances, la capacité et la disponibilité des infrastructures. - Automatiser et industrialiser les opérations. - Collaborer avec les équipes systèmes, réseaux, stockage et DevOps. - Participer aux astreintes et interventions HNO. Hashtags : #VMware #VCF #VMwareCloudFoundation #Virtualisation #Infrastructure #ArchitectureIT #Freelance #ITJobs
View this job
Contractor
Permanent
Fixed term

Job VacancyDéveloppeur Android

Gamme solutions
Published on
Android
API
Git

1 year
40k €
360 €
Villeneuve-d'Ascq, Hauts-de-France
Le client renforce son équipe App Mobile avec un Développeur Android expérimenté pour l'évolution et l'enrichissement de son application mobile. Au sein d'une équipe mobile pluridisciplinaire, le développeur participera à la conception, au développement et à la maintenance de l'application Android. Il contribuera également aux choix techniques, à l'amélioration de la qualité du code et à la mise en place de bonnes pratiques de développement mobile. Le développeur travaillera en étroite collaboration avec les développeurs Android et iOS, les développeurs Back-end, les équipes Produit, UX/UI et QA. Missions principales : Développement Android : Concevoir, développer et maintenir les fonctionnalités de l'application Android. Participer à la conception technique des nouvelles fonctionnalités. Développer des composants Android robustes, performants et maintenables. Intégrer les API et services Back-end. Assurer la maintenance corrective et évolutive de l'application. Diagnostiquer et corriger les anomalies complexes. Optimiser les performances et la stabilité de l'application. Garantir la compatibilité avec les différentes versions et configurations Android. Participer à la préparation et à la mise en production des releases. Expertise technique et qualité : Être force de proposition sur les choix techniques et l'architecture Android. Participer à la définition et à l'évolution des bonnes pratiques de développement mobile. Réaliser et participer aux revues de code. Développer et maintenir les tests unitaires et tests automatisés. Contribuer à l'amélioration de la couverture et de la qualité du code. Identifier les risques techniques et proposer des solutions adaptées. Participer à la réduction de la dette technique. Assurer une veille technologique sur l'écosystème Android. Collaboration avec l'équipe Mobile : Travailler en collaboration étroite avec les 2 développeurs Android de l'équipe. Contribuer à la documentation technique et au partage de connaissances. Accompagner ponctuellement les autres développeurs sur des problématiques techniques complexes. Contribution au delivery Agile : Participer aux cérémonies Scrum : Planning, Daily, Refinement, Review et Rétrospective. Contribuer au découpage et à l'estimation des User Stories. Participer aux phases de recette, de déploiement et de suivi des fonctionnalités en production.
View this job
Permanent

Job VacancyIngénieur Solutions IA en Java - Python Client Final H/F

█ █ █ ██ █ █
Published on
API
DevOps
DevSecOps

50k-55k €
Sainte-Foy-lès-Lyon, Auvergne-Rhône-Alpes

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 Full Stack React / Java Senior (H/F)

WINSIDE Technology
Published on
API REST
CSS3
HTML5

47k-50k €
Lille, Hauts-de-France
À propos du posteDans le cadre du développement et de l'amélioration continue de ses produits digitaux, notre client recherche un(e) Développeur Full Stack React / Java Senior pour renforcer une équipe agile, au sein d'un environnement orienté qualité, expérience utilisateur et accessibilité. Vous contribuerez à la conception et à l'évolution d'interfaces modernes tout en participant au développement des services back-end associés. Vos missionsDéveloppement Front-end & Design System (60%)Développer des interfaces web performantes, robustes et maintenables en React et TypeScript. Concevoir, faire évoluer et maintenir un Design System à travers des composants réutilisables et documentés dans Storybook. Garantir la cohérence visuelle et fonctionnelle des interfaces en collaboration avec les équipes UX/UI. Accompagner les équipes dans l'adoption et l'utilisation du Design System. Promouvoir les bonnes pratiques de développement et la qualité du code. Accessibilité numérique & Qualité des interfaces (20%)Intégrer les standards d'accessibilité numérique (WCAG, RGAA) dès la conception des composants. Veiller à la conformité et à l'amélioration continue de l'accessibilité des interfaces. Mettre en place et automatiser les contrôles qualité liés à l'accessibilité et à l'expérience utilisateur. Sensibiliser les équipes aux bonnes pratiques d'accessibilité et d'ergonomie. Développement Back-end (20%)Développer et maintenir des services en Java / Spring Boot. Concevoir et faire évoluer des API REST. Participer aux travaux de maintenance, d'optimisation et d'amélioration technique. Assurer la qualité des développements via les tests et la bonne intégration entre les couches front-end et back-end. Collaboration & Méthodologie AgileParticiper aux cérémonies Agile (sprint planning, daily meetings, rétrospectives). Contribuer à l'analyse, au découpage et à l'estimation des User Stories. Réaliser des revues de code et participer à l'amélioration continue des pratiques de développement. Collaborer étroitement avec les équipes Produit, Design et Développement. Compétences techniquesFront-end React TypeScript Storybook HTML5 / CSS3 Design System Back-end Java Spring Boot API REST Qualité & Méthodes Accessibilité numérique (WCAG, RGAA) Tests automatisés Revue de code Agile / Scrum Git
View this job
Contractor
Permanent

Job VacancyArchitecte Domaine Adjoint Middleware & Data

OGESSI
Published on
Apache Airflow
API
Data Lake

6 months
La Défense, Ile-de-France
Ingénieur(e) / Architecte adjoint(e) Middleware & Data Mission · Services à l'environnement · 5 à 8 ans d'expérience MODALITÉS - Localisation : Île-de-France, 2 à 3 jours de télétravail - Démarrage : ASAP - Durée : mission longue - TJM : selon profil CONTEXTE DE LA MISSION Au sein des équipes IT d'un grand groupe de services à l'environnement, vous accompagnez l'architecte d'un domaine transverse qui englobe les équipes Data, Middleware, Finance SAP et Développement Core. Vous l'aidez à garantir la cohérence technologique du périmètre pendant les grands chantiers de refonte de l'infrastructure : socle analytique, ordonnancement et flux inter-applicatifs. MISSIONS 01. Accompagner l'architecte du domaine pour assurer la cohérence technologique sur le périmètre Data, Middleware, Finance SAP et Développement Core 02. Vulgariser les architectures complexes pour faciliter la prise de décision des métiers et du management 03. Interagir avec les équipes opérationnelles et les chefs de projet pour le suivi des grands chantiers 04. Assister au pilotage des grands chantiers de refonte de l'infrastructure : socle analytique, ordonnancement, flux inter-applicatifs 05. Contribuer à l'évaluation et à la conception des solutions adaptées aux besoins de l'entreprise 06. Participer à la définition de l'architecture d'automatisation du PRI (Plan de Reprise Informatique) pour garantir la résilience applicative 07. Aider au pilotage technique de la refonte de l'ordonnanceur, spécifiquement pour la migration vers Apache Airflow 08. Contribuer à l'architecture technique de la refonte des flux Middleware et du socle analytique 09. Collaborer à la conception et au développement d'un projet data interne 10. Travailler avec la Sécurité SI pour valider l'architecture et l'intégration sécurisée des solutions
View this job
Contractor

Contractor jobArchitecte IT technique

ASENIUM
Published on
API
Azure
HTTPS

12 months
400-650 €
Paris, France
Pour l'un de nos clients finaux, nous sommes à la recherche d'un architecte IT Technique : L'architecte technique est le point d'entrée technique, au niveau de l'équipe Direction Opérations et Intégration pour tout type de projet ou d'évolution impactant les infrastructures et les interconnexions avec nos partenaires. L'équipe d'architecte technique travaille en étroite collaboration avec les autres équipes des opérations et des domaines applicatifs. L'architecte technique garantit la cohérence et la pérennité de l'ensemble des ressources IT, en exploitant au mieux l'état de l'art, dans le cadre de la stratégie IT de l'entreprise et du groupe. Pour ceci il doit disposer d'une vue d'ensemble des applications de l'entreprise et de leurs interactions globales et doit avoir une très bonne connaissance des services, composants et protocoles d'infrastructure disponible au sein de l'équipe opérations, des normes associées, des modèles de conception, de la politique de sécurité de l'information de l'entreprise et des spécificités de conformité cyber des pays. Les demandeurs sont les IT lead et les architectes systèmes de ces différents domaines fonctionnels de la DSI ainsi que des équipes IT des régions EMEA, AMER, APAC et Chine. L'architecte technique travaille en amont avec ces derniers, qui définissent l'architecture applicative, afin d'identifier l'ensemble des besoins d'infrastructure pour héberger l'application. L'architecte technique est le garant du design de la solution d'infrastructure, il fait le design détaillé, le documente et il le fait valider lors d'étapes de gouvernance auprès du comité d'architecture. L'architecte technique défini toutes les actions de déploiement et collabore avec les équipes DevSecOps, system, DBadmin, réseau, user environment pour réaliser ces déploiements et assure le suivi avec le chef de projet technique. L'architecte technique recette le déploiement de toutes ses demandes et valide la conformité par rapport à son design. Il participe aussi l'analyse de problèmes de production. L'architecte technique est aussi amené à déployer lui-même des PoC dans le cadre d'étude de nouvelles solutions, notamment il étudie et propose des évolutions sur les designs des services d'infrastructure (Multi-régions cloud, clusters Kubernetes et ecosystème, redondance, disaster recovery plan, authentification, réseau et firewalling, stockage, … ). Les applications peuvent être hébergés de multiples façons au sein de Azure, GCP, Aliyun ou en SaaS dans des régions cloud du monde entier. L'architecte technique doit identifier les prérequis techniques liés aux applications à déployer, les cadrer, définir l'infrastructure cible, cartographier les flux techniques entre les composants du service et avec les services externes, spécifier toutes les contraintes de sécurité à respecter, rédiger le document d'architecture et les demandes de déploiement décrivant la besoin détaillé, les flux, toute la sécurité opérationnelle, les ressources, leur dimensionnement, leur configuration et leur nommage, accompagner puis valider le déroulement du déploiement et apporter du support aux demandeurs, IT lead et architecte système. L'architecte technique doit savoir monter en compétence sur des nouveaux sujets du fait de la transversalité des domaines abordés.
View this job
Permanent

Job VacancyDéveloppeur Fullstack Senior Laravel - Vue.Js H/F

█ █ █ ██ █ █
Published on
API
DBMS
Docker

40k-50k €
Bordeaux, Nouvelle-Aquitaine

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

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