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 164 results.
Contractor
Permanent

Job Vacancy
API DESIGNER (H/F)

Linkup Partner
Published on
API
Design

1 year
80k-100k €
450-720 €
Ile-de-France, France
Dans le cadre d'un programme majeur de transformation du système d'information d'un grand groupe du secteur de l'assurance, nous recherchons un(e) API Designer pour renforcer notre équipe Architecture. Vous interviendrez sur des sujets stratégiques visant à structurer le patrimoine d'API, améliorer leur qualité et accompagner la modernisation des applications dans un environnement cloud hybride. Vos missions Au sein de l'équipe Architecture, vous serez le référent sur la conception et la qualité des API. Conception et design d'API Concevoir des API REST et orientées événements répondant aux besoins métiers. Définir les contrats d'API (OpenAPI / AsyncAPI). Garantir la cohérence des modèles de données et des échanges entre domaines. Concevoir des API réutilisables, sécurisées et évolutives. Accompagner les équipes projets dans les choix de conception.
Contractor

Contractor job
Consultant Ivalua SRM

UTALENT
Published on
Ivalua

12 months
Paris, France
Contexte: Programme de déploiement Ivalua piloté par un intégrateur, organisé en 4 streams. Le poste s'inscrit sur le stream Fournisseur (module Supplier Management), au sein d'une équipe intégrateur avec forte dimension collaboration client. Missions principales - Développement et paramétrage du module Ivalua Supplier Management (Fournisseur) - Contribution à la conception fonctionnelle et technique (MOE) sur le stream - Intégrations avec les autres modules/streams du programme - Participation aux ateliers de cadrage avec les équipes d'intégration et client - Recette, correction d'anomalies et support à la mise en production Compétences requises - Expérience confirmée sur Ivalua (idéalement module Supplier Management) - Java/J2EE, SQL, API REST/SOAP - Capacité à intervenir en mode MOE (analyse fonctionnelle + configuration) - Anglais courant (échanges avec équipes internationales) Nice to have - Certification Ivalua - Expérience en environnement Capgemini ou grand cabinet de conseil - Connaissance des autres modules S2P (Sourcing, Contracts, P2P)
Permanent

Job Vacancy
Tech lead Java (H/F)

Amiltone
Published on
Java

45k-50k €
Marseille, Provence-Alpes-Côte d'Azur
Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Tech lead Java. Vos missions : - Concevoir et développer des applications backend en Java (Spring / Spring Boot) - Encadrer et faire monter en compétence une équipe de développeurs - Participer aux choix d'architecture technique et aux décisions stratégiques - Garantir la qualité du code (revues de code, bonnes pratiques, tests) - Assurer la performance, la sécurité et la scalabilité des applications - Collaborer avec les équipes produit, DevOps et UX/UI - Mettre en place et améliorer les processus de développement (CI/CD, agilité) Votre profil : - Expérience significative en développement Java - Première expérience réussie en tant que Tech Lead ou référent technique - Excellente maîtrise de Java, Spring Boot, API REST - Connaissance des architectures microservices - Expérience avec les outils DevOps (Docker, Kubernetes, CI/CD) - Bonne culture des tests (unitaires, intégration) - Leadership, esprit d'équipe et sens de la communication
Permanent
Contractor

Job Vacancy
Architecte Data

Signe +
Published on

24 months
40k-45k €
286-450 €
Paris, France
Compétences techniques Denodo : base views, derived views, interface views Intégration de sources hétérogènes : bases relationnelles, APIs REST/SOAP, fichiers, cloud, web services Optimisation des performances : cache management, query optimization, data movement Création et maintien de data services / APIs Gouvernance et traçabilité des données Tests de qualité, performance et cohérence Outils / environnement Jira, Wiki, Data Catalog Stack Data incluant Dataiku et outils BI Compétences transverses Pratiques Agile (daily, sprint planning, review, rétro) Documentation technique Modularité, réutilisabilité, sécurité Vision d'ensemble sur l'architecture Data globale
Contractor

Contractor job
Développeur Salesforce

CHARLI GROUP
Published on
Salesforce
Salesforce Sales Cloud

3 years
500-600 €
Ile-de-France, France
Compétences indispensables Excellente maîtrise de l’écosystème Salesforce (modèle de données, sécurité : profils, rôles, permission sets...) Développement Apex avancé (triggers, classes, batchs, schedulables) Intégrations via API (REST, SOAP), gestion des callouts et des limites Salesforce Maîtrise des Salesforce Flows (Record-Triggered, Scheduled, Screen Flows) Bonne culture data, compréhension des bases de données relationnelles, maîtrise du langage SOQL/SOSL Développement Lightning Web Components (LWC) • Gestion des tests (couverture de code, qualité, validation) Déploiement et intégration continue (CI/CD, Git, gestion des environnements) Compétences indispensables Sales Cloud / Service Cloud Salesforce Marketing Cloud MuleSoft
Contractor
Permanent

