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.
Contractor

Contractor job
POT8813 - Un Dev Java /angular/Mlops sur Corbeil-Essonnes

Published on
TypeScript

6 months
Corbeil-Essonnes, Ile-de-France
Hybrid
Almatek recherche pour l'un de ses clients Un Dev Java /angular/Mlops sur Corbeil-Essonnes Compétences techniques requises: Backend : Java 11+/17, Spring Boot, APIs REST, JPA/Hibernate, microservices, connaissances CI/CD (GitLab, Jenkins, Azure DevOps…). Frontend : Angular (idéalement v12+), TypeScript, HTML/CSS, RxJS. MLOps : Python (pour ingestion/ML), pipelines ML (MLflow, Kubeflow, Airflow ou équivalent), conteneurisation Docker/Kubernetes, gestion et versioning des modèles, notions d’IA/ML (scikit-learn, PyTorch ou TensorFlow). Données : SQL (PostgreSQL, Oracle, MySQL…), connaissances ETL / data pipelines appréciées. Environnement & outils : Git/GitLab, CI/CD, Docker/Kubernetes, Jira/Confluence, méthodologies Agile Scrum. Profil : 3 à 7 ans d’expérience en développement Java/Angular, une première expérience MLOps est un plus. Personne autonome, proactive, avec une bonne communication. Français courant.
Permanent

Job Vacancy
Développeur Angular (F/H)

Published on
Angular
Node.js
TypeScript

40k-55k €
Montpellier, Occitania
Hybrid
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 📑CDI (salaire négociable) – 🏠 2 jours de télétravail par semaine – 📍 Montpellier (34) – 🛠 Expérience de 7 ans min. Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀 Pour renforcer nos équipes et chez plusieurs de nos clients dans le secteur de Montpellier, nous recherchons un Développeur Angular . 💻💼 🎯 Voici un aperçu détaillé de vos missions : Développer, optimiser et maintenir des applications web front-end complexes en Angular, et contribuer au développement de services Node.js. Garantir la qualité, la performance et l’architecture front de la plateforme. - Développer des interfaces Angular performantes, modulaires et maintenables, - Concevoir des architectures front robustes (state management, RxJS, NgRx), - Intégrer et consommer des API REST/GraphQL, - Participer au développement ou à l’adaptation d’API Node.js (Express/NestJS), - Encadrer ou accompagner techniquement des développeurs moins expérimentés, - Participer aux revues de code, tests automatisés et bonnes pratiques, - Collaborer avec les équipes UX/UI, produit et back-end (méthodes Agile).
Contractor

Contractor job
IT Business Analyst - DATAHub & Finance

Published on
Agile Scrum
ALM
API Platform

12 months
550-600 €
Paris, France
Hybrid
Le poste consiste à cadrer les besoins, suivre leur réalisation, réaliser les tests IT et assister le chef de projet dans l’encadrement de certains projets. Mission Le Business Analyst aura pour responsabilités principales : Assurer le suivi des projets (Datahub, projets 2026) Cadrer les besoins métiers et proposer des solutions adaptées Planifier les différentes étapes des projets Coordonner avec les métiers et contributeurs Animer et préparer des ateliers de travail Rédiger les spécifications fonctionnelles et cahiers de recette Suivre et répondre aux questions des équipes de développement Réaliser les tests IT et assurer le suivi/support des recettes utilisateurs Maintenir à jour la documentation existante Fournir un support applicatif de niveau 3 Profil recherché Expérience significative en Business Analysis , idéalement sur des projets de Master Data / données de marché Connaissance des méthodologies Agile/Scrum et cycle en V Capacité à cadrer les besoins métiers , rédiger spécifications et cahiers de recette Expérience en tests fonctionnels et support utilisateur Bonnes compétences en coordination et communication avec les équipes métiers et techniques Autonomie et rigueur, sens de la priorisation et de la planification La maîtrise de l’anglais est un plus (interactions avec l’équipe de Lisbonne) Stack Technique / Outils Outils de gestion de projet : Jira, Confluence Outils de modélisation / spécifications : Excel, Word, Visio, Lucidchart Systèmes de données et référentiels : Datahub, Rialto, MDS ou équivalents Outils de tests et recettes : HP ALM, Jira, TestRail ou équivalents
Permanent

Job Vacancy
Ingénieur logiciel embarqué - Telecom H/F

Published on

