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 140 results.
Permanent

Job Vacancy
(H/F) Développeur Scala

Published on

50k-60k €
Lyon, Auvergne-Rhône-Alpes
en bref : Développeur Scala / Lyon 3 / 50-60K€ / Editeur de logiciels Adsearch, cabinet de conseil en recrutement, vous propose un poste de Développeur Scala (H/F) chez son client éditeur de logiciels. Poste : Vous rejoignez une PME qui édite une gamme de logiciels dans le domaine du médical. Au sein du pôle R&D vous intégrez l’équipe backend composée de plusieurs développeurs Scala. En tant que Développeur Scala (H/F) vous travaillez sur l’architecture et le développement des services qui alimentent la plateforme. Au quotidien vous : - développez et maintenez les API Rest de la plateforme - concevez l’architecture backend - veillez à garantir performance, fiabilité et scalabilité - intégrez les systèmes tiers des partenaires - travaillez en collaboration avec l’équipe produit et frontend - participez aux choix techniques et à l’évolution de la stack. Stack technique : Scala, écosystème Typelevel PostgreSQL / MongoDB CleverCloud CI/CD
Permanent

Job Vacancy
Développeur Python orientation DevOps - Secteur télécom - Paris (H/F)

Published on
DevOps
Docker
Kubernetes

52k-57k €
Paris, France
Hybrid
Missions Développer et maintenir des applications backend en Python pour la gestion et le traitement de données. Concevoir des architectures robustes et scalables adaptées aux besoins internes et aux usages clients. Développer et intégrer des API performantes et sécurisées (REST / GraphQL). Optimiser la fiabilité, la performance et la maintenabilité des applications existantes. Contribuer aux pratiques DevOps dans la construction et l’amélioration des chaînes CI/CD. Compétences techniques recherchées Stack à maîtriser Langage : Python Frameworks : Django, FastAPI, Flask, DRF Bases de données : PostgreSQL, SQL Server API : REST, GraphQL Environnement technique Cloud : AWS Conteneurisation : Docker (notions attendues) ; Kubernetes apprécié CI/CD : participation ou mise en place de pipelines d’intégration continue Versioning : Git
Contractor
Permanent

Job Vacancy
Développeur DRUPAL (H/F)

Published on
Drupal

12 months
Ile-de-France, France
Pour l'un de nos clients Grand Compte, nous recherchons un développeur Drupal. La mission consiste à intervenir sur le développement d’applications dans un environnement Drupal, depuis l’expression du besoin jusqu’à la mise en production, en coordination avec les équipes internes. Les principales attentes sont les suivantes : Analyse du code existant et contribution à la définition des besoins Proposition d’architectures et de conceptions alignées avec la stratégie technique Développement orienté qualité, automatisation et intégration continue Application des bonnes pratiques de sécurité, TDD/BDD et normes de développement Maîtrise de PHP , Drupal , API REST, SQL et outillage DevOps (Git, Sonar...)
Fixed term

Job Vacancy
Développeur Perl/Go

Published on
Perl (language)

12 months
90k-115k €
Switzerland
Hybrid
Nous recherchons un Développeur Perl / GoLang pour rejoindre un client final basé à Lausanne La mission, d’une durée initiale de 12 mois (CDD), consiste principalement à réécrire une application cœur-métier existante en Perl vers GoLang. Dans une équipe Agile et en collaboration avec les architectes et experts internes, vous serez amené à : Participer à la réécriture complète d’une application Perl vers GoLang, en respectant les standards internes. Contribuer au développement et à l’évolution du frontend Angular (refonte UI, interfaces utilisateurs, ergonomie). Concevoir, développer et optimiser des API REST robustes et sécurisées. Intervenir sur l’intégration et le déploiement dans un environnement Docker / OpenShift. Participer à l’amélioration et au suivi des pipelines GitOps, notamment via ArgoCD.
Contractor

Contractor job
Développeur Java React - 2 jours TT

Published on
Java
React

6 months
400-550 €
Paris, France
Hybrid
Concevoir, développer et maintenir des applications web en Java (Spring/Spring Boot) et React . Participer à l’analyse des besoins fonctionnels et techniques. Implémenter des API REST performantes et sécurisées. Développer des interfaces utilisateurs modernes, responsives et ergonomiques. Contribuer à l’amélioration de l’architecture logicielle (microservices, cloud…). Assurer la qualité du code via tests unitaires et intégration continue. Collaborer étroitement avec les équipes produit, QA et DevOps. Participer aux revues de code et aux rituels agiles (daily, planning, rétro…).
Contractor

