Find your next tech and IT Job or contract API REST

What you need to know about API REST

REST API (Representational State Transfer) is an architectural style for designing APIs, widely used to enable communication between systems on the web. A REST API uses HTTP requests (GET, POST, PUT, DELETE, etc.) to access, manipulate, or delete resources represented as data, often in JSON or XML format. The fundamental principles of a REST API include statelessness (requests are independent and do not maintain state), a uniform interface (standardized URIs to access resources), and compatibility with standard data formats. REST is valued for its simplicity, flexibility, and efficiency, making it a preferred solution for web, mobile, and cloud application development. Thanks to its widespread adoption, a REST API can be integrated into various environments, facilitating interoperability and allowing developers to access remote services or databases.

Your search returns 165 results.
Contractor

Contractor job
Développeur Full Stack — Angular / J2E

Hexagone Digitale
Published on
Angular
Apache
API REST

6 months
400-500 €
Le Mans, Pays de la Loire
CONTEXTE DE LA MISSION L'équipe usage Vie d'un grand compte de l'assurance recherche un Développeur Full Stack pour concevoir, développer et maintenir des applications web du domaine Épargne. Le prestataire interviendra sur l'ensemble du cycle de développement, de la spécification des besoins à la mise en production et au maintien en conditions opérationnelles (MCO). La mission s'inscrit dans un contexte applicatif s'appuyant sur des socles techniques propriétaires. Le prestataire sera intégré à une équipe projet en mode collaboratif, avec participation aux instances de revue et de suivi. RÔLE ET RESPONSABILITÉS PRINCIPALES Développer et maintenir des interfaces utilisateur réactives (Angular, Node.js, TypeScript) Créer et optimiser des services back-end et des API (Quarkus, Maven, JDK) Concevoir et mettre en œuvre des solutions de base de données SQL Rédiger un code propre, documenté et conforme aux normes de codage en vigueur Collaborer avec les membres de l'équipe pour analyser les besoins et les traduire en solutions techniques Participer aux revues de code et fournir des retours constructifs Déboguer et résoudre les anomalies applicatives en identifiant les causes profondes Utiliser les outils de contrôle de version (Git/SVN) et participer aux instances d'équipe LIVRABLES ATTENDUS Code source versionné (Git/SVN), propre et documenté Composants front-end Angular fonctionnels et testés Services back-end et API opérationnels (Quarkus) Corrections d'anomalies avec identification des causes profondes Contributions aux revues de code Comptes rendus d'avancement lors des réunions d'équipe
Permanent

Job Vacancy
Développeur Java

VISIAN
Published on
Apache Kafka
API REST
AWS Cloud

40k-52k €
Marseille, Provence-Alpes-Côte d'Azur
Au sein d’une société de conseil spécialisée dans les projets data et applicatifs, nous recherchons un Développeur Java / Spring Boot pour rejoindre une équipe agile intervenant sur des architectures modernes et distribuées. Le consultant participera à la conception et au développement d’API et de microservices performants et scalables, dans des environnements à forte volumétrie et haute disponibilité. Il contribuera aux choix techniques, à l’amélioration continue des pratiques de développement et à la mise en place des bonnes pratiques autour du Clean Code, du TDD et du CI/CD. Le poste offre un environnement technique stimulant, avec une forte proximité entre les équipes techniques et la direction, dans une structure à taille humaine orientée innovation et collaboration. Compétences techniques attendues Langages / Frameworks Java 11 / 17 / 21 Spring Boot 3.x Spring Cloud Spring Batch Architecture Microservices Architecture Event-Driven API REST Messaging Kafka Tests JUnit Mockito TDD CI/CD & DevOps Jenkins GitLab CI Cloud AWS Azure Bonus Docker Kubernetes OpenAPI ELK
Permanent
Contractor

Job Vacancy
Développeur Full Stack Java / React

Etixway
Published on
Agile Method
API REST
CI/CD