40k-45k €
Massy, Ile-de-France
Contexte de la mission : Viveris accompagne un de ses clients, acteur international de référence dans le développement de passerelles résidentielles vers le réseau internet ainsi que sur le développement et l'intégration des couches basses et applicatives de différents logiciels.Dans ce cadre, nous recherchons un ingénieur développement logiciel middleware (H/F) afin de rejoindre l'équipe logiciel générique. Vos Responsabilités : Intégré au sein de l'équipe de l'entité gateway, vous aurez en charge le développement du middleware à base de prplOS. L'objectif de la mission est de développer le support de la fonctionnalité "Service scheduling" : - Rédiger les spécifications fonctionnelles et techniques ; - Concevoir l'architecture du scheduler et définir un modèle de données pour le stockage des configurations ; - Développer les connecteurs du scheduler aux services existants pour leur activation/désactivation dynamique : - Développer une API REST permettant aux utilisateurs ou aux systèmes tiers de configurer et de superviser les règles de scheduling : - Tester et valider l'intégration du scheduler avec le middleware en simulant différents cas d'usage pour garantir la robustesse ; - Réaliser des tests de charge pour évaluer la performance du scheduler ; - Identifier et corriger les éventuels bugs ; - Rédiger une documentation utilisateur (configuration des règles, API, supervision).
Permanent

Job Vacancy
Développeur Front-end React - IoT - Paris (H/F)

Published on
React

47k-55k €
Paris, France
Rejoignez une entreprise pionnière, spécialisée dans l'IoT. Située en Île-de-France, notre client est leader de son marché et développe des plateformes innovantes mêlant IoT, communication temps réel et interphonie. Le Bureau d’Études renforce son équipe et recherche un(e) Développeur(se) Front-End React pour intervenir sur des applications Web et Mobile stratégiques. Missions principales : Développer et maintenir des applications Web en React. Participer à l’évolution et à la maintenance des applications mobiles en React Native. Collaborer avec les équipes Backend pour consommer les API REST et GraphQL. Contribuer à l’amélioration continue du code, de la qualité et des performances. Tester, diagnostiquer et corriger les anomalies (debug, optimisation, compatibilité). Suivre les bonnes pratiques de développement Web et Mobile ainsi que les standards de sécurité. Contribuer à l’intégration de fonctionnalités liées à l’IoT, à la communication temps réel et à la vidéo/interphonie. Missions annexes : Collaborer avec les équipes UX/UI, Produit, QA et Firmware. Participer aux choix techniques et à l’évolution de l’architecture Front-End. Être force de proposition sur l’ergonomie et l’expérience utilisateur. Intervenir sur l’ensemble du cycle de vie applicatif jusqu’à la mise en production. Stack à maîtriser : React.js (Redux, Redux Toolkit) JavaScript / TypeScript React Native Gestion d’état (Redux Toolkit / Zustand / Recoil) HTML5, CSS3, ES6+
Permanent
Contractor

Job Vacancy
Développeur Java 21//Python//GCP

Published on
API
Google Cloud Platform (GCP)
Python

3 years
40k-45k €
400 €
Boulogne-Billancourt, Ile-de-France
Hybrid
Nous recherchons un Expert Back-End pour intervenir sur un projet à fortes contraintes techniques. Vous développerez des services critiques en Java 21 , contribuerez à des modules en Python 3+ , concevrez des API REST sécurisées et intégrerez des mécanismes OpenID Connect / OAuth2 . Vous participerez activement aux rituels Agiles et aux pratiques collaboratives (pair/mob programming, code review). Compétences attendues Expertise Java 21 (7 ans min.) Python 3+ (2 ans min.) API REST, OpenID Connect, OAuth2 Design Patterns & bonnes pratiques SQL, PostgreSQL, MongoDB Git, méthodologies Agiles (SAFe) Pair/Mob Programming, Code Review Anglais technique Cloud GCP
Permanent

Job Vacancy
Ingénieur développement Full Stack / Angular - secteur Militaire H/F

Published on