Contractor job
Développeur Front-End – React / Next.js

Published on
Docker
Next.js
React

3 months
150-500 €
Paris, France
Hybrid
Nous recherchons un Lead Développeur Front-End expérimenté pour piloter le développement d'une application web à forte audience. Vous serez responsable de la conception technique, de l'implémentation des interfaces utilisateur et de la coordination avec les équipes produit, design et back-end. Missions principales : Définir et mettre en place l'architecture front-end de l'application. Développer des interfaces utilisateur performantes et accessibles en React / Next.js. Intégrer les maquettes Figma en respectant la charte graphique. Collaborer avec les équipes backend pour l'intégration des APIs REST et GraphQL. Participer aux revues de code et assurer la qualité du code. Encadrer techniquement les développeurs front-end. Mettre en place des bonnes pratiques (tests, CI/CD, SSR/ISR, monitoring).
Contractor
Permanent

Job Vacancy
Analyste-programmeur.NET (Luxembourg)

Published on
.NET
J2EE / Java EE

1 year
40k-45k €
430-500 €
Luxembourg
Hybrid
Le candidat doit avoir le profil suivant: · Esprit d’initiative · Talent de communication et capacité d’intégration dans une équipe innovatrice · Avoir une très bonne autonomie de travail dans l’analyse, la conception et la réalisation de projets informatiques · Aimer le travail en équipe · Connaissances approfondies en programmation .Net et VisualStudio absolument requises ( et C# ) · Connaissances approfondies de services Web (SOAP, API REST) · Connaissances en programmation JAVA J2EE est un avantage · Expérience dans le développement d’applications web/mobiles est un avantage · Connaissances Azure Devops rsp. GIT · Connaissances de la méthodologie agile (SCRUM) · Connaissances d’un Système de Gestion de Bases de Données Relationnelles, de préférence DB2 · Connaissances des outils bureautiques Microsoft · Langues : français, anglais, le luxembourgeois est considéré comme avantage Vu l’importance et le planning des projets, le candidat doit faire preuve d’une bonne intégration dans l’équipe et l’environnement de travail ainsi que d’une bonne autonomie de travail.
Permanent
Contractor
Fixed term

Job Vacancy
Développeur .NET / Azure Senior

Published on
.NET
ASP.NET
Microsoft SQL Server

2 years
Paris, France
Hybrid
Mission : Vous participerez au développement et à l’évolution d'une application, hébergée sur Microsoft Azure , en collaboration avec les équipes IT et Business. Votre rôle sera de garantir la qualité technique, la cohérence des modules et le respect des bonnes pratiques. Responsabilités principales : Développer les nouveaux composants de l’application. Assurer la cohérence technique et la qualité du code (tests unitaires, modèles de données, bonnes pratiques). Rédiger les spécifications techniques et documents nécessaires (architecture, exploitation). Planifier les travaux, estimer les charges et identifier les risques. Collaborer avec les équipes infrastructures pour la mise en place de l’environnement Azure. Tester et déployer l’application sur Azure, corriger les anomalies. Accompagner les phases de validation (UAT, PROD) et garantir la qualité des livrables. Réaliser les tests et assurer la qualité des modules développés. Profil recherché : Diplôme Bac+5 (école d’ingénieur ou équivalent). Expérience de 5 ans minimum en développement informatique. Expertise sur Azure , .NET , API REST , et bases de données. Maîtrise des standards de qualité (Sonar, PR review) et des pratiques Agile (SCRUM) et DevOps . Français et anglais : niveau avancé. Autonomie, rigueur, esprit d’équipe et bonnes capacités de communication. Connaissance des marchés financiers ou de la gestion d’actifs (atout). Compétences techniques : Obligatoires : .NET 8+, C#, Core Microsoft SQL Server Blazor WebAssembly REST API Souhaitées : HTML5 / CSS3 Visual Studio 2022 GIT, Azure DevOps, Sonar Cloud Postman
Contractor

Contractor job
Développeur Scala /PostgreSQL / Anglais

Published on
Linux
PostgreSQL
Redis

3 years
400-580 €
Ile-de-France, France
Hybrid
En tant que développeur logiciel, vous contribuerez avec l’équipe à l’ensemble des activités suivantes : Clarifier les besoins avec les analystes fonctionnels et les experts métier Concevoir les solutions techniques et formuler des propositions d’architecture , documentées par des diagrammes (API, services, interactions frontend / backend) Découper les propositions en évolutions progressives selon une approche agile Mettre en œuvre les chaînes de build et les outils associés de tests et de maintenance Développer des services backend et des API Rédiger des tests en collaboration avec les équipes métiers Documenter et produire des guides utilisateurs Fournir une assistance et un support aux utilisateurs Superviser les systèmes et assurer le support de niveau 2 , la résolution des incidents et l’ analyse des causes racines des incidents récurrents Environnement technique Scala Redis PostgreSQL API REST Environnements Linux Méthodologies Agile / Scrum
Contractor

Contractor job
Développeur Fullstack – Projet Digital

Published on
Laravel
PHP

1 year
400 €
Ile-de-France, France
Contexte Au sein de la Digital Factory , vous intervenez sur le développement et l’évolution d’applications web critiques, utilisées par des acteurs clés du groupe. Ces projets s’inscrivent dans une démarche de transformation digitale, avec des enjeux forts de performance, de sécurité et de scalabilité. Missions principales Développement applicatif Concevoir et développer des fonctionnalités back-end et front-end Implémenter les besoins métier en collaboration avec les équipes produit Participer à l’intégration continue et à l’évolution des applications existantes Intégration & données Développer et consommer des API REST Assurer l’intégration des services tiers et des mécanismes d’authentification (SSO) Participer à la gestion, la structuration et la sécurisation des données Qualité, sécurité & tests Participer à la mise en place et à l’exécution des tests (unitaires, fonctionnels, d’intégration) Veiller à la qualité, la maintenabilité et la performance du code Appliquer les bonnes pratiques de sécurité applicative Méthodologie & collaboration Travailler en environnement Agile (Scrum / Kanban) Collaborer étroitement avec les équipes UX/UI, produit, DevOps et sécurité Participer aux rituels Agile et aux revues de code
Permanent

Job Vacancy
Développeur Oracle Apex/ PL/SQL

Published on
Apex
PL/SQL
SQL

Ile-de-France, France
Hybrid
Dans le cadre d’un projet stratégique au sein d’un grand groupe industriel international, nous recherchons un·e Développeur·se Oracle APEX / PL/SQL pour intervenir sur le développement et l’évolution d’une application interne critique liée au déploiement d’un ERP. Le projet consiste à concevoir une nouvelle application interne destinée à remplacer une solution existante peu ergonomique, avec pour objectif d’améliorer l’expérience utilisateur, la maintenabilité et l’efficacité des processus métiers. Vos missions: Vous interviendrez au sein d’une équipe Agile/Scrum et aurez pour principales responsabilités : Recueillir les besoins métiers et participer à la rédaction des spécifications techniques Concevoir, développer et maintenir l’application Oracle APEX / PL/SQL Réaliser les tests unitaires et d’intégration afin de garantir la qualité et la fiabilité de l’application Participer aux rituels Agile (daily meetings, sprint reviews, etc.) Contribuer aux phases de UAT avec les métiers et prendre en compte leurs retours Assurer le déploiement en environnement de production et accompagner les utilisateurs Environnement technique: Base de données & développement : SQL, PL/SQL, Oracle APEX Technologies complémentaires : XML, JavaScript, jQuery, API REST Méthodologie : Agile / Scrum
Contractor

Contractor job
Développeur Flutter Senior – H/F – Bordeaux (33)

Published on
Flutter

6 months
500-550 €
Bordeaux, Nouvelle-Aquitaine
Hybrid
Hello ! Nous c’est WEKEY 🎉 Nous ne sommes ni une ESN ni un cabinet de recrutement… alors qui sommes‑nous ? Un partenaire qui accompagne les freelances dans des missions à forte valeur, en transparence, avec le sourire et beaucoup de bon sens. Aujourd’hui, nous recherchons pour l’un de nos clients basé à Bordeaux , un : Développeur Flutter Senior H/F – Freelance ⭐ CE QUI VOUS ATTEND Au sein d’une équipe mobile expérimentée, vous intervenez sur une application stratégique à forte visibilité. Votre rôle : Concevoir, développer et optimiser l'app Flutter (Android / iOS) Participer à l’architecture, aux choix techniques et aux bonnes pratiques Maintenir un code propre, scalable, documenté Intégrer des API REST & GraphQL Contribuer à l'amélioration de la CI/CD mobile Participer aux rituels agiles (stand‑up, sprint planning, refinements…) Livrables attendus : Développements & évolutions fonctionnelles Tests, optimisation des performances Documentation technique Participation à l’industrialisation du produit
Permanent

Job Vacancy
Développeur C# (H/F)

Published on

33k-40k €
Sotteville-lès-Rouen, Normandy
Développeur C# / .NET – CDI – Rouen Sud (76) 35 à 43 k€ selon profil ADsearch recrute pour son client, éditeur de logiciels et de plateformes SaaS (environ 30 collaborateurs), un développeur C# pour renforcer son équipe technique. Quelques mots sur l’entreprise Éditeur de logiciels depuis plus de 10 ans 3 gammes de solutions SaaS utilisées par des clients professionnels Environnement technique 100 % Microsoft / .NET Core Pourquoi rejoindre ce projet ? Un poste qui mêle développement, réflexion technique et conception Une vision globale des applications , de l’analyse au déploiement Des projets concrets avec un impact direct et visible Travail en binôme , avec accompagnement et montée en compétences Possibilité de contribuer aux choix d’architecture et de technologies Vos missions Collaborer avec l’équipe produit pour concevoir et faire évoluer les fonctionnalités Participer à l’ élaboration des architectures techniques Développer en méthode agile Concevoir et réaliser les tests techniques Assurer une veille technologique Proposer de nouvelles solutions : POC, tests, expérimentations Intervenir en autonomie ou en équipe , selon les projets Environnement technique C# / .NET Core / Visual Studio Git, Jira , API REST JavaScript, HTML, CSS Notions de développement mobile (Android) Architecture applicative orientée services
Contractor
Permanent

Job Vacancy
DEV JAVA BACKEND SENIOR

Published on
Java
React
Springboot

2 years
Suresnes, Ile-de-France
Hybrid
Java/JEE, Spring Boot, Spring Security Architectures microservices et API REST Bases de données relationnelles (PostgreSQL, Oracle) et NoSQL Sécurité applicative (OAuth2, JWT, chiffrement) Connaissance des standards d’intégration SI healthcare (HL7, FHIR, DICOM) : un plus apprécié CI/CD (Jenkins, GitLab CI, Docker, Kubernetes) Sensibilité aux enjeux de confidentialité et à la réglementation santé Les livrables attendus incluent : Une architecture applicative et technique détaillée Les modules de gestion de rendez-vous et QR Code / paiement en ligne Des API sécurisées pour l’interfaçage avec des systèmes tiers Les jeux de tests unitaires, d’intégration et de performance La documentation technique et le guide d’exploitation
Contractor
Fixed term

Job Vacancy
DEVELOPPEUR(SE) BACK

Published on
Apache Kafka
Java
Springboot

1 year
Ile-de-France, France
Pour renforcer une équipe sur un projet E-commerce à forte exigence technique. Missions principales -Développer de nouvelles API -Contribuer à l'amélioration des performances globales de la plateforme -Participer à la modernisation de la plateforme (adoption de nouvelles technologies, urbanisation du SI) -Garantir la qualité des livrables et participer aux revues de code -Participer au Run app Java 11+ - Expert - Impératif Spring Boot 2+ - Expert - Impératif API Restful - Expert - Impératif Messaging (Kafka) - Confirmé - Important
Contractor

Contractor job
Product Owner Digital / E-commerce

Published on
Agile Scrum
API Platform
API REST

12 months
500-580 €
Clichy, Ile-de-France
Hybrid
Contexte de la mission / Projet Intégré(e) à la DSI, vous serez en charge de la réalisation de projets digitaux majeurs au sein de l’entreprise. Vous évoluerez dans une équipe projet agile pluridisciplinaire (PO, Tests, Dev-OPS) de 8 à 12 personnes, responsable à la fois de ses projets et de son run. Vous interviendrez dans le département Fidélité, Animation Commerciale et E-commerce, sur l’ensemble des applications associées au site e-commerce et plus particulièrement sur le Back Office. Missions principales Gestion du backlog : organisation, priorisation et suivi des sujets/projets Escalades métiers : suivi des bugs, évolutions TMA et projets Qualité du backlog : complétude des tickets et préparation des sprints Phases amont : roadmap, recueil des besoins, cadrage, macro-impact et chiffrage Rédaction des US : compréhension par l’équipe et cohérence technico-fonctionnelle Gestion des adhérences : coordination avec les autres équipes et partenaires externes Documentation fonctionnelle : production et capitalisation des informations Amélioration continue : optimisation des process et pratiques Environnement technologique Architecture MACH Langages : ReactJS, NodeJS Cloud : GCP Bases de données : PostgreSQL & MongoDB APIs Outils : JIRA, Postman, SFCC

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.

140 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
2025 © Free-Work / AGSI SAS
Follow us