3 years
36k-45k €
300-400 €
Lille, Hauts-de-France
Dans le cadre d’un projet stratégique du secteur public, nous recherchons un Développeur Full Stack Java / React confirmé pour intervenir sur une application critique à forte visibilité. Vous intégrerez une équipe Agile en charge du maintien en condition opérationnelle, des évolutions techniques et fonctionnelles ainsi que de l’amélioration continue de la plateforme. Vos missions : Développement backend en Java / Spring Boot Développement frontend en React Conception et évolution d’API REST Participation aux choix techniques et aux revues de code Correction d’anomalies et optimisation des performances Participation aux phases de tests et de validation Contribution aux bonnes pratiques de développement et à la qualité logicielle Travail en collaboration avec les équipes projet, architecture et exploitation
Contractor
Permanent

Job Vacancy
Développeur Fullstack expérimenté Java Angular

CAT-AMANIA
Published on
Angular
Apache Maven
API REST

1 year
Nord, France
Nous te proposons d’intégrer l’équipe chargée de concevoir, développer et maintenir les outils d'administration des modèles de produits, relatifs au processus de référencement, à destination d’utilisateurs répartis dans les différents pays de notre client. A ce titre, tu es notamment en charge : ● De concevoir et réaliser des solutions standardisées - sur le backend et le frontend, tout en respectant les drivers digitaux de la société. ● De déployer et maintenir nos solutions (évolutions et corrections) ● De contribuer aux études et définitions des spécifications applicatives et techniques de la solution ● De participer à l’ensemble des rituels agiles (Daily meetings, Affinage, Sprint review, Retrospective) En tant que développeur, tu connais les nouvelles tendances et opportunités technologiques et tu sais les partager. Tu es en relation avec les différents pôles au sein du domaine, et plus généralement de la plateforme.
Premium Job
Contractor
Permanent

Job Vacancy
Lead Tech Full Stack .NET 9 / React (H/F)

ADONYS
Published on
.NET
React

1 year
40k-50k €
450-550 €
Hauts-de-Seine, France
🏢 Contexte Dans le cadre de la création d’une nouvelle application de pilotage du parc de compteurs connectés (télérelève) , nous recherchons un Lead Tech Full Stack H/F Le projet s’inscrit dans un environnement industriel critique , avec des enjeux forts de : fiabilité performance volume de données continuité de service Vous interviendrez au cœur d’un système traitant des données issues de compteurs (eau, électricité, gaz, IoT). 🎯 Objectif du poste En tant que référent technique , vous êtes responsable de : la qualité technique globale de l’application la définition des choix d’architecture l’accompagnement des développeurs la contribution active au développement 👉 Poste très technique et hands-on , avec un rôle clé dans la structuration du projet. 🧑‍💻 Missions principales🔧 Développement & conception Concevoir et développer les évolutions applicatives Participer activement au développement Back-end et Front-end Concevoir et maintenir des API REST performantes Optimiser les performances globales du système 🏗 Architecture Participer aux choix d’architecture logicielle Assurer la scalabilité, la maintenabilité et la robustesse Mettre en œuvre des patterns modernes (Clean Architecture, DDD, etc.) 👨‍👩‍👧‍👦 Leadership technique Encadrer techniquement les développeurs Réaliser des code reviews Garantir la qualité du code et le respect des standards Diffuser les bonnes pratiques 🔄 Évolutions techniques Piloter les montées de version (.NET / React) Assurer la veille technologique Proposer des améliorations techniques innovantes 📚 Documentation Rédiger et maintenir la documentation technique Participer à la capitalisation des connaissances 🧰 Stack technique🔴 Back-End (≈ 60%) .NET 9 C# Entity Framework Core PostgreSQL SQL API REST Architecture objet UML Design et architecture logicielle 🔵 Front-End (≈ 40%) React (dernières versions) JavaScript TypeScript (fortement apprécié) HTML5 / CSS3 Tailwind CSS (plus différenciant) ⚙️ Environnement & outils Git Linux / Windows Apache CI/CD (GitHub Actions, GitLab CI, etc.)
Permanent
Fixed term

Job Vacancy
Senior Test Engineer

Gentis Recruitment SAS
Published on
API REST
Functional testing
Java