40k-45k €
Massy, Ile-de-France
Contexte de la mission : Dans le cadre de projets stratégiques dans le secteur de la défense, nous recherchons un Ingénieur Développement Full Stack Java Angular H/F.Vous serez responsable de la conception et du développement d'applications web full stack, depuis l'analyse des besoins et la rédaction des spécifications jusqu'à l'intégration, la validation et le soutien aux essais, dans un environnement exigeant de systèmes embarqués et d'intégration au sein d'architectures de défense complexes (capteurs, systèmes de mission, centres de commandement). Vos responsabilités : - Concevoir et développer des interfaces utilisateur modernes et réactives avec Angular (composants, services, routing, RxJS) en suivant les spécifications ; - Développer des API REST et des services backend robustes en Java (Spring Boot, Spring MVC, Spring Data JPA) ; - Concevoir et optimiser des bases de données PostgreSQL (requêtes SQL, indexation, procédures stockées, gestion des performances) ; - Rédiger les dossiers de conception technique, fiches de tests et rapports de validation - Participer à la réalisation des environnements de développement et effectuer les tests unitaires et d'intégration (JUnit, Jasmine, Karma) ; - Analyser les résultats, identifier et corriger les anomalies telles que problèmes de performance, fuites mémoire, erreurs de traitement ; - Collaborer étroitement avec les équipes UX/UI, DevOps et métier pour assurer une intégration optimale.
Contractor
Permanent

Job Vacancy
Full Stack.Net Developer - Brussels - 12 mois

Published on
.NET
.NET CORE
API

12 months
Brussels, Brussels-Capital, Belgium
Hybrid
Full Stack .net Developer - Brussels - 12 mois Un de nos importants clients basé à Brussels recherche un Developer Full Stack .net pour une mission de 12 mois sur Brussels. Profile: Development experience in Microsoft technologies Development experience in C#. Microsoft .Net Core Web API REST APIs design expertise Strong hands-on experience in design patterns like MVC and MVVM Azure cloud development with clear focus on Azure API Manager, Azure App insight an Azure Kubernetes service. Strong working experience in MS SQL Server 2022+ Azure DevOps, solid understating of CI/CD pipelines Conformity Criteria You need to be onsite (Belgium) 2 days a week You possess professional proficiency in English You have Minimum 5+ years of development experience in Microsoft technologies You have minimum 8+ years of development experience in C# Si cette mission vous intéresse merci de m'envoyer votre CV et je reviendrai vers vous dès que possible avec les détails.
Contractor
Permanent

Job Vacancy
Développeur Front-End React Senior

Published on
CI/CD
Docker
React

1 year
45k-52k €
400-450 €
Thiverval-Grignon, Ile-de-France
🎯 Contexte Nous recherchons un Développeur Front-End React Senior pour rejoindre un projet métier stratégique autour d’une nouvelle plateforme de supervision. Vous interviendrez au sein d’un environnement moderne, avec une forte exigence sur la qualité du code, l’architecture front et l’expérience utilisateur. 🔎 Missions Vous participerez activement à la construction d’une interface front moderne : Développer une application complète en React 18+ / TypeScript Concevoir des composants réutilisables , robustes et accessibles (design system interne) Intégrer des API REST et gérer les états (React Query, Zustand, Recoil ou Redux selon contexte) Participer aux revues de code, pair programming et rituels d’amélioration continue Contribuer aux choix techniques : architecture front, performances, organisation des composants Documenter le code, les composants et les bonnes pratiques Travailler en étroite collaboration avec l’équipe back-end (Symfony) et produit
Contractor

Contractor job
Architecte Full Stack Front-end Angular - Back-End Java

Published on

3 months
500 €
Levallois-Perret, Ile-de-France
Hybrid
Vous trouverez ci-dessous le descriptif de la mission : Dans le cadre de l'équipe technique, nous recherchons un(e) Expert(e) Étude en Informatique avec une expertise Full Stack Front-end Angular et une solide maîtrise du Back-End Java. Intervention sur des projets stratégiques autour de la conception et du développement d'applications web, en lien avec les équipes produit, UX/UI et DevOps. Vous devrez fournir les prestations suivantes : Analyser les besoins fonctionnels et rédiger les spécifications techniques. Concevoir des architectures applicatives robustes et évolutives. Développer des interfaces utilisateurs dynamiques avec Angular et JSF. Concevoir et maintenir des services backend en Java Intégrer et consommer des API REST / Webservices SOAP. Assurer la qualité du code via des tests unitaires et d'intégration. Participer aux revues de code et à l'amélioration continue des pratiques. Compétences demandées : Front-end : Angular (version 16+), TypeScript, HTML5, CSS3, RxJS JSF (JavaServer Faces) Responsive Design, Material Design Back-end : Java 11+, CDI API REST, Webservices SOAP JPA / Hibernate, SQL Oracle Outils & Méthodologies : Git, Maven, Jenkins, Docker (OpenShift) CI/CD, tests automatisés
Contractor

