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 272 résultats.
Freelance

Mission freelance
Développeur Scala /PostgreSQL / Anglais

Publiée le
Linux
PostgreSQL
Redis

3 ans
400-580 €
Île-de-France, France
Télétravail partiel
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
CDI

Offre d'emploi
Ingénieur développement Full Stack / Angular - secteur Militaire H/F

Publiée le

40k-45k €
Massy, Île-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.
Freelance
CDI

Offre d'emploi
Lead OPS Automation Ansible/Python avec expertise DBA Postgres/Cassandra

Publiée le
Ansible
Cassandra
PostgreSQL

1 an
40k-45k €
400-740 €
Paris, France
Télétravail partiel
Contexte de la Mission Dans le cadre de l'équipe Oracle-Postgres en automation, nous créons et maintenons des architectures databases pour les besoins internes de l'entreprise. Pour renforcer notre équipe projet nous proposons une mission d'un Lead OPS Automation Ansible/Python avec une expertise DBA Postgres/Cassandra. Technologies Principales Cassandra Oracle Databases PostgreSQL Oracle Goldengate Technologies d'Automation L'équipe mettant en avant une approche d'automation, les technologies suivantes sont notamment couramment utilisées : Ansible Git/Bitbucket Développement Python et REST APIs
CDD

Offre d'emploi
Développeur Perl/Go

Publiée le
Perl (langage)

12 mois
90k-115k €
Suisse
Télétravail partiel
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.
CDI

Offre d'emploi
Développeur Oracle Apex/ PL/SQL

Publiée le
Apex
PL/SQL
SQL

Île-de-France, France
Télétravail partiel
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
Freelance

Mission freelance
Développeur Fullstack Python /Java / Angular

Publiée le
Angular
CI/CD
Java

1 an
400-450 €
Île-de-France, France
Télétravail partiel
Notre client recherche un Développeur Fullstack Python / Angular (H/F) dans le cadre d'une longue mission. Conception et développement d'applications web robustes, performantes et innovantes dans un environnement technique exigeant. - Développement backend en Python avec les frameworks Django ou Flask - Développement frontend avec Angular (niveau confirmé requis) - Conception et intégration d'API RESTful - Gestion et optimisation des bases de données relationnelles (PostgreSQL, MySQL) et non relationnelles (MongoDB - Collaboration avec des équipes pluridisciplinaires (développeurs, designers, experts IA) - Intégration et déploiement via Jenkins et XLDeploy (montée en compétence possible) - Participation aux cérémonies Agile et aux phases de conception fonctionnelle et technique - Possibilité de travailler sur des problématiques liées à l’IA et au machine learning Livrables - Modules applicatifs backend et frontend livrés, testés et documentés - APIs intégrées et sécurisées - Documentation technique associée - Pipelines CI/CD automatisés
CDI

Offre d'emploi
Développeur C# (H/F)

Publiée le

33k-40k €
Sotteville-lès-Rouen, Normandie
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
Freelance

Mission freelance
Lead Dev .Net Angular (H/F)

Publiée le
.NET
.NET CORE
.NET Framework

10 jours
400-420 €
Île-de-France, France
Contexte Dans le cadre du renforcement de ses équipes techniques, notre client, éditeur de logiciels basé en Île-de-France , recherche un Lead Developer .NET / Angular pour piloter les développements et accompagner l’équipe sur des projets à forte valeur ajoutée. Localisation : Île-de-France Télétravail : Full remote après 1 mois de présence sur site Démarrage : ASAP / à convenir Type : Freelance Prérequis techniques Backend Très bonne maîtrise de .NET / .NET Core / Conception d’API REST Entity Framework / Dapper SQL Server (optimisation des performances) Frontend Excellente maîtrise d’ Angular (v12+) TypeScript, HTML5, CSS3 Architecture frontend, composants réutilisables DevOps / Environnement Git, CI/CD (Azure DevOps, GitLab CI ou équivalent) Conteneurisation Docker (souhaitée) Cloud Azure (apprécié) Méthodologies Agile / Scrum
Freelance

Mission freelance
Développeur Flutter Senior – H/F – Bordeaux (33)

Publiée le
Flutter

6 mois
500-550 €
Bordeaux, Nouvelle-Aquitaine
Télétravail partiel
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
Freelance

