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.

Your search returns 308 results.
Contractor

Contractor jobArchitecte Solution Confirmé

ESENCA
Published on
API REST
Architecture
AWS Cloud

8 months
Longpont-sur-Orge, Ile-de-France
Contexte :Dans le cadre du renforcement de l'équipe Architecture au sein d'un grand groupe international de la distribution, nous recherchons deux Architectes Solution confirmés. Vous interviendrez sur des projets stratégiques liés aux parcours clients, aux solutions retail et aux systèmes d'information de l'entreprise, en collaboration avec les équipes métiers, produits et techniques, dans un environnement international. Vos missionsConception des solutionsConcevoir des architectures robustes, évolutives et alignées avec les standards du groupe. Définir les architectures d'intégration entre les applications métiers, les plateformes digitales et les systèmes back-office. Produire les livrables d'architecture (HLD, LLD, schémas d'architecture, cartographies, modèles de données). Accompagnement des projetsParticiper aux phases de cadrage, d'analyse et de conception. Challenger les besoins fonctionnels et proposer les solutions les plus adaptées. Accompagner les équipes de développement et les différents intervenants tout au long des projets. GouvernanceGarantir la cohérence des architectures avec les standards d'entreprise. Participer aux revues et comités d'architecture. Contribuer à la feuille de route d'évolution du système d'information. Expertise techniqueApporter votre expertise sur les architectures distribuées, les API, les microservices et les plateformes cloud. Accompagner les équipes dans l'adoption des bonnes pratiques d'architecture. Assurer une veille technologique et être force de proposition sur les évolutions techniques. Environnement techniqueArchitectures distribuées API REST Microservices Événementiel (Event-Driven) Cloud (Azure ou équivalent) ERP OMS Applications Web et Mobile Méthodologies Agile / SAFe / DevOps
View this job
Contractor

Contractor jobArchitecte Solution Senior / Lead Architect – Transformation d'un SI Critique (H/F)

ANDEMA
Published on
.NET
API
Architecture

1 year
600-690 €
Valence, Auvergne-Rhône-Alpes
À propos de la missionDans le cadre d'un vaste programme de transformation d'un système d'information stratégique, nous recherchons un(e) Architecte Solution Senior Produit capable de définir et de piloter la trajectoire d'évolution d'une plateforme logicielle historique vers une architecture plus modulaire, performante et résiliente. Vous interviendrez au cœur des décisions d'architecture et accompagnerez les équipes techniques dans la modernisation progressive d'un produit complexe, sans rupture de service. Vos missionsEn tant que référent(e) architecture, vous serez notamment amené(e) à : Réaliser l'analyse de l'architecture existante et identifier les axes d'amélioration. Définir l'architecture cible et construire la roadmap de transformation. Concevoir une architecture modulaire favorisant la réutilisation, la maintenabilité et l'évolutivité. Définir les standards d'architecture, les principes de conception et les bonnes pratiques techniques. Mettre en place les indicateurs permettant de piloter la performance, la qualité logicielle, la dette technique et la résilience. Identifier les risques techniques et proposer les plans de mitigation associés. Élaborer les dossiers d'architecture et documenter les choix techniques. Accompagner les équipes de développement dans la mise en œuvre des évolutions. Animer les sujets d'architecture auprès des différentes équipes (développement, infrastructure, exploitation, métiers). Préparer les arbitrages techniques en apportant une vision claire des impacts, coûts, risques et bénéfices. Participer à la stratégie de modernisation progressive d'un environnement legacy tout en garantissant la continuité des livraisons. Environnement techniqueVous évoluerez dans un environnement mêlant technologies historiques et modernes autour de : Architectures distribuées Architectures orientées services (SOA) et événementielles Design d'API Kubernetes & Docker Cloud Azure (prioritaire), AWS/GCP appréciés Virtualisation Oracle, ElasticSearch, MongoDB Kafka, RabbitMQ ou Event Hub API Management Keycloak ou solutions IAM équivalentes Stack ELK C#/.NET, JavaScript PowerShell, Python, Shell Linux Azure DevOps Git Modélisation d'architecture (Archimate, Visio, )
View this job
Contractor
Permanent

Job VacancyDéveloppeur Full Stack Java / React / Angular (H/F)

WINSIDE Technology
Published on
Agile Scrum
Angular
API REST

1 year
37k-39k €
330-350 €
Lille, Hauts-de-France
Contexte :Dans le cadre du développement et de l'évolution de sa plateforme e-commerce, un acteur majeur du secteur du retail renforce ses équipes Digital et Publication avec un Développeur Full Stack Java / React / Angular. Au sein d'une équipe Agile, vous participez principalement à la conception, au développement et à la maintenance des services Back-end qui alimentent les parcours e-commerce. Vous intervenez également sur les interfaces Front-End afin de garantir une intégration fluide et performante des fonctionnalités. Missions principales : Développement Back-end (environ 80 %)Concevoir, développer et maintenir des applications et services Java / Spring Boot. Développer, maintenir et faire évoluer les API REST. Participer aux choix d'architecture et à la conception technique. Assurer la maintenance corrective et évolutive des applications. Garantir la qualité, les performances et la maintenabilité du code. Participer aux revues de code et aux actions d'amélioration continue. Développement Front-end (environ 20 %)Développer et maintenir des interfaces utilisateur en React et/ou Angular. Intégrer les API Back-end aux interfaces Front-end. Corriger les anomalies et optimiser les parcours utilisateurs. Participer à l'amélioration continue de l'expérience utilisateur. Activités et livrables : Participer aux cérémonies Agile/Scrum (Daily, Sprint Planning, Refinement, Review, Rétrospective). Contribuer au découpage et à l'estimation des User Stories. Développer les tests unitaires et participer aux tests d'intégration. Produire une documentation technique adaptée aux développements réalisés. Environnement technique :Indispensable : Java Spring Boot API REST Google Cloud Platform (GCP) Apprécié : React Angular JavaScript TypeScript React Native
View this job
Contractor
Permanent

Job VacancyDéveloppeur Fullstack .NET / ELK — Orienté DevSecOps & Metrics

Hexagone Digitale
Published on
.NET
API REST
Architecture

6 months
40k-45k €
460-600 €
Paris, France
Contexte Au sein de l'entité NIMos, l'équipe "Technology Enablers" est garante de l'innovation technologique, de l'outillage et de la performance des processus de développement, et pilote notamment la chaîne d'intégration et de déploiement continu (CI/CD) globale du groupe. Dans une démarche d'amélioration continue et de pilotage par la donnée, le client souhaite mesurer l'efficacité de ses pipelines ainsi que la santé globale de ses développements (qualité, sécurité, conformité). La mission s'inscrit dans le cadre de la création d'un outil interne de collecte et de centralisation des indicateurs de performance (KPI) des chaînes CI/CD, de la qualité de code et de la sécurité (DevSecOps). Cet outil est actuellement en phase de démarrage et de développement initial, porté par un collaborateur en alternance que le prestataire aura la charge d'accompagner techniquement. Rôle et responsabilités principales Concevoir et développer une API REST robuste sous .NET 10 chargée de centraliser et standardiser la collecte des metrics issues des outils de CI/CD et de qualité/sécurité Modéliser, stocker et indexer les données hétérogènes dans Elasticsearch Créer et tester les premiers tableaux de bord visuels et dynamiques sous Kibana pour consolider et restituer les indicateurs clés Préparer la transition technologique vers la cible finale intégrant une interface utilisateur sous Angular (basée sur le prototypage Kibana) S'interfacer avec les API des outils de build/déploiement pour extraire la donnée technique Récupérer et centraliser les indicateurs de qualité de code, de sécurité applicative (SAST) et de gestion des dépendances (SCA) Traduire ces données en indicateurs décisionnels clairs (évolution de la dette technique, taux de couverture de tests, vulnérabilités critiques, conformité des packages) Encadrer au quotidien l'alternant travaillant sur le projet, garantir la qualité du code (Clean Code, revues de code, tests unitaires) et partager les meilleures pratiques de développement et d'architecture Livrables attendus API REST fonctionnelle sous .NET 10, documentée (Swagger / OpenAPI) • Modèle de données Elasticsearch (mappings, indexation) opérationnel Tableaux de bord Kibana testés et consolidant les indicateurs clés Éléments de préparation / prototypage pour la transition vers l'interface Angular Indicateurs décisionnels consolidés (dette technique, couverture de tests, vulnérabilités, conformité des packages) Documentation technique associée aux développements réalisés Contribution au mentorat et à la montée en compétences de l'alternant (revues de code, bonnes pratiques)
View this job
Contractor

Contractor job284 - Data translation / product owner Sénior (Data & Analytics)

Nicholson SAS
Published on
Agile Scrum
API
Data modelling

6 months
600 €
Essonne, France
Mission : L'Analytics Factory conçoit et développe les services analytiques pour fournir aux équipes métier des données et analyses fi ables, soutenant la transformation analytique et la prise de décision dans tous les domaines. ENVIRONNEMENT TECHNIQUE ET EXPERTISES NÉCESSAIRES. Concevoir des solutions data et cadrer les besoins. Rédiger les spécifications technico-fonctionnelles. Préparer la recette et suivre la mise en oeuvre avec l'équipe Scrum. Modéliser les objets métiers dans un socle Big Data (MDD). Spécifier les flux d'alimentation et contrats d'interface. Concevoir les expositions data (API, modèles BDD) avec la gouvernance data. Assurer la cohérence fonctionnelle du domaine de données. Construire la roadmap produit data. Garantir la cohérence transverse avec les autres produits data. Piloter la qualité des données via dashboards et suivi des dettes techniques. Qualifi er et documenter les données pour leur donner du sens. Animer la communauté data et faire le lien métiers / IT. Gérer les évolutions et anomalies remontées par les utilisateurs. Piloter le backlog produit et défi nir les user stories. Animer les rituels Agile (sprint planning, suivi équipe). Gérer un portefeuille projets data et leur cycle de vie. Reporter l'avancement aux responsables programme ou data product. Manipuler la donnée (SQL avancé, fichiers, APIs, dataviz). Interroger des bases SQL et consommer des web services. Maintenir une forte compréhension technique de l'écosystème data. MÉTHODES, ORGANISATIONS ET INTERACTIONS. Communiquer clairement et efficacement à l'écrit et à l'oral en français pour des interactions fluides avec le métier et les équipes Analyser les situations et proposer des solutions adaptées tout en identifiant les axes d'amélioration Respecter les délais tout en maintenant des standards élevés de qualité et d'excellence Collaborer activement avec les membres de l'équipe, partager les connaissances et favoriser un esprit collectif pour atteindre les objectifs communs Appliquer un esprit d'amélioration continue pour optimiser les pratiques et les résultats
View this job
Contractor

Contractor jobAdministrateur Infrastructure NOI

BEEZEN
Published on
Ansible
API
DevOps

12 months
400-500 €
Montreuil, Ile-de-France
Je recherche un Administrateur Infrastructure NOI +10 ans d'experience pour intégrer l'équipe Event Infrastructure qui gère des infrastructures d'hypervision (Netcool Operation Insight) pour le service de gestion des évènements et alertes. Synthèse du profilAdministrateur Infrastructure senior, plus de 10 ans d'expérience dans l'administration de plateformes d'hypervision et de supervision d'infrastructures critiques, dont une expertise confirmée sur la solution IBM Netcool Operations Insight (NOI). Habitué à évoluer dans des environnements multi-stages (Production, Préproduction, Qualification, Développement) et au sein d'équipes fonctionnant en méthodologie Agile/DevOps. MISSION Administration de la plateforme de la solution NOI, intégrée dans une équipe fonctionnant en mode agile. Multiples environnements Production, Préproduction, qualification, développement. Traitement des incidents techniques mais surtout des incidents applicatifs de NOI. Traitement des demandes clients (analyse, création de règles d'automatisation). Installation des fixpack produits (NOI). Amélioration continue de la solution interne NOI. Installation des releases solution interne NOI. Participation à la mise en place et maintenance DevOPS de la solution. Technologies indispensables :DevOPS, JIRA, GitLab, Algorithmique, Ansible, SQL, Swagger, Technologie API Curl, Linux SQL shell Bash Technologies optionnelles : NodeJS, Python, Fonctionnement de NETCOOL/NOI Oracle
View this job
Contractor
Permanent

Job VacancyExpert Blockchain / DevOps Blockchain

SMARTPOINT
Published on
API
Blockchain
CI/CD

12 months
40k-45k €
600-650 €
Ile-de-France, France
Contexte Dans le cadre du développement et de l'évolution d'une plateforme blockchain d'entreprise, nous recherchons un Expert Blockchain afin d'accompagner les équipes techniques dans la conception, l'intégration, l'administration et l'exploitation d'une infrastructure basée sur les technologies DLT (Distributed Ledger Technologies). Le consultant interviendra sur des projets d'innovation autour des technologies blockchain, participera à l'intégration de partenaires techniques et contribuera aux travaux de recherche, d'expérimentation et d'amélioration continue de la plateforme. Missions principales Participer à la conception, à l'intégration et à l'évolution d'une plateforme Blockchain. Réaliser les tests techniques et les tests d'intégration des solutions développées. Produire les livrables techniques (rapports de tests, analyses de code, documentation technique). Assurer l'interopérabilité entre plusieurs réseaux Blockchain et accompagner les partenaires techniques dans leur intégration. Participer aux travaux d'expérimentation et d'innovation autour des technologies DLT. Réaliser des études techniques et formuler des recommandations d'architecture. Produire les bilans techniques des expérimentations réalisées. Collaborer avec les équipes techniques, les experts infrastructures et les partenaires externes. Participer à l'amélioration continue de la plateforme Blockchain et des processus de déploiement. Compétences techniquesIndispensables Forte expérience sur des projets Blockchain en environnement de production. Expertise sur Hyperledger Fabric. Administration et configuration de plateformes Hyperledger Fabric. Mise en œuvre de solutions Blockchain/DLT. Interopérabilité entre plusieurs réseaux Blockchain. DevOps appliqué aux environnements Blockchain. Maintien en Conditions Opérationnelles (MCO) de plateformes Blockchain. Bonne maîtrise des architectures des systèmes d'information. Compétences complémentaires Connaissance des architectures distribuées. Expérience des environnements Cloud et DevOps. Bonne compréhension des problématiques de sécurité. Anglais professionnel. Excellentes capacités rédactionnelles et de vulgarisation technique. Profil recherché Formation supérieure en informatique (Bac+5, école d'ingénieur ou équivalent). Expérience confirmée en tant qu'Expert Blockchain ou Blockchain Engineer. Capacité à travailler en autonomie tout en collaborant avec des équipes pluridisciplinaires. Esprit d'analyse, rigueur et sens de l'organisation. Excellentes qualités relationnelles et de communication. Environnement technique Hyperledger Fabric Blockchain / DLT DevOps CI/CD Linux Git Docker Kubernetes APIs Architectures distribuées Mode de travail Environnement Agile. Collaboration avec des équipes techniques et des partenaires externes. Participation aux phases de conception, d'intégration, de tests, de mise en production et d'amélioration continue.
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

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