Trouvez votre prochaine offre d’emploi ou de mission freelance API REST

Ce qu’il faut savoir sur API REST

API REST (Representational State Transfer) est un style architectural pour la conception d'API, largement utilisé pour permettre la communication entre systèmes sur le web. Une API REST utilise des requêtes HTTP (GET, POST, PUT, DELETE, etc.) pour accéder, manipuler ou supprimer des ressources représentées sous forme de données, souvent au format JSON ou XML. Les principes fondamentaux d'une API REST incluent la statelessness (les requêtes sont indépendantes et ne conservent pas d'état), une interface uniforme (URI standardisés pour accéder aux ressources), et la compatibilité avec des formats de données standard. REST est apprécié pour sa simplicité, sa flexibilité et son efficacité, ce qui en fait une solution privilégiée pour le développement d’applications web, mobiles et cloud. Grâce à son adoption généralisée, une API REST peut être intégrée dans des environnements divers, facilitant l’interopérabilité et permettant aux développeurs d’accéder à des services ou bases de données à distance.

Votre recherche renvoie 297 résultats.
Freelance

Mission freelance
Développeur BACKEND

Publiée le
API REST
CI/CD
Docker

6 mois
400-550 €
Luxembourg
Télétravail partiel
Hays recherche pour l'un de ses plus grands clients situé au Luxembourg un Software Engineer / Développeur Java Backend afin de rejoindre une équipe agile au sein d’un environnement technique moderne. Vous participerez à la conception, au développement et à l’optimisation d’ applications backend robustes, en utilisant Java 11+, Spring Boot et des architectures REST . Vous interviendrez sur des projets à forte valeur ajoutée, intégrant des pipelines CI/CD , des environnements conteneurisés et des plateformes cloud telles qu’ OpenShift . Votre rôle inclura également la collaboration avec les équipes produit et frontend, afin d’assurer une intégration fluide et des livrables de haute qualité. Vous contribuerez à améliorer les performances, la fiabilité et la sécurité des services existants, tout en apportant votre expertise technique pour proposer des solutions innovantes.
Freelance

Mission freelance
Développeur Java H/F

Publiée le
API REST
IAM
J2EE / Java EE

3 mois
400-550 €
Nantes, Pays de la Loire
Télétravail partiel
Nous recherchons un expert Keycloak pour intervenir sur la gestion des identités et des accès (IAM/IDP). Vous serez responsable du développement et de l’intégration de plugins Keycloak, ainsi que de la mise en place de solutions sécurisées pour l’authentification et l’habilitation des utilisateurs. Votre rôle inclura la conformité des processus et la sécurisation des accès dans un environnement technique exigeant. Vous travaillerez sur des projets critiques, en collaboration avec des équipes orientées sécurité et performance, afin de garantir la robustesse des systèmes d’identités.
Freelance
CDI

Offre d'emploi
Intégrateur de Solutions

Publiée le
API REST
Java
JIRA

1 an
40k-45k €
300-400 €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Télétravail partiel
Le but de cette mission est d'assurer l'intégration, l'exploitation et le maintien en conditions opérationnelles (MCO) des applications du client en production, tout en garantissant la cohérence, la sécurité et la performance du système d'information. Les missions principales consisteront à : - Intégrer les nouvelles versions applicatives et maintenir les systèmes en production. - Contribuer au choix, à l'assemblage et à la cohérence des composants SI (progiciels, BDD, développements spécifiques). - Gérer les flux inter-applications, l'intégrité des données et la sécurité. - Produire et maintenir la documentation technique (plans d'opération, scripts, rapports de tests, analyses d'incidents). - Collaborer avec les équipes métiers pour comprendre et traduire les besoins d'intégration.
Freelance

Mission freelance
Développeur Mainframe/Java

Publiée le
API REST
Java
JDBC (Java Database Connectivity)

1 an
400-480 €
Levallois-Perret, Île-de-France
Télétravail partiel
Dans le cadre de la modernisation du SI et de l’apisation des applications Mainframe, vous intégrerez notre équipe IT pour accompagner les développeurs dans la prise en main des technologies Web et REST. Votre mission principale sera d’aider les équipes Mainframe à devenir autonomes sur l’exposition de Web services REST, tout en participant ponctuellement aux développements nécessaires pour tenir les engagements projets. Vous interviendrez en pair programming (programmation à 4 mains), documenterez les bonnes pratiques, et apporterez votre expertise technique auprès des équipes internes. Un expert interne vous accompagnera durant votre prise de poste pour faciliter la montée en puissance. Vos missions Accompagner et former les développeurs Mainframe aux technologies Web/REST Participer au développement de Web services REST en Java Rédiger la documentation technique pour favoriser l’autonomie des équipes Apporter un support aux équipes sur les sujets Java et API Contribuer à la réussite des projets dans le respect des deadlines
Freelance

Mission freelance
Tech lead C#, .NET - Angular Orienté Devops

Publiée le
Angular
API REST
ASP.NET

2 ans
400-660 €
Paris, France
Télétravail partiel
Nous recherchons pour notre client un Tech Lead .NET / Angular orienté DevOps pour renforcer son équipe IT Business – Data . Cette équipe gère les applications métiers internes et intègre des solutions externes autour des sujets data et référentiels. Le Tech Lead interviendra sur des projets clés du SI : -Le Datawarehouse principal (ingestion et distribution de données financières) -Les référentiels ESG et Produits, ainsi que les moteurs de calcul associés -Les applications web et client lourd d’analyse de données Principales missions : Revoir les spécifications fonctionnelles avec les métiers et business analysts Concevoir et développer les solutions techniques (C#, Angular, API REST) Participer aux revues de code et aux résolutions d’incidents complexes Préparer les environnements de recette et de production Définir et faire respecter les standards techniques et bonnes pratiques DevOps Contribuer à la rationalisation du SI (désengagement des applications legacy) Encadrer les développeurs juniors et participer aux recrutements Profil du candidat
Freelance

Mission freelance
Product Owner Senior API

Publiée le
Agile Scrum
API
API Platform

12 mois
400-550 €
Issy-les-Moulineaux, Île-de-France
Télétravail partiel
Contexte Au sein de la Tribe Distribution API et sous la responsabilité du Product Director, le Product Owner Senior pilotera la feature team responsable de la couche business des services API Basket & Order . Cette brique est stratégique : elle centralise et standardise le processus de réservation de chambres et de produits annexes selon le contexte client et les canaux de distribution (, App, sites marques…). Missions principales Pilotage produit : Définir et maintenir la roadmap de la couche business Basket & Order en tant qu’orchestrateur central des réservations. Management agile : Encadrer la feature team en méthodologie Scrum et garantir la livraison des objectifs. Spécifications techniques : Rédiger des spécifications d’APIs REST et des user stories détaillées. Coordination écosystème : Assurer l’alignement avec l’ensemble des consommateurs, systèmes back-end et autres feature teams. Backlog management : Prioriser les développements selon la stratégie définie par le Product Director et le VP Product. Profil recherché Expertise technique (indispensable) Maîtrise avancée des APIs REST et des patterns d’orchestration. Capacité à rédiger des spécifications techniques précises et user stories exploitables. Forte appétence technique , idéalement avec une expérience développement. Expérience management et communication Leadership agile confirmé (expérience Scrum). Excellentes capacités de communication avec des interlocuteurs techniques et métier. Capacité à faciliter ateliers et aligner plusieurs équipes . Adaptabilité rapide aux méthodes de travail de la Tribe. Atouts (Nice to have) Expérience secteur retail ou gestion de commandes/réservations. Compréhension des enjeux d’ orchestration de services et de gestion contextuelle. Environnement Feature team dédiée au sein de la Tribe Distribution API. Projet stratégique d’orchestration des réservations de chambres et produits annexes. Collaboration avec multiples canaux de distribution et systèmes back-end. Méthodologie Agile/Scrum, culture DevOps. Compétences linguistiques Anglais professionnel requis (impératif).
Freelance
CDI

Offre d'emploi
Ingénieur JAVA - SPARK - EXPERIMENTE ( H/F)

Publiée le
Angular
Apache Spark
API REST

3 ans
44k-63k €
450-600 €
Guyancourt, Île-de-France
Télétravail partiel
Nous recherchons un ingénieur Java senior, expérimenté en développement de solutions de traitement de données avec Spark, déploiement sur Kubernetes et conception de dashboards PowerBI, capable de travailler en autonomie et en collaboration avec des équipes multidisciplinaires. Missions principales : Développement de composants Java pour la collecte, le traitement et la transformation de données via API, fichiers ou bases de données. Conception et mise en place de traitements de données avec Spark . Déploiement, gestion et optimisation d’applications sur Kubernetes. Rédaction et maintenance de tests automatisés avec Cucumber pour assurer la qualité du code. Conception et développement de dashboards et rapports PowerBI. Collaboration avec les équipes infrastructure pour garantir la sécurité et l’intégration des applications. Participation à l’amélioration continue des applications et des process de développement. Profil recherché : Expérience : 5 à 8 ans en développement Java avec une expérience sur technologies de traitement de données (Spark, Kafka, etc.). Compétences techniques : Java et frameworks Spring/Hibernate Angular pour le développement d’IHM Kubernetes et bonnes pratiques DevOps Spark 3 en Java Cucumber pour tests automatisés Développement d’API REST/SOAP, OAuth2, TDD Conception de dashboards PowerBI Connaissance des architectures microservices et expérience cloud (GCP, AWS)
Freelance

Mission freelance
Développeur ReactJS confirmé H/F

Publiée le
API REST
Développement
GraphQL

3 mois
Lesquin, Hauts-de-France
Télétravail partiel
Contexte de la mission Dans le cadre de la modernisation des applications web et outils digitaux internes, notre client — acteur majeur du secteur retail / e-commerce — recherche un Développeur ReactJS confirmé pour renforcer son équipe front-end. L’objectif : améliorer les parcours clients et collaborateurs, via des interfaces performantes, ergonomiques et intégrées à l’écosystème digital global de l’entreprise. Missions principales Concevoir, développer et maintenir les interfaces utilisateurs des applications web internes et externes en ReactJS . Collaborer avec les équipes back-end, design et produit pour garantir la cohérence fonctionnelle et graphique des solutions. Participer à la migration et refonte des applications existantes vers des architectures modernes. Implémenter les tests unitaires et d’intégration , et assurer la qualité du code selon les standards internes. Contribuer aux revues de code , aux cérémonies agiles et à la documentation technique. Être force de proposition sur l’ optimisation des performances front-end et l’amélioration continue. Environnement technique Front-end : ReactJS (Hooks, Context API, Redux Toolkit ou équivalent), TypeScript, HTML5, CSS3 / SASS, Tailwind ou Material UI. Outils & pratiques : GitLab, CI/CD, Jest / React Testing Library, SonarQube. API : REST / GraphQL. Méthodologie : Agile / Scrum.
Freelance

Mission freelance
Développeur .NET | Senior (H/F)

Publiée le
.NET
.NET CORE
API REST

6 mois
450-550 €
Île-de-France, France
Télétravail partiel
Description du contexte : Nous recrutons un Développeur .NET Senior (H/F) pour rejoindre une équipe agile dédiée à la gestion et à l’évolution d’une plateforme e-commerce critique. Ce poste offre l’opportunité d’intervenir sur des sujets variés, dans un environnement technique exigeant et en pleine transformation. Missions du poste : Conception et développement : Vous concevez, développez et maintenez des fonctionnalités backend robustes et évolutives pour le back-office de la plateforme. Vous travaillez sur des modules métier essentiels, dans une logique de qualité , de performance et de maintenabilité du code. Optimisation des performances : Vous analysez les points de friction techniques et contribuez à améliorer la performance globale (temps de réponse, scalabilité , consommation de ressources), en lien étroit avec les équipes infrastructure et produit. Modernisation de l’architecture : Vous prenez part à la transformation du système d'information : refonte de briques existantes, migration vers des technologies récentes ( .NET 6+, conteneurisation, APIs REST, microservices ), mise en place de standards techniques. Maintenance applicative (RUN) : Vous assurez la disponibilité des services grâce à un suivi rigoureux (monitoring, alerting, logs), et participez à l’analyse des incidents pour garantir la qualité de service et la stabilité du système.
Freelance
CDI

Offre d'emploi
Développeur Backend Senior

Publiée le
Ansible
API REST
Docker

12 mois
56k-60k €
400-550 €
Saint-Denis, Île-de-France
Télétravail partiel
Au sein d'un client industriel grand compte, la mission consiste à : Participer aux réflexions d’architecture et de choix techniques menées dans le cadre de la refonte du code S’impliquer dans la compréhension des besoins fonctionnels Participer aux développements du back pour la refonte du code S’assurer de la qualité et de la robustesse du code Encadrer si besoin un développeur junior dans le cadre d’un stage Contribuer à la chaîne de déploiement continue de l'application au moyen de l'usine logicielle Assurer le fonctionnement et les correctifs de l'outil
Freelance

Mission freelance
Tech lead -Développeur Java Confirmé

Publiée le
API REST
Artifactory
Cypress

12 mois
Valence, Auvergne-Rhône-Alpes
Télétravail partiel
Objectifs et missions principales Le/la développeur.euse logiciel – Tech Lead aura pour mission de concevoir, développer, tester et maintenir des solutions logicielles conformes aux spécifications, tout en garantissant le respect des délais de livraison et la production d'un code maintenable, évolutif, réutilisable et documenté. Il/elle assurera également un rôle de référent.e technique auprès des équipes de développement. Les missions incluent notamment : Élaborer des spécifications techniques détaillées et développer le code correspondant Partager l'expertise technique avec l'équipe via le mentorat et les revues de code Établir et garantir l'application des bonnes pratiques techniques et des standards de codage pour maintenir un niveau élevé de qualité logicielle Communiquer les estimations et assister le management dans la planification des ressources et des tâches Suivre et rapporter l'avancement des projets et des tâches de manière régulière Réaliser des analyses de faisabilité pour des projets futurs potentiels Assurer un niveau de documentation approprié pour faciliter le développement, la livraison et la traçabilité des projets Participer à l'explication et à la présentation de l'architecture système, des exigences fonctionnelles et de la documentation auprès de diverses audiences (support, chefs de projet, équipes sécurité, équipes Ops/DevOps) Développer des solutions conformes aux spécifications fournies, en garantissant l'extensibilité, la robustesse et la scalabilité des systèmes Tester et déboguer les fonctionnalités implémentées, et fournir des correctifs pour les anomalies et problèmes signalés Assurer la formation des utilisateurs et du personnel de support technique sur les systèmes mis en œuvre Résoudre des problèmes techniques complexes dans un environnement collaboratif, en apportant guidance et conseil aux autres membres de l'équipe Assister les autres équipes, notamment les équipes sécurité lors des certifications, les équipes régionales durant les audits, et les équipes Ops/DevOps Prendre en charge de manière complète ses propres tâches, de l'assignation à la finalisation Planifier les tâches des membres de l'équipe, suivre leur progression, vérifier leur achèvement et garantir la livraison dans les délais et niveaux de qualité définis Remonter et formuler des recommandations au management concernant la productivité des membres de l'équipe et la gestion du développement logiciel Contribuer à l'amélioration continue des processus
CDI
Freelance

Offre d'emploi
Product Owner Technique Senior – API Backend Services

Publiée le
API REST
AWS Cloud
Graph API

24 mois
55k-67k €
400-600 €
Paris, France
Télétravail partiel
Objectif du poste Piloter le projet et le backlog du produit API Backend Services dans un contexte international de transformation digitale. Garantir la qualité, la cohérence et la fiabilité des microservices et APIs multi-consommateurs tout au long du cycle de vie produit. Responsabilités principales Backlog & Delivery Gérer, prioriser et affiner le backlog produit. Définir les critères d’acceptation et planifier les sprints. Assurer la compréhension fonctionnelle et technique des tickets. Étudier les API sources et analyser les réponses API. Participer ou animer les ateliers techniques. Release Management Préparer et animer les release reviews , rédiger les release notes . Organiser les instances de validation ( Go/NoGo , release readiness ). Assurer la recette fonctionnelle avant UAT et le suivi des livraisons inter-équipes. Gérer le support technique niveau 3 (incidents critiques, root cause analysis ). Quality & Monitoring Suivre la qualité et la cohérence du produit, y compris en production. Vérifier la cohérence des livraisons des services connectés. Contribuer à la documentation sur Confluence. Contexte technique Produit : APIs REST & GraphQL, architecture microservices Langages & Frameworks : Node.js, NestJS, TypeScript, Apollo Server Cloud : AWS (ECS, Lambda, S3, OpenSearch, Redis/Valkey, Kinesis, CloudWatch) Outils : Jira, Confluence, Postman, Swagger, Splunk
Freelance

Mission freelance
Tech lead fullstack java angular kafka

Publiée le
Angular
Apache Kafka
API REST

1 an
520-550 €
Île-de-France, France
Télétravail partiel
Nous recherchons un Tech Lead Java JEE confirmé pour rejoindre une équipe en charge du développement et de la maintenance d’applications critiques liées à la gestion et la facturation au sein d’un système d’information à forte exposition métier. Au cœur d’une équipe Agile, vous jouerez un rôle clé pour garantir la qualité des livrables, assurer l’alignement technique avec les standards du SI, promouvoir les bonnes pratiques DevSecOps et accompagner l’évolution technique du produit. Vous serez le référent technique de l’équipe et le point d’entrée sur les enjeux d’architecture, de sécurité et d’excellence opérationnelle. Vous interviendrez sur des projets de transformation structurants, en collaboration avec un Product Owner, un Scrum Master et plusieurs équipes du train SAFe. Missions principales Assurer le rôle de leader technique et guider l’équipe sur les choix d'architecture et de développement Garantir la bonne mise en œuvre des exigences SI et des pratiques DevSecOps Assurer une veille et la prise en charge des sujets de sécurité (gestion des vulnérabilités, CVE…) Participer aux revues techniques, à l’estimation des User Stories et à l’amélioration continue Développer, corriger et optimiser les applications existantes Mettre en œuvre les pipelines d'intégration et de déploiement continus Automatiser les tests et garantir la qualité logicielle (TU, tests E2E) Participer activement aux cérémonies Agile (Scrum/SAFe) Contribuer à la communauté Tech Lead interne Utiliser et encourager l’usage d’outils d’IA générative dans la chaîne de développement
Freelance
CDI

Offre d'emploi
DevOps Confirmé / Référent Technique Supervision & Logs - Expert Checkmk & Industrialisation

Publiée le
Ansible
API REST
Bash

24 mois
Île-de-France, France
Télétravail partiel
Rejoignez l'équipe IT de notre client Leader mondial, au cœur de ses systèmes critiques, au sein d'une petite équipe de 3 personnes. Nous recherchons un(e) Ingénieur(e) Confirmé(e) doté(e) d'un grand recul et d'une âme de Lead pour assurer l'excellence opérationnelle et l'évolution des plateformes stratégiques : le Monitoring Checkmk et le Puit de Logs ElasticSearch . 🎯 Vos Responsabilités et Enjeux Clés En tant que Référent Technique, votre mission se déploiera sur trois axes : Expertise Cœur de Métier (Monitoring & Logs) : Administrer, maintenir en conditions opérationnelles (MCO) et faire évoluer les plateformes Checkmk et ElasticSearch/ELK . Développer des plugins/extensions Checkmk en Python ou Bash pour garantir une couverture de supervision exhaustive (Systèmes, Réseau, Applicatif). Assurer l'intégration de données via appels API REST pour enrichir la supervision. Mener les diagnostics avancés et le troubleshooting à partir des données de monitoring et de logs. Industrialisation & DevOps (Le Rôle de Lead) : Être le moteur de l' Infra as Code : concevoir et maintenir les Playbooks Ansible pour le déploiement des agents et des configurations (Linux/Windows). Optimiser la chaîne CI/CD via les pipelines GitLab et le Gitflow pour industrialiser les livraisons. Proposer des actions d'optimisation et garantir un haut niveau de disponibilité des services. Encadrement & Projet : Apporter votre recul et votre pédagogie pour la montée en compétence de l'équipe et des clients. Assurer le Suivi de Projet, le Reporting (PowerPoint) et la création de documentations d'administration et client. 🛠️ Votre Expertise Technique Impérative Supervision : Maîtrise d'un outil de monitoring majeur (idéalement Checkmk ou Nagios/Zabbix) et capacité à développer des checks. Industrialisation / IaC : Maîtrise indispensable d' Ansible et des outils Git/GitLab CI/CD . Systèmes : Expertise forte en environnement Linux (RedHat, Debian, etc. – le principal) et bonnes connaissances Windows Server . Scripting : Compétences confirmées en Bash et Python (ou PowerShell). Logs : Connaissances en ElasticSearch/ELK (maintenance et analyse de logs). Réseau & API : Connaissances des protocoles de supervision ( SNMP, TCP/IP, Load Balancer ) et expérience des appels API REST .
Freelance

Mission freelance
Développeur Fullstack | Java & Angular (H/F)

Publiée le
Angular
API REST
Docker

6 mois
500-620 €
Île-de-France, France
Télétravail partiel
Nous recherchons un Développeur Fullstack | Java & Angular (H/F) pour intervenir sur des projets stratégiques au sein d’une équipe agile. Vous contribuerez à la conception, au développement et à la maintenance de solutions web robustes, scalables et performantes, avec un équilibre entre le back-end Java et le front-end Angular. Mission du poste : • Développer des applications web fullstack : back-end en Java (Spring Boot) et front-end en Angular . • Participer à la conception technique, aux choix d’architecture, et à la modélisation des bases de données. • Implémenter de nouvelles fonctionnalités en respectant les standards de qualité et de sécurité. • Consommer et exposer des API REST et assurer leur intégration fluide dans l’interface utilisateur. • Réaliser les tests unitaires, d’intégration et E2E. • Participer aux revues de code, à l’amélioration continue et à l’optimisation des performances. • Travailler en méthodologie Agile/Scrum avec les équipes produit, QA et DevOps.
Freelance

Mission freelance
Développeur Backend / Ops Cloud – Profil Hybride (PHP/Python)

Publiée le
Administration linux
API REST
Bash

3 mois
Nantes, Pays de la Loire
Ce rôle hybride est conçu pour un expert technique capable de naviguer fluidement entre le développement applicatif et les opérations d'infrastructure. Le consultant aura pour responsabilité principale de concevoir et maintenir des services backend en PHP et Python, tout en modernisant le code existant pour en assurer la sécurité et la performance. Parallèlement, il pilotera l'automatisation des environnements via des outils d'orchestration cloud, créant des workflows complexes pour fiabiliser les déploiements. Le poste inclut une dimension opérationnelle critique nécessitant d'intervenir sur le diagnostic et la résolution d'incidents transverses, en analysant des logs hétérogènes allant de l'applicatif aux couches réseaux et systèmes. Enfin, l'ingénieur garantira la qualité des livrables par l'écriture de tests automatisés et l'optimisation des pipelines d'intégration continue.

Les métiers et les missions en freelance pour API REST

Développeur·euse fullstack

Le/ La développeur·euse fullstack intègre des API REST dans des applications web ou mobiles, en développant à la fois les fonctionnalités côté serveur et leur utilisation côté client.

Ingénieur·e devops (Cloud)

L'ingénieur·e devops (Cloud) implémente et automatise le déploiement d'API REST, garantissant leur scalabilité, leur disponibilité et leur intégration dans des environnements Cloud.

Architecte solutions

L'architecte solutions conçoit des architectures logicielles où les API REST jouent un rôle central pour connecter différents services et applications dans un écosystème logiciel cohérent.

API Développeur

L'API développeur est spécialiste dans la création et la gestion d'API REST, il/elle développe des interfaces qui permettent à diverses applications de communiquer entre elles de manière sécurisée et performante.

297 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2025 © Free-Work / AGSI SAS
Suivez-nous