Contractor job
Ingénieur MLOps Data & IA

Published on
AI
Amazon S3
Apache Airflow

12 months
500-550 €
Ile-de-France, France
Hybrid
Contexte Le profil interviendra sur l’ensemble du cycle de vie des solutions d’Intelligence Artificielle (IA), incluant : Industrialisation et CI/CD : Mise en place et maintenance de pipelines CI/CD (GitLab, Docker, Terraform, Kubernetes). Infrastructure et automatisation : Gestion et optimisation des environnements AWS (S3, EMR, SageMaker, IAM…). Data Engineering & Spark : Développement et optimisation de jobs Spark pour la préparation et le traitement de données à grande échelle. MLOps / Production : Déploiement, suivi et supervision des modèles IA (MLflow, , monitoring Datadog). Collaboration transverse : Interaction quotidienne avec les Data Scientists pour fiabiliser le delivery et le suivi des modèles. Veille et amélioration continue : Participation active à l’optimisation des pipelines et à la montée en maturité technique de l’équipe. Description de la mission Le profil sera en charge de : Maintenir et faire évoluer les pipelines d’industrialisation (CI/CD, Terraform, Docker, Kubernetes). Participer à la mise en production et au suivi des modèles IA (Airflow, Datadog, , MLflow). Garantir la fiabilité des traitements Spark et la conformité des environnements AWS. Contribuer au suivi de la production et aux mises en production (MCO). Participer à l’amélioration continue des outils et pratiques Data/IA. Documenter les bonnes pratiques techniques et partager les retours d’expérience au sein de l’équipe AI Experts. Compétences techniques attendues Obligatoires (Must Have) : CI/CD (GitLab) Docker Terraform Kubernetes Spark Python AWS (S3, EMR, SageMaker, IAM…) Souhaitables (Nice to Have) : MLflow Airflow API / FastAPI Datadog Suivi de production / MEP Autres compétences : Expérience de collaboration avec des Data Scientists Veille technologique et amélioration continue Soft Skills recherchés Esprit d’équipe et forte culture du delivery Rigueur technique, curiosité et autonomie Capacité à collaborer efficacement dans un environnement pluridisciplinaire (DE, DS, OPS, PO, DEV, staff) Sens du partage et de la documentation Livrables et responsabilités principales Maintenir et faire évoluer les pipelines CI/CD et d’industrialisation Participer aux mises en production et au suivi des modèles IA Garantir la fiabilité des traitements Spark et la conformité AWS Contribuer à l’optimisation continue des outils et pratiques Documenter et partager les bonnes pratiques techniques
Contractor

Contractor job
Backend Kotlin Engineer - Microservices & Cloud (H/F) (H/F)

Published on
Cloud
Kotlin
Microservices

6 months
500-550 €
Bordeaux, Nouvelle-Aquitaine
Hybrid
Dans le cadre du renforcement de son équipe technique travaillant sur des architectures backend complexes et fortement distribuées, notre client recherche un Développeur Backend Kotlin pour intervenir sur des environnements microservices à grande échelle, avec de forts enjeux de performance et de scalabilité. Cette mission s’inscrit dans un contexte cloud-native, avec une exposition à la fois sur Azure et AWS, au sein d’une organisation technique mature, structurée et orientée qualité industrielle. Vos missions : * Développer et maintenir des microservices backend en Kotlin dans un écosystème très fortement distribué * Intervenir sur des architectures impliquant un grand nombre de microservices interconnectés * Participer à la conception technique et aux choix d’architecture liés à la scalabilité, la résilience et la performance * Concevoir des APIs robustes, capables de supporter des volumes de charge élevés * Travailler sur des problématiques de montée en charge, de latence et de stabilité * Participer activement aux revues de code et aux bonnes pratiques d’ingénierie * Collaborer étroitement avec les équipes produit, DevOps et plateforme Les compétences techniques * Langage : Kotlin * Architecture : Microservices à grande échelle * Cloud : Azure & AWS * APIs : REST * Méthodologie : Agile / Scrum * Environnements à fort trafic et forte volumétrie

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