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.

465 results
Permanent
Contractor

Job VacancyTechlead Senior

Lùkla
Published on
Angular
Ansible
API REST

6 months
Nantes, Pays de la Loire
Je suis à la recherche de deux techleads senior. Techlead 1 : - Organisation agile Scrum ; équipe composée de 14 collaborateurs DEV & BA ; périmètre applicatif constitué d'une dizaine d'applications alignées face à la chaîne de valeur comptabilité (piste d'audit comptable, déclarations réglementaires…) dont 3 progiciels (Docker K8S pour 1, VM pour les deux autres) - Adaptation et migration du parc applicatif vers le cloud public Azure (30% du temps) - Refonte applicative du parc applicatif vers une architecture top stack (30%) - Maintien en condition opérationnelle du parc applicatif existant (20%) & support de production (20%) Techlead 2 : - Organisation agile Scrum ; équipe composée de 15 collaborateurs DEV & BA ; périmètre applicatif constitué de 6 applications alignées face à la chaîne de valeur fiscalité - Projet TAX Platform : refonte from scratch de l'ensemble des applicatifs de la fiscalité en repartant du besoin. Projet à forte visibilité, pluriannuel (2026, 2030) et stratégique pour le groupe (70% du temps) - Micro services REST - Message driven architecture - Docker/K8S - Adaptation et migration du parc applicatif vers le cloud public Azure (10%) - Maintien en condition opérationnelle du parc applicatif existant & support de production (20%) En tant que techlead, les collaborateurs auront à : - Promouvoir les pratiques de craftmanship auprès des équipiers - Cadrer les sujets techniques et mise en place d'une architecture logicielle pragmatique compte tenu des normes d'architecture et du contexte - Animer des ateliers CRAFT, être garant des revues de code - Animer des RETEX suite à l'adoption de nouvelles capacités digitales au sein du Chapter DEV Rappel de notre contexte technique : - Stack actuelle : Java 25, Angular 22, SpringBoot 4, PostgreSQL, API REST, Docker, Kubernetes, Jenkins, IaaS, Git, Maven, RabbitMQ, ELK, Ansible, Terraform - Legacy : Java 8, Struts1, Oracle, WS SOAP, Git, Maven, VM
View this job
Contractor
Permanent

Job VacancyJ5306_Architecte de solutions métiers

Avanda
Published on
API Management
ArchiMate
Architecture

3 years
150k-190k €
920-1 060 €
Saint-Julien-en-Genevois, Auvergne-Rhône-Alpes
Avanda est une société de services Franco-Suisse. Dans le cadre d'un large appel d'offre du secteur public à Genève en Suisse Romande, nous recherchons plusieurs profils dans le domaine Architecture. Notre client est une très grande organisation publique, avec plusieurs milliers de collaborateurs. Ces opportunités long terme (plusieurs années) nécessitent une présence régulière sur Genève (ou dans la région frontalière). Ces rôles sont pour des consultants (Permanent ou Freelance) intéressés à rejoindre un grand projet dans la région de Genève. Nous nous occupons de toute la partie administrative (payroll, permis, administration et relocation le cas échéant). LE ROLE Au sein du secteur Architecture Solutions Métiers, qui joue un rôle central dans la conception, le maintien et l'évolution des solutions métiers de l'administration, vous intervenez comme architecte des SIC de manière transverse sur différents domaines métiers, programmes et projets. Analyser les besoins métiers et les processus et les traduire en exigences fonctionnelles et architecturales. Concevoir les architectures fonctionnelles des solutions, les processus métier, les flux et modèles de données et les intégrations entre systèmes. Définir et maintenir les standards et patterns d'architecture pour chaque domaine métier et qualifier les nouvelles technologies. Proposer les évolutions des architectures (simplification, modernisation, obsolescence) et produire les feuilles de route associées. Chiffrer les solutions proposées et défendre les dossiers auprès des comités d'arbitrage. Accompagner les équipes projets et programmes en favorisant la réutilisation des composants et les migrations technologiques. Accompagner les utilisateurs et directions métiers (conseil, mentoring, accompagnement au changement) et collaborer avec les autres architectes. Démarrage prévu en janvier 2027.
View this job
Contractor
Permanent

Job VacancyArchitecte Applicatif – H/F

Etixway
Published on
API
J2EE / Java EE
Kubernetes

3 years
55k-60k €
650-750 €
Paris, France
Dans le cadre d'un projet stratégique auprès de l'un de nos clients, nous recherchons un(e) Architecte Applicatif afin d'accompagner les projets dans la définition, l'analyse et la validation de leurs architectures applicatives. Vous interviendrez dans un environnement SI complexe et fortement structuré, en interaction avec les équipes projets ainsi que les différents experts architecture, infrastructure, exploitation, intégration et sécurité. Vos missions En tant qu'Architecte Applicatif, vous aurez notamment pour responsabilités de : Accompagner les équipes projets dans la définition et l'évolution de leurs architectures applicatives Analyser et challenger les choix d'architecture applicative Vérifier la conformité des solutions proposées avec le cadre d'architecture et les standards du SI Identifier les écarts par rapport à l'architecture cible, les risques, points de vigilance et besoins d'arbitrage Conseiller les projets sur leurs choix technologiques et leur intégration dans le SI existant Analyser les problématiques d'intégration, d'interopérabilité, d'exploitabilité et de sécurité Accompagner les MOE dans la constitution et la rédaction de leurs dossiers d'architecture Préparer et participer aux différentes instances de validation d'architecture Coordonner les différents contributeurs : architecture, infrastructure, exploitation, intégration, sécurité et équipes projets Animer les réunions de préparation et assurer le suivi des actions Produire les comptes rendus, relevés de décisions, plans d'actions, synthèses et reportings Participer à l'amélioration continue du cadre et des bonnes pratiques d'architecture Environnement technique : Java 8 / 11 / 17, OpenShift, Kubernetes, Docker, Linux, API / Web Services, API / Web Services, Jenkins, Ansible, CI/CD, Microservice
View this job
Contractor

Contractor jobForward Deployed Engineer (FDE) – Ingénieur IA / Software Engineering -Paris -Vorstone

VORSTONE
Published on
AI Agent
API
API REST

6 months
600-700 €
Paris, France
Vorstone recherche un profil Forward Deployed Engineer (FDE) – ingénieur IA expérimentée / Software Engineering pour un client dans le luxe basé à Paris. Dans le cadre de projets d'innovation et de transformation digitale au sein d'un grand groupe international du secteur du luxe, nous recherchons un Forward Deployed Engineer (FDE) expérimenté. À la croisée du développement logiciel, de l'intelligence artificielle et des enjeux métiers, vous interviendrez directement auprès des équipes opérationnelles pour concevoir, développer et intégrer des solutions technologiques sur mesure. L'objectif : transformer rapidement des problématiques métiers complexes en solutions concrètes, opérationnelles et à forte valeur ajoutée. Vos missions Collaborer étroitement avec les équipes métiers pour comprendre leurs besoins, processus et contraintes opérationnelles. Identifier les cas d'usage à forte valeur ajoutée, notamment autour de l'intelligence artificielle et de la data. Concevoir et développer rapidement des prototypes, des MVP et des solutions adaptées aux besoins identifiés. Développer et intégrer des solutions logicielles dans les environnements existants (applications métiers, API, plateformes et données). Accompagner l'industrialisation et le déploiement des solutions, en collaboration avec les équipes IT. Assurer l'interface entre les équipes techniques et métiers, avec une approche pragmatique et orientée résultats.
View this job
Contractor
Permanent

Job VacancySTREAM LEAD / RESPONSABLE BUILD & TMA – APPLICATION WEB & MOBILE (H/F)

NORGAY
Published on
Agile Method
API
Control

1 year
Hauts-de-Seine, France
Contexte de la missionDans le cadre du développement et de l'évolution de ses services digitaux, notre client recherche un Stream Lead / Responsable Build & TMA pour piloter un périmètre applicatif stratégique composé d'un site web et d'une application mobile dédiés à la relation client. Ces solutions permettent notamment aux utilisateurs de consulter leurs comptes, contrats et factures, d'effectuer des paiements et d'accéder à différents services en ligne. L'environnement applicatif repose sur un système d'information complexe et fortement interconnecté, intégrant notamment des solutions CRM, de facturation et de paiement, ainsi que de nombreux échanges via API et flux de données. Vous serez responsable du pilotage global de ce périmètre, de la coordination des évolutions applicatives à la gestion de la maintenance et à la continuité de service. Vos principales missions 1. Pilotage du périmètre applicatif Définir et piloter la roadmap applicative. Organiser et prioriser le backlog en lien avec les équipes métiers. Identifier et anticiper les dépendances techniques et fonctionnelles. Assurer le suivi des risques, des budgets, des charges et des plannings. Animer les instances de gouvernance et coordonner les parties prenantes. 2. Pilotage du Build Recueillir et analyser les besoins métiers. Superviser la rédaction des expressions de besoins et des User Stories. Coordonner les phases de conception, de développement et de livraison. Suivre les engagements des équipes et prestataires. Sécuriser les mises en production et préparer les plans de retour arrière. 3. Pilotage de la TMA et du support Superviser les activités de maintenance corrective, préventive et évolutive. Piloter les prestataires et suivre les engagements de service (SLA). Coordonner la résolution des incidents et les analyses de causes racines. Garantir la qualité de la documentation et le maintien des connaissances. Challenger les estimations de charges et les propositions des prestataires. 4. Gestion des flux et des recettes Suivre les échanges entre les différentes applications via API et flux de données. Analyser les dysfonctionnements et leurs impacts sur l'ensemble de la chaîne applicative. Définir et piloter les stratégies de recette et de non-régression. Superviser les tests fonctionnels et techniques. Garantir la validation des livrables avant leur mise en production. 5. Pilotage du Run et continuité de service Organiser le transfert des évolutions du Build vers le Run. Veiller à la disponibilité des procédures d'exploitation. Participer à la mise en place des dispositifs de supervision et d'alerte. Coordonner la gestion des incidents majeurs et les plans d'action associés.
View this job
Contractor
Permanent
Fixed term

Job VacancySpécialiste en automatisation des tests – Français ou néerlandais langue maternelle

Gamme solutions
Published on
API REST
Cloud
Confluence

2 years
Brussels, Brussels-Capital, Belgium
Nous recherchons un spécialiste en automatisation des tests, maîtrisant le français ou le néerlandais comme langue maternelle, pour rejoindre notre équipe à Bruxelles. Le consultant sera chargé de piloter les initiatives d'automatisation des tests sur les interfaces utilisateur (UI) et les API, en s'appuyant sur des frameworks modernes et des approches de test assistées par l'intelligence artificielle. Responsabilités principales : - Analyser les critères d'acceptation et élaborer des plans de tests complets, accompagnés d'estimations de charge. - Concevoir, développer et maintenir des scripts de tests automatisés pour les interfaces utilisateur et les API à l'aide de Playwright, TypeScript, Groovy et ReadyAPI. - Exécuter les campagnes de tests automatisés, analyser les résultats et signaler efficacement les anomalies. - Collaborer avec les équipes Agile en participant à la planification des sprints et aux réunions quotidiennes. - Utiliser des techniques de prompting de l'intelligence artificielle pour améliorer la conception des cas de test et la génération des scripts. - Gérer les artefacts de test dans un système de gestion de versions (Git). - Assurer l'intégration des tests automatisés dans les pipelines d'intégration continue (CI).
View this job
Contractor

Contractor jobExpert technique IAM / SailPoint

DATACORP
Published on
Active Directory
API REST
IAM

2 months
330-370 €
Lyon, Auvergne-Rhône-Alpes
Administration et continuité opérationnelle Administrer et superviser SailPoint Identity Security Cloud et ses composants associés Analyser et résoudre les incidents de provisioning, déprovisioning, agrégation et corrélation Contrôler les traitements planifiés, les synchronisations, les journaux et les erreurs Sécuriser les opérations sensibles avant mise en production et diagnostiquer les effets de bord Intégration et automatisation Maintenir et faire évoluer les workflows, règles, transformations et connecteurs Accompagner les intégrations avec Active Directory, Microsoft Entra ID, les applications métiers et les API REST Fiabiliser les scripts PowerShell et automatisations de la chaîne IAM Contribuer aux raccordements applicatifs prioritaires et à leur validation technique Gouvernance des identités et des accès Contribuer aux modèles de rôles, profils d'accès et principes RBAC Assister les campagnes de certification et de recertification Garantir la traçabilité des actions, la documentation des changements et le respect des exigences de sécurité Apporter un avis technique sur les risques, dépendances et arbitrages Transfert et réversibilité Réaliser un état des lieux initial : composants, traitements, interfaces, incidents ouverts, chantiers en cours Mettre à jour les documents d'architecture, d'exploitation et les modes opératoires essentiels Animer des sessions de transfert de connaissances avec les équipes Service Delivery et Habilitations Produire un dossier de fin de mission permettant une reprise sans rupture Livrables attendusContinuité de service sur SailPoint et ses intégrations critiques Traitement des incidents et demandes techniques avancées Opérations de cycle de vie des identités (arrivée, mobilité, départ) sécurisées Avancement des chantiers IAM prioritaires sans créer de nouvelle dépendance au prestataire État de la plateforme, procédures d'exploitation, points de vigilance et plan de reprise formalisés Dossier de fin de mission
View this job
Contractor
Permanent

Job VacancyDéveloppeur Full-Stack

CAT-AMANIA
Published on
Apache Kafka
Java
JPA (Java Persistence API)

12 months
40k-45k €
400-500 €
Niort, Nouvelle-Aquitaine
Nous recherchons un Développeur Senior Full-Stack afin de renforcer une équipe technique évoluant dans un contexte de transformation et d'évolution du système d'information. Vous interviendrez dans un environnement technique exigeant, avec un rôle axé sur la qualité du développement, la performance applicative et l'amélioration continue. Vous contribuerez également à la diffusion des bonnes pratiques auprès des équipes de réalisation et participerez aux évolutions techniques du système d'information. Vos principales missions seront les suivantes : Participer à l'étude et à la proposition de solutions techniques ; Contribuer aux études d'impact et aux chiffrages ; Participer à la conception et au développement des évolutions applicatives ; Contribuer à la stabilité, la robustesse et la performance du patrimoine applicatif ; Réaliser des revues de code en collaboration avec les équipes techniques ; Participer à l'identification et à la mise en œuvre d'optimisations de code et d'algorithmes ; Contribuer à l'amélioration continue des pratiques et processus de développement ; Participer à la diffusion des bonnes pratiques techniques ; Rédiger et maintenir la documentation technique nécessaire ; Assurer une veille technologique et être force de proposition sur les évolutions techniques. Environnement techniqueJava 21 Spring JPA Oracle / PostgreSQL API REST GitLab / CI-CD Microservices Kafka React 19 Conteneurisation / OpenShift
View this job
Contractor

Contractor jobIngénieur Système et Sécurité Senior

LINKWAY
Published on
API
Powershell
SOC (Security Operation Center)

6 months
Lille, Hauts-de-France
Au sein de l'équipe End User Computing d'un grand groupe international, vous rejoignez la Feature Team Workstation, dédiée à l'environnement des postes de travail (Windows, macOS, ChromeOS) sur l'ensemble des sites du client : magasins, services centraux, sites de marques, production et usines. L'enjeu est de rationaliser l'environnement de travail numérique tout en garantissant le plus haut niveau de sécurité du poste de travail, dans une organisation agile. Vos missions : Scripting et automatisation : concevoir, optimiser et maintenir des scripts complexes en PowerShell, et standardiser les packages de déploiement avec le framework PSADT. Modern Management et sécurité : configuration avancée de Workspace ONE, déploiement des CSP et application des baselines de sécurité sur les postes de travail. Intégration et API : automatiser la gestion du parc en interconnectant Workspace ONE avec le reste de l'écosystème technique. Coordination inter-services : faire le lien avec les équipes Réseau, Sécurité (SOC / CERT) et Support pour fluidifier les incidents. Conduite du changement : vulgariser les contraintes de sécurité, animer les comités techniques et accompagner les métiers. Documentation : rédiger les documents d'architecture, les guides de durcissement et les procédures pour les équipes de support.
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