Mission freelance
Développeur Java React - 2 jours TT

Publiée le
Java
React

6 mois
400-550 €
Paris, France
Télétravail partiel
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…).
CDI

Offre d'emploi
Développeur Front-end React - IoT - Paris (H/F)

Publiée le
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+
CDI

Offre d'emploi
Lead Devops / Scrum master

Publiée le
DevOps
Python
Terraform

Île-de-France, France
Télétravail partiel
Le Profil que nous Recherchons : Ce rôle n’est pas fait pour tout le monde. Il demande une combinaison de plusieurs qualités : excellence technique, posture d’accompagnement, et plaisir à coder pour les autres. Votre savoir-faire (Compétences Techniques) : Compétences Indispensables : C'est le socle non négociable. Nous attendons une maîtrise solide ou un niveau expert sur ces sujets. Expertise approfondie et pratique de Python. Excellente maîtrise de Pytest et de son écosystème. Solide expérience en automatisation de tests d'API REST. Maîtrise de Git et des pipelines CI/CD, notamment GitLab CI. Maîtrise des commandes de base Linux et du scripting shell. Maîtrise des pratiques BDD (Gherkin). Compréhension des principes d'ingénierie logicielle (DRY, Abstraction, Idempotence). Compétences Appréciées (Les plus) : Une connaissance pratique ou théorique de ces sujets est un avantage certain. Une connaissance d'Apache Airflow. Une connaissance des pratiques de Test-Driven Development (TDD). Une bonne connaissance des environnements de conteneurisation (Docker/Kubernetes). Une connaissance des outils modernes de gestion de dépendances Python (Poetry, pip). Une expérience sur Terraform ou Ansible.
CDI

Offre d'emploi
Développeur Angular (F/H)

Publiée le
Angular
Node.js
TypeScript

40k-55k €
Montpellier, Occitanie
Télétravail partiel
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).
Offre premium
CDI

Offre d'emploi
Ingénieur·e MLOps / IA – Confirmé·e

Publiée le
Amazon SageMaker
DevOps
IA

55k-60k €
Montrouge, Île-de-France
Télétravail partiel
Aneo est une société de conseil hybride fondée en 2002, positionnée à la convergence du conseil stratégique, de l’ingénierie logicielle avancée et de l’accompagnement à la transformation. Nous intervenons sur des problématiques à haute intensité technologique : IA, MLOps/LLMOps, architectures distribuées, performance des systèmes, cloud natif, avec une expertise historique dans les environnements critiques des grandes banques (CIB et DSI associées). Le poste Nous recherchons un·e Ingénieur·e MLOps confirmé·e (avec exposition IA / IA Générative) pour rejoindre la DSI d’une grande banque française , au sein d’une équipe dédiée “Cloud Center of Excellence” (CCoE) . Cette équipe transverse accompagne l’ensemble des projets du groupe sur : l’intégration de modèles IA/ML développés par les data scientists internes, l’industrialisation, la mise à l’échelle, la sécurité et la gouvernance des solutions IA, la structuration des capacités MLOps et LLMOps dans le cloud. Votre rôle est avant tout un rôle d’intégration, d’industrialisation et d’exploitation , pas de conception de modèles. Vous interviendrez sur tout le cycle de vie des modèles à partir de leur transfert par les équipes Data , jusqu’au déploiement en production et leur maintenance opérationnelle. Vos principales missions 1. Intégration et industrialisation des modèles IA/ML Intégration dans le SI des modèles développés par les data scientists de l’entité. Packaging, versionnement, évaluation opérationnelle, optimisation runtime. Développement d’API Rest et de services Python pour exposer les modèles. Industrialisation des POCs internes : analyse de maturité, durcissement, passage en production, conformité sécurité & gouvernance. 2. MLOps / LLMOps – Plateforme & automatisation Définition et mise en œuvre d’une infrastructure MLOps / LLMOps conforme aux standards du groupe. CI/CD modèle, automatisation du cycle de vie, observabilité, supervision, gestion multi-environnements. Coordination étroite avec les équipes Cloud Center of Excellence, Infrastructure et Sécurité pour garantir performance, alignement cloud et robustesse. 3. Gestion et optimisation des embeddings & workloads IA Maintenance, recalcul, cohérence et supervision des embeddings. Suivi qualité / performance des modèles intégrés. Support aux équipes Data pour les bonnes pratiques d’industrialisation. 4. Gouvernance & documentation Participation à la mise en place de standards IA / MLOps au sein de la DSI. Documentation technique et transfert de connaissances aux équipes support Infos pratiques : Rémunération max : 55 - 60 K fixe 2 jours de télétravail Mission basée à Montrouge, notre siège à Boulogne Billancourt Démarrage Janvier 2026
Freelance
CDI
CDD