6 months
40k-70k €
Luxembourg
Opportunité Senior Test Engineer au Luxembourg Localisation : Luxembourg Démarrage : ASAP Durée de la mission : jusqu'au 31/12/2026, possibilité de renouvellement Compétences recherchées : Minimum 5 ans d’expérience en tant que Test Engineer / QA Engineer Solide expérience en automatisation de tests Définition de stratégie de tests, planification et priorisation Conception et exécution de tests manuels et automatisés Selenium (automatisation et provisioning d’environnement) Java & TestNG Tests d’API REST avec REST Assured Services REST / SOAP Tests de workflows métiers avec Temporal ou outil similaire Pré-requis : Nationalité européenne ou permis de travail valide pour le Luxembourg obligatoire.
Permanent

Job Vacancy
Ingénieur Etudes et développement

CAT-AMANIA
Published on
Apache Kafka
API REST
Docker

42k-50k €
Lille, Hauts-de-France
LE PROJET Dans le cadre du gain d'un projet stratégique pour CATAMANIA pour l'un de nos clients grands comptes dans le secteur bancaire, nous recherchons plusieurs développeurs Confirmés et Séniors au sein de notre agence Lilloise. L'objectif est de mettre en place d’un Centre de Compétences en vue de créer une nouvelle brique applicative permettant d’«arrimer » des flux de paiement, des clients directs et prestataires externes au nouveau processeur.​ Cela implique :​ De reprendre des flux en place (conversion au format du processeur) et de la basculer vers la nouvelle brique applicative. D’optimiser les processus d'émission (Domaine émission). De gérer des données et des contestations (Domaines Acquisition et Contestation)​. ​ Réalisation de la nouvelle brique permettant de traiter plusieurs typologies de flux en entrée et en sortie (API / flux JSON, API SOAP, fichiers plats, fichiers XML, flux temps réel via Kafka, messages asynchrones MQ) dans un écosystème réglementé et sécurisé (PCI SSF, ISO 20022, chiffrement, traçabilité). Cette brique embarque des services de traitement de flux (chiffrement, conversion, dédoublonnage, routage, supervision, etc.) dans un contexte de très fortes volumétries impliquant performance, scalabilité et résilience.​ ​ TECHNOLOGIES DU PROJET : JAVA 21, SPRING BOOT 3, ARCHITECTURE MICROSERVICES, API REST, KAFKA, OPENSHIFT (KUBERNETES, DOCKER), XLD, XLR VOTRE MISSION… UNE FOIS INTÉGRÉ(E) DANS NOS ÉQUIPES ! Comprendre le besoin métier et proposer une conception technique Assurer la conception et le développement avancé en Java Spring microservices sur tous les patterns d’échange définis (API, Kafka, fichiers). Réaliser les développements en s’assurant de la qualité, sécurité et performance par un travail d’équipe et l’élaboration de tests Participer activement aux tests techniques et à l’intégration. Documenter techniquement les solutions développées. Identifier et anticiper les risques Travailler en étroite collaboration avec les équipes MOA, Test et Architecture
Contractor

Contractor job
AI Engineer/ Ingénieur en IA - Insurance

Phaidon London- Glocomms
Published on
AI
API REST
CI/CD

6 months
400-550 €
Paris, France
Contexte Développement de solutions agentique pour soutenir le programme IA et nos ambitions sur des sujets structurants : automatisation des process, parcours de vente, augmentation des fonctions commerciales, ... Parmis les principaux chantiers identifiés : Worflow AI et Agentic AI pour les process Assistants et agents sur les parcours de nos espaces clients et vente pour nos assurés Bases de connaissances, RAG Factory, ... Socle et process LLMOps et evaluation de performance, ... Description Intégration des modèles IA dans des solutions applicatives, Développement de prototype, démonstrateurs, pilotes. Industrialisation et optimisation pour la production, développement d'APIs et services ML
Contractor

Contractor job
Développeur Full Stack (Java / Angular)

HAYS France
Published on
Angular
Angular Material
Apache Maven