Job Vacancy
Développeur Python – API Éligibilité Fibre

Groupe Aptenia
Published on
Python

3 years
40k-45k €
400-560 €
Ile-de-France, France
Mission : Prestation de développement Python. Objet de la mission : Développement d'un système de vérification d'éligibilité fibre via les API des opérateurs, récupération des offres disponibles et gestion du parcours de souscription pour une adresse donnée. Développer et maintenir des services Python. Intégrer les API des opérateurs télécoms. Vérifier l'éligibilité fibre à partir d'une adresse. Récupérer les offres disponibles (type d'offre, débit, prix mensuel, options). Développer les fonctionnalités liées au parcours de souscription. Concevoir et consommer des API REST. Participer aux tests, à la documentation et à la maintenance des développements. Collaborer avec les équipes techniques et fonctionnelles. Compétences techniques Excellente maîtrise de Python . Expérience en développement d' API REST (FastAPI, Django REST Framework ou équivalent). Intégration et consommation d'API externes. Bonne maîtrise des formats JSON et des protocoles HTTP/HTTPS . Connaissance des bases de données relationnelles (PostgreSQL, MySQL...). Git.
Contractor

Contractor job
Développeur PHP Symfony Senior (H/F)

Sapiens Group
Published on
Docker
PHP
Symfony

3 months
400-520 €
Paris, France
Dans le cadre du développement de ses plateformes digitales, Notre client recherche un(e) Développeur PHP Symfony Senior pour intégrer la Direction Produits & Technologies , au sein de l'équipe en charge des offres d'information. Vous évoluerez dans une équipe fonctionnant selon la méthodologie Agile Scrum , où vous participerez activement aux évolutions techniques et fonctionnelles des plateformes web à fort trafic. Vos principales responsabilités Participer à l'évolution de la plateforme web (site responsive, site mobile, back-office et API). Concevoir et développer de nouvelles fonctionnalités. Réaliser les estimations techniques et proposer des recommandations d'architecture. Produire une documentation technique de qualité. Participer à l'ensemble des cérémonies Agile (Daily, Sprint Planning, Review, Rétrospective...). Contribuer à l'amélioration continue des performances et de la qualité des applications. Environnement technique PHP 7+ Symfony API REST Docker Git API Platform (fortement apprécié) Architecture Web Cache CDN Web Performance Méthodologie Agile Scrum
Permanent

Job Vacancy
Développeur Fullstack Senior (Java / Spring Boot) H/F

HAYS France
Published on

Vannes, Brittany
Rattaché au CTO, vous intervenez sur des sujets à la fois BUILD et RUN, au cœur de la transformation de la plateforme. BUILD - Développement & Architecture Participer aux choix d'architecture (microservices, patterns, découpage applicatif) Concevoir et développer des fonctionnalités backend robustes (Java / Spring Boot) Intervenir sur le frontend (Angular / TypeScript) en support des besoins produit Concevoir des API REST sécurisées et documentées Structurer les socles techniques et contribuer aux pipelines CI/CD RUN - Maintenance & Investigation Analyser et corriger des anomalies complexes (frontend & backend) Investiguer les incidents de production et identifier les causes racines Mettre en place des correctifs durables et documenter les solutions Transverse - Qualité & Transmission Garantir la qualité du code (tests, bonnes pratiques, revues) Participer aux rituels Agile (Scrum / Jira) Accompagner les développeurs juniors (mentorat, pair programming) Contribuer à l'amélioration continue des pratiques techniques
Contractor

Contractor job
Développeur Full Stack Java / React

Signe +
Published on
Java
React

6 months
400-430 €
Niort, Nouvelle-Aquitaine
Vos missions Au sein de l'équipe de développement, vous serez amené(e) à : Participer à l'analyse des besoins fonctionnels et techniques. Concevoir et développer de nouvelles fonctionnalités sur les applications existantes. Réaliser les développements Back-End en Java. Développer les interfaces utilisateurs en React. Concevoir et consommer des API REST. Assurer la qualité du code via les tests unitaires et les revues de code. Participer aux phases d'intégration et de recette. Contribuer à l'amélioration continue des applications et des pratiques de développement. Participer aux cérémonies Agile (daily meetings, sprint planning, rétrospectives, etc.). Assurer la maintenance corrective et évolutive des applications.
Contractor

Contractor job
260134/Business Analyst Technique -Niort

WorldWide People
Published on
API

6 months
300-320 €
Niort, Nouvelle-Aquitaine
Business Analyst Technique Niort (API, Assurance) Au sein des équipes SI (environnement assurance), le Business Analyst Technique intervient sur des projets de transformation et d’évolution du système d’information, en lien avec des enjeux forts d’ouverture via API, de modernisation des applications (Java) et d’intégration avec des systèmes legacy (COBOL). Il agit comme interface entre les équipes métiers (sinistre, souscription, gestion) et les équipes techniques (développement, architecture). Goals and deliverables Cadrage & analyse Recueil et analyse des besoins métiers (ateliers, interviews, workshops) Études d’impact sur le SI existant (applications Java, mainframe COBOL) Contribution au cadrage des solutions techniques et fonctionnelles Spécifications & conception Rédaction des spécifications fonctionnelles et techniques (mapping, règles de gestion, flux) Modélisation des échanges inter-applicatifs (API REST, batch, flux ESB) Conception des contrats d’API (OpenAPI / Swagger) Expected skills Skills Skill level API Advanced ASSURANCE Advanced COBOL Basic rédaction de spécification Expert JAVA Basic recueil de besoins Exper
Contractor

Contractor job
Lead Full Stack Java/React – Nantes

Groupe Aptenia
Published on
Cloud
Java
React

6 months
400-550 €
Nantes, Pays de la Loire
Nous recherchons un Tech Lead Full Stack pour piloter une équipe de développeurs au sein d’un environnement critique à forte visibilité. Vous participerez à la conception et au développement d’applications autour de sujets d’observabilité et d’AIOps. Stack : Java 17+, Spring Boot, React.js, TypeScript, API REST, Docker, CI/CD, AWS ou GCP. Une expérience en encadrement technique et dans un contexte bancaire ou financier est appréciée. Mission en méthodologie Agile avec interactions régulières avec les équipes DevOps et exploitation.
Contractor

Contractor job
Développeur Java / Full Stack

MLMCONSEIL
Published on
Git
Java
React

6 months
110-430 €
Niort, Nouvelle-Aquitaine
Nous recherchons un développeur pour intégrer une équipe Agile en charge de la modernisation des parcours digitaux. Il interviendra sur le run, les mises en production et les évolutions du SI (API, microservices, refonte). Il contribuera à la qualité du code via les tests, la CI/CD et les revues de code, tout en participant aux cérémonies Agile. Compétences clés : Java, Spring Boot, API REST, React, Git (Angular en plus apprécié). . . . . . . . . .
Premium Job
Contractor
Permanent

Job Vacancy
Développeur Back-End Senior – Node.js / TypeScript - Île-de-France

Buy The Way
Published on
Javascript
Node.js
TypeScript

12 months
Paris, France
Contexte Dans le cadre du renforcement de ses équipes technologiques, un acteur majeur de son secteur poursuit la modernisation de ses plateformes digitales et de ses services métiers. Vous rejoindrez une organisation agile structurée en Squads et Chapters, où les enjeux de performance, de scalabilité et d'industrialisation des services sont au cœur des projets. L'équipe recherche aujourd'hui un Développeur Back-End JavaScript Senior afin d'accompagner l'évolution d'une architecture moderne basée sur les micro-services et de contribuer à la conception de services critiques à forte volumétrie. Vos missions Au sein d'une équipe d'experts techniques, vous interviendrez principalement sur les couches serveur et les services backend. Vos responsabilités incluent notamment : Concevoir et développer des APIs robustes, performantes et sécurisées. Participer à l'évolution d'une architecture micro-services moderne. Développer et maintenir des services backend critiques en Node.js et TypeScript. Garantir la qualité, la maintenabilité et l'évolutivité des applications. Réaliser les revues de code et promouvoir les bonnes pratiques de développement. Mettre en œuvre des stratégies de tests unitaires et d'intégration. Optimiser les performances et la scalabilité des services. Participer à l'amélioration continue de la plateforme technique. Collaborer étroitement avec les équipes DevOps, Sécurité et Front-End. Contribuer aux cérémonies Agile (Scrum, Sprint Planning, Review, Rétrospective). Environnement technique Backend Node.js JavaScript TypeScript Hono NestJS Architecture & Intégration Micro-services APIs REST JWT Azure AD Node-RED Bases de données PostgreSQL MariaDB Redis MongoDB Qualité & Tests Jest Vitest Testcontainers Observabilité OpenTelemetry Grafana DevOps & Cloud GitHub Actions Azure Pipelines AWS Heroku
Contractor

Contractor job
Techlead .Net fullstack C#

SQUARE ONE
Published on
.NET
React
SQL

24 months
Vélizy-Villacoublay, Ile-de-France
Dev Sénior / Tech Lead .NET – Full Stack C# Développeur confirmé avec plus de 7 ans d’expérience, maîtrisant l’écosystème .NET dans ses versions classique (4.8) et moderne (Core 8). Solide expertise en développement desktop avec WinForms et en développement web via JavaScript/CSS, avec une bonne connaissance de React. Habitué à concevoir et exposer des APIs RESTful, il gère également les bases de données SQL Server aussi bien en environnement On Premise qu’en Cloud. Doté de bonnes bases en architecture logicielle, il est en mesure d’intervenir sur des projets complexes en tant que référent technique.
Contractor

Contractor job
Lille_Développeur Android Expérimenté/sénior (H/F)

FUZYO FRANCE
Published on
Android
Kotlin
MVVM (Model View ViewModel)

1 year
350-420 €
Lille, Hauts-de-France
Démarrage : dès que possible. Durée : mission longue (12 mois renouvelables). Localisation : région lilloise. Télétravail : partiel. Présence sur site : minimum 3 jours par semaine. Dans le cadre du développement d'une plateforme digitale innovante dédiée à l'amélioration de l'expérience utilisateur, nous recherchons un Développeur Android Senior pour rejoindre une équipe produit multidisciplinaire composée de développeurs, QA, Product Managers et experts métiers chez notre client. Vous évoluerez dans un environnement agile, au sein d'un projet à forte visibilité et à fort impact utilisateur. Vos missions Participer à la conception technique et aux choix d'architecture de l'application Android. Développer, tester, déployer et maintenir les fonctionnalités. Garantir la qualité, la performance et la stabilité de l'application. Contribuer à l'amélioration continue des pratiques de développement. Animer et porter des sujets techniques transverses. Participer aux estimations et aux chiffrages. Réaliser les tests et valider les impacts fonctionnels et techniques. Assurer le bon fonctionnement des solutions en production. Profil recherchéCompétences requises Expérience d'au moins 3 ans Excellente maîtrise du développement Android natif. Expertise sur Kotlin . Bonne connaissance de Java . Maîtrise des architectures MVVM et des applications modulaires. Expérience avec les API REST et les mécanismes de sécurité (OAuth). Maîtrise de Git. Connaissance de Firebase. Expérience des méthodes Agile/Scrum.
Contractor

Contractor job
Expert Sécurité Applicative / DevSecOps (H/F)

Sapiens Group
Published on
DevSecOps
Java

3 months
400-530 €
Paris, France
🧩 Contexte du poste Dans le cadre du renforcement de notre dispositif de sécurité applicative, nous recherchons un(e) Expert(e) en Sécurité Applicative pour accompagner les équipes de développement dans l’intégration des bonnes pratiques de sécurité tout au long du cycle de vie logiciel (Secure SDLC). Vous évoluerez dans un environnement technologique moderne et exigeant, au cœur de projets stratégiques intégrant des architectures web, cloud-native et des technologies innovantes incluant l’IA générative. 🎯 Missions principales Vous interviendrez en tant que référent(e) sécurité applicative et aurez pour responsabilités : Accompagner les équipes de développement dans l’intégration des bonnes pratiques de sécurité (Secure SDLC) Conseiller sur les choix d’architecture, l’évaluation des risques et la sécurisation des applications Définir, maintenir et faire évoluer les standards de développement sécurisé (incluant les enjeux liés à l’IA générative et aux LLM) Réaliser des audits de code, revues de sécurité, tests d’intrusion applicatifs et analyses d’architecture Mettre en place et automatiser les contrôles de sécurité dans les pipelines CI/CD (approche DevSecOps) Administrer et optimiser les outils de sécurité applicative (SAST, DAST, SCA) Accompagner les équipes dans l’analyse et la remédiation des vulnérabilités Participer au choix et à la sécurisation de nouvelles technologies (API Gateway, SSO, frameworks, authentification) Suivre les plans de remédiation issus des audits et pentests Sensibiliser et former les équipes techniques à la sécurité applicative Contribuer au développement d’applications (Java, PHP, Python, web moderne) 🧠 Compétences requises ⭐ Compétences obligatoires OWASP Top 10 : expert Java : confirmé ➕ Compétences appréciées PHP, Python, AngularJS, Node.js Spring, Quarkus API REST / SOAP Docker, Kubernetes CI/CD & DevSecOps Keycloak, OAuth2, OpenID Connect OWASP API Security / OWASP LLM Top 10 🛠️ Environnement technique Java, PHP, Python, AngularJS, Node.js, Spring, Quarkus, API REST, SOAP, Docker, Kubernetes, Keycloak, CI/CD, DevSecOps, SAST (Coverity), SCA (Black Duck), DAST (InsightAppSec), OWASP Top 10

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.

164 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