Offre d'emploi
Développeur .NET / Azure

Publiée le
.NET
.NET CORE
Azure

2 ans
Paris, France
Télétravail partiel
Description de la mission : Vous rejoignez l’équipe Referential pour travailler sur le projet qui consiste à migrer une application existante d’une plateforme On-Premise vers Microsoft Azure . Ce projet inclut également la connexion à un nouveau fournisseur de données , avec la mise en place des flux d’alimentation pour nos référentiels (instruments financiers, émetteurs, données extra-financières, etc.). Vous collaborerez de manière transverse avec les équipes IT et Business. Vos responsabilités : Développer les nouveaux composants applicatifs. Garantir la cohérence technique des modules et appliquer les bonnes pratiques (qualité du code, tests unitaires, modèles de données). Rédiger les spécifications techniques et documents d’architecture en collaboration avec le Business Analyst. Planifier et estimer les travaux, identifier les risques et points de blocage. Travailler avec les équipes Infrastructure pour définir et mettre en place l’environnement Azure. Tester et déployer l’application sur Azure, corriger les anomalies. Accompagner la phase de validation (UAT et production) et assurer la qualité des livrables. Effectuer les tests sur les outils/modules développés. Profil recherché : Formation : Bac+5 (école d’ingénieur ou équivalent). Expérience : 5+ ans en développement informatique. Expertise en Azure , .NET 8 , C# , Blazor WebAssembly/Server App . Développement d’API REST, ETL, batchs et services. Conception et développement de modèles et bases de données. Maîtrise des pratiques DevOps, qualité du code (Sonar), automatisation des tests (un plus). Expérience en environnement agile (SCRUM). Langues : Français et anglais courants. Atouts : Connaissance des produits financiers et des référentiels, intérêt pour la data.
CDI

Offre d'emploi
Développeur Python/Java (H/F)

Publiée le
Back-end
Java
Python

35k-40k €
Toulouse, Occitanie
Télétravail partiel
Notre client du domaine des services numériques et des plateformes applicatives à forte valeur ajoutée est à la recherche de son futur Développeur Back-End Python/Java (H/F) pour son site de Toulouse en raison de la croissance de ses activités et du lancement de nouveaux projets stratégiques. Vos missions : Intégré(e) à une équipe agile, experte et collaborative composée d’environ 8 à 12 personnes, vous devrez : A. Concevoir, développer et maintenir des applications back-end performantes, évolutives et sécurisées en Java et Python, en respectant les standards de qualité et les bonnes pratiques de développement. B. Participer activement aux phases d’analyse et de conception technique, en lien avec les équipes produit, front-end, DevOps et les parties prenantes métier, afin de proposer des solutions adaptées aux besoins fonctionnels. C. Développer et maintenir des API REST, des services métiers et des architectures orientées microservices, tout en garantissant la fiabilité, la maintenabilité et la scalabilité des solutions mises en place. D. Mettre en œuvre des tests unitaires et d’intégration, réaliser des revues de code et contribuer à l’amélioration continue de la qualité logicielle. E. Optimiser les performances des applications, gérer les problématiques de sécurité, de traitement des données et de montée en charge. F. Participer aux rituels agiles (daily meetings, sprint planning, rétrospectives) et contribuer à une dynamique d’équipe positive et orientée résultats. Les compétences techniques : Maîtrise du développement back-end en Java (Spring, Spring Boot, Hibernate/JPA) et en Python (Django, Flask ou frameworks équivalents). Pratique des outils de versioning (Git) et des environnements collaboratifs. Connaissances en tests automatisés, intégration continue et déploiement continu (CI/CD). Autonome, rigoureux(se) et doté(e) d’un bon esprit d’analyse, vous appréciez le travail en équipe et souhaitez évoluer dans un environnement technique stimulant offrant de réelles perspectives d’évolution.

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.

272 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