1 year
Lyon, Auvergne-Rhône-Alpes
Dans le cadre d’un renforcement d’activité autour de projets digitaux et de maintenance applicative, nous recherchons un développeur full stack confirmé pour intervenir au sein d’une équipe en charge de la conception et de l’évolution de solutions métiers. Le consultant participera à l’ensemble du cycle de vie des applications, de l’étude des besoins jusqu’à la mise en production, dans un environnement technique moderne. Les missions incluent notamment l’analyse d’impact des évolutions, la réalisation de preuves de concept (POC), la rédaction de spécifications techniques, ainsi que le développement et la validation des composants. Le poste nécessite une forte capacité à intervenir aussi bien sur le front-end que sur le back-end, avec une dominante sur des technologies Angular pour la partie interface utilisateur et Java pour les services. Une participation active aux phases de tests unitaires et d’intégration est également attendue, dans le respect des stratégies de qualification définies. Les projets sont menés en méthodologie Agile (Scrum/Kanban) ou cycle en V selon les contextes, avec une collaboration étroite avec les équipes techniques, métiers et les responsables de projet. L’environnement technique comprend notamment : Angular (versions récentes), Java (Spring Boot, Spring Batch), API REST/SOAP, bases de données SQL et NoSQL, ainsi que des outils d’intégration continue et de conteneurisation. Une capacité à appréhender des environnements legacy ou hétérogènes (scripts, anciens langages) serait un plus.
Contractor
Permanent

Job Vacancy
Développeur Java Backend F/H

ADDIXWARE
Published on
Springboot

1 year
37k-44k €
350-440 €
Nice, Provence-Alpes-Côte d'Azur
Contexte & Missions Dans le cadre de notre croissance, nous recherchons un Développeur Java / Spring confirmé pour renforcer notre équipe de développement. Vous interviendrez sur des projets applicatifs à forte valeur ajoutée, alliant performance, qualité de code et innovation technique. Vos principales responsabilités : - Concevoir, développer et maintenir des applications Java / Spring Boot - Participer à la définition de l'architecture et aux choix techniques - Mettre en oeuvre des API REST robustes, performantes et sécurisées - Contribuer aux revues de code, à la qualité logicielle et à la mise en place de bonnes pratiques - Collaborer étroitement avec les équipes Produit, QA et Ops - Participer à l'amélioration continue : optimisation, refactoring, automatisation - Travailler en méthodologie Agile (Scrum) au sein d'une équipe dynamique Stack technique Java 11+, Spring Boot, Spring MVC, Spring Data, Hibernate API REST, JSON Maven ou Gradle Docker, CI/CD (GitLab, Jenkins...) PostgreSQL / MySQL / Oracle Outils : Git, Jira, Confluence Connaissances appréciées : microservices, Kubernetes, cloud (AWS / Azure)
Contractor

Contractor job
[SCH] Développeur Back-End Java Spring – Intégration & API - 1678

ISUPPLIER
Published on

10 months
300-400 €
Ivry-sur-Seine, Ile-de-France
Dans le cadre d'un programme stratégique de transformation digitale, un grand acteur de la distribution recherche un Développeur Back-End Java pour renforcer une équipe en charge de l'intégration de solutions SaaS. Le consultant interviendra sur des problématiques d'échanges de données, d'interopérabilité entre systèmes et de développement de services Back-End. La mission s'inscrit dans un environnement moderne reposant sur Java, Spring Boot, API REST et des technologies de messaging telles que Kafka ou RabbitMQ. Missions : -Développer les services Back-End en Java Spring Boot -Concevoir et faire évoluer les API REST -Participer à l'intégration de solutions SaaS -Développer les flux d'échanges entre les applications -Réaliser le mapping et la transformation des données -Participer à la conception technique des interfaces -Développer et maintenir les traitements d'intégration -Réaliser les tests unitaires et d'intégration -Participer aux pipelines CI/CD -Optimiser les performances des applications et des flux -Collaborer avec les équipes techniques et métiers -Contribuer à l'amélioration continue des solutions Profil attendu : Nous recherchons un Développeur Back-End Java confirmé à senior disposant d'une solide expérience sur les architectures d'intégration et les échanges de données. Le candidat doit maîtriser Spring Boot, les API REST ainsi que les technologies de messaging. Une expérience sur des projets de transformation digitale ou d'intégration de progiciels constitue un véritable atout.
Premium Job
Contractor

Contractor job
Senior développeur full-stack Node.js / Angular H/F [URGENT]

CELAD
Published on
Angular
Node.js

12 months
400-460 €
Marseille, Provence-Alpes-Côte d'Azur
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développeur senior full-stack NodeJs / Angular pour l’un de nos clients, PME à forte utilité sociétale située dans Marseille centre. Mission : Au sein d’une petite équipe de développeurs JS/TS, vos tâches seront les suivantes : - Concevoir et développer les nouvelles features Backend et Frontend d’une plateforme digitale existante, ainsi que ses API - Réaliser la conception logicielle et optimiser la structure de la base de données (Mongo DB & PostgreSQL) - Améliorer la sécurité de la plateforme et le traitement des données personnelles - Réaliser les tests techniques (TU/TI) via Jest et corriger les anomalies - Harmoniser et industrialiser l’ensemble des composants et applications - Participer à la rédaction de la documentation technique - Aider à la construction de l’architecture data dans le but d’entraîner des algorithmes d’IA - Effectuer une veille technologique permanente et la partager Stack technique : Angular 18 & 20, Node.js , Nest.js Express, API Rest, Websockets, Mongoose, MongoDB, PostgresSQL, Cloud AWS, Git, Github, CI/CD, KeyCloak, Jest, méthodologie Scrum Agile, cybersécurité, Javascript / Typescript Démarrage rapide souhaité, mission longue, 2 jours de distanciel par semaine, domaine d'activité "qui a du sens".
Contractor

Contractor job
102794/Technical Leader Talend Cloud Data Fabric (ETL/ESB/API) - Clermont-Ferrand

WorldWide People
Published on
ETL (Extract-transform-load)

6 months
400-450 €
Clermont-Ferrand, Auvergne-Rhône-Alpes
Technical Leader Talend Cloud Data Fabric (ETL/ESB/API), Java / APIs REST-SOAP / Apache Camel, Microsoft Azure / Azure Service Bus. au sein de l'équipe middleware et API du domaine Finance, HR & ERPs. Il faudra assurer le développement et l'intégration de flux de données via Talend Cloud Data Fabric (ETL/ESB), le développement d'APIs REST/SOAP en Java avec Apache Camel, ainsi que la gestion des flux sur Azure Service Bus. Il sera le référent technique de l'équipe, en charge des revues de code, de la définition des bonnes pratiques et du cadrage des développements avec les parties prenantes métier. Les 3 skills techniques mises en avant : Talend Cloud Data Fabric (ETL/ESB/API), Java / APIs REST-SOAP / Apache Camel, Microsoft Azure / Azure Service Bus. Qualifications : Data Fabric,Java EE (J2EE),Apache Camel,
Contractor
Permanent

Job Vacancy
Consultant technique Microsoft Dynamics 365 (H/F)

Linkup Partner
Published on
Microsoft Dynamics

1 year
40k-45k €
500-600 €
Paris, France
Dans le cadre du renforcement de l'équipe Microsoft, nous recherchons un Consultant Microsoft Dynamics 365 disposant d'une solide expertise technique sur les environnements On-Premise et Dynamics 365 (Cloud) . Vous interviendrez sur des projets de mise en œuvre, de migration, d'évolution et de maintien en conditions opérationnelles de plateformes Microsoft Dynamics CRM / Dynamics 365. Vos missions Concevoir, développer et maintenir des solutions Microsoft Dynamics 365. Participer aux projets de migration d'environnements Dynamics CRM On-Premise vers Dynamics 365. Réaliser les développements spécifiques en C#, .NET, JavaScript, TypeScript et Power Platform. Développer des plugins, workflows, Custom APIs, Web Resources et PCF Controls. Mettre en œuvre et maintenir les intégrations via Web API, REST, Azure Functions, Logic Apps et Service Bus. Participer à l'architecture technique des solutions. Optimiser les performances et assurer la qualité des développements. Accompagner les équipes fonctionnelles lors des phases de conception et de recette. Assurer le support de niveau 3 et la résolution des incidents complexes. Environnement technique Microsoft Dynamics CRM On-Premise (2016/365) Microsoft Dynamics 365 CE Power Platform (Power Apps, Power Automate) C#, .NET Framework / .NET JavaScript / TypeScript PCF (Power Apps Component Framework) Azure (Functions, Logic Apps, Service Bus) Dataverse SQL Server SSIS Visual Studio Azure DevOps Git Web API / REST CI/CD
Contractor

Contractor job
Développeur.se Drupal Confirmé.e – API Store & Environnement Bancaire (F/H)

CELAD
Published on
Agile Scrum
API REST
Apigee

12 months
500-550 €
Paris, France
Envie d’un nouveau challenge... CELAD vous attend ! 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Drupal Confirmé.e pour intervenir chez un de nos clients du secteur bancaire. 💻💼 Vous intégrerez une équipe d’experts API et architecture orientée services, au cœur des enjeux de transformation digitale, API Management et modernisation des SI. Dans ce contexte, vous contribuerez au développement et à l’évolution d’un API Store destiné aux partenaires du groupe, construit autour des technologies Drupal et Apigee. Voici un aperçu détaillé de vos missions 🎯 : - Participer à la conception et à l’évolution de l’API Store - Développer les features et user stories en environnement Drupal - Concevoir et intégrer des composants applicatifs et techniques - Réaliser les tests unitaires et les tests d’intégration - Participer à l’intégration continue et au déploiement des composants dans la chaîne CI/CD - Documenter les développements et rédiger la documentation technique et produit - Participer au packaging et à la mise en production des composants - Contribuer à l’amélioration continue des pratiques de développement, sécurité et accessibilité numérique - Collaborer avec les équipes architecture, API et métiers dans un environnement Agile / Scrum
Contractor

Contractor job
Identity Engineer with SailPoint expertise

Phaidon London- Glocomms
Published on
Active Directory
API REST
Azure

12 months
Paris, France
Le rôle En tant qu’Ingénieur en gestion des identités SailPoint, vous travaillerez en étroite collaboration avec des architectes et des parties prenantes afin de concevoir et de déployer des solutions d’identité évolutives. Vous jouerez un rôle opérationnel clé dans la mise en œuvre et le maintien des technologies SailPoint, en garantissant une gestion des accès sécurisée et efficace au sein d’environnements complexes. Principales responsabilités : Traduire les besoins métier en solutions techniques IAM (Identity & Access Management) Configurer les connecteurs SailPoint, les règles et les workflows de cycle de vie Développer et maintenir des solutions de provisioning Assurer le dépannage et l’optimisation des environnements IdentityIQ Contribuer aux intégrations des systèmes entre différentes applications et plateformes Documenter les solutions et participer à la mise en place des bonnes pratiques Participer aux phases de test et aux cycles de mise en production Votre profil Vous pouvez venir d’un background en systèmes, en ingénierie ou en conseil, avec une expérience pratique sur SailPoint. Vous êtes curieux techniquement, rigoureux et à l’aise pour piloter des activités de bout en bout, de la conception jusqu’à la livraison. Expérience requise : Solide expérience avec SailPoint IdentityIQ Expérience avec PowerShell et Log4j2 Bonne compréhension des infrastructures on-premise supportant des systèmes IAM Excellentes compétences en communication en anglais Expérience souhaitée (non obligatoire) : Active Directory et Entra ID Azure (IaaS/PaaS), Microsoft Graph, Apache Tomcat Bases de données et SQL Protocoles d’authentification (SAML, OAuth, LDAP) Environnements serveurs Windows/Linux APIs REST/SOAP, JSON, SCIM 2.0 Certifications SailPoint

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 REST

Fullstack Developer

The full-stack Developer integrates REST APIs into web or mobile applications, developing both server-side features and their client-side utilization.

DevOps Engineer (Cloud)

The DevOps Engineer (Cloud) implements and automates the deployment of REST APIs, ensuring their scalability, availability, and integration in cloud environments.

Solutions Architect

The Solutions Architect designs software architectures where REST APIs play a central role in connecting various services and applications within a cohesive software ecosystem.

API Developer

The API Developer is a specialist in creating and managing REST APIs, they develop interfaces that allow various applications to communicate with each other securely and efficiently.

165 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us