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 413 résultats.
CDI

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

█ █ █ █ █ █ █
Publiée le
Ansible
Apache Kafka
CI/CD

37k-43k €
Montpellier, Occitanie

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Freelance

Mission freelance
Développeur concepteur – PHP8+ & Dupral

KEONI CONSULTING
Publiée le
API
Cloud
microsoft

18 mois
450 €
Paris, France
MISSIONS Savoir développer dans un ou plusieurs langages adaptés à la stack mise en oeuvre (Drupal, PHP) Maitriser la conception et le développement d’API REST sécurisées Maitriser la conception et le développement d’application réparties et être force de proposition dans le design de la solution à développer (Micro services, App Services, API) Accompagner à la définition du besoin et l’analyse détaillée du code existant Délivrer des solutions informatiques complètes (Conception de l’architecture technique jusqu’au code, aux tests et leur automatisation) pour les applications du groupe Proposer un design cohérent avec la stratégie de développent Cloud Azure Accompagner la transformation DevOps Développer avec un souci d’automatisation des tests dans un cadre DevOps Respecter les contraintes et usages du développement sécurisé dans un contexte Cloud Contribuer à la stratégie de dev (méthodologie, répartition des travaux, etc…) Être moteur de la maintenance évolutive et corrective, et s’assurer du bon fonctionnement des différents applicatifs Livrables attendues (liste non exhaustive) : Corriger les vulnérabilités PHP/Drupal Documenter les spécifications techniques Concevoir et développer de nouvelles solutions Etablir un cahier de recette relatif aux tests unitaires
CDI

Offre d'emploi
DÉVELOPPEUR(SE) PHP SENIORF/H (H/F)

█ █ █ █ █ █ █
Publiée le
Docker
Git
Laravel

69001, Lyon, Auvergne-Rhône-Alpes

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Freelance

Mission freelance
Ingénieur Devops IA

CONCRETIO SERVICES
Publiée le
Azure DevOps
IA

12 mois
400-510 €
Île-de-France, France
Contexte de la mission Notre client recherche un profil MLOps / Plateforme IA pour assurer l'exploitation et le déploiement de solutions d'intelligence artificielle à destination des équipes internes. Le prestataire jouera un rôle clé à l'interface entre les équipes data, les développeurs et les utilisateurs métiers, dans un environnement GPU managé et orienté LLM. Missions principales Assurer le suivi et l'exploitation des plateformes IA pour les utilisateurs internes Accompagner la consommation des offres IA au sein du cluster : exposition de modèles LLM, gestion des ressources GPU via Run:AI , déploiement de solutions RAG Apporter un support technique et méthodologique aux équipes internes du cluster BPCR sur l'utilisation des plateformes IA Développer et mettre à disposition des services automatisés (Python, GitLab-CI) pour faciliter l'adoption et l'intégration des solutions IA Environnement technique Orchestration & infrastructure : Kubernetes (pods, services, namespaces, déploiements), Run:AI LLM & IA générative : exposition de modèles, fine-tuning, transfer learning, architectures RAG Serving de modèles : vLLM, TGI ou équivalents GPU : allocation, gestion mémoire, optimisation des charges de travail Développement & automatisation : Python, API REST, GitLab-CI Recherche vectorielle : bases vectorielles et intégration dans des pipelines RAG Environnement : Linux, pratiques DevOps / MLOps
CDI

Offre d'emploi
Développeur ETL (H/F) - MARTINIQUE

INFOBAM
Publiée le
BI
Développement
ETL (Extract-transform-load)

Le Lamentin, Martinique
Au sein du Pôle Développement, vous rejoignez une équipe composée d’une dizaine de collaborateurs et vous serez en charge des flux de données (BI, ERP,...) pour divers secteurs d’activités du groupe (Grande distribution alimentaire et spécialisée, Distribution Automobile et Activités industrielles). Vos responsabilités : Conception et Développement des Flux de Données Création des Processus ETL : Concevoir et développer des flux de travail ETL pour extraire, transformer et charger des données provenant de diverses sources. Optimisation des Performances : Améliorer les processus existants pour garantir leur efficacité, fiabilité et évolutivité. Assurance Qualité et Documentation Validation de la Qualité des Données : Assurer l'intégrité et la précision des données tout au long du processus ETL, incluant le profilage et le nettoyage des données. Documentation Technique Rédiger et maintenir la documentation relative aux processus ETL, y compris les spécifications fonctionnelles et techniques. Collaboration et Support Technique Travail Inter-équipes : Collaborer avec les équipes Data, de développement et d'autres parties prenantes pour répondre aux besoins en matière de données. Soutien aux Utilisateurs : Fournir un support technique aux utilisateurs finaux concernant les outils ETL et résoudre les problèmes liés aux flux de données. Environnement technique du poste : SSIS, Talend SQL API REST Git
Freelance

Mission freelance
Développeur(se) Microsoft Power Platform / Power Apps

K2 Partnering Solutions
Publiée le
microsoft
Microsoft Fabric

6 mois
400-570 £GB
France
Mission Nous recherchons un(e) développeur(se) Microsoft Power Platform / Power Apps pour contribuer au développement d’une solution interne stratégique. Cette solution permettra d’apporter à notre organisation commerciale des analyses basées sur les données ainsi que des outils intelligents afin de soutenir la croissance. Localisation 100% Télétravail – Europe Durée 6 mois + Extension Début: ASAP Compétences & Expérience Développement avancé Power Apps : Expertise dans la création d’applications Canvas et Model-Driven avec Power Fx, en intégrant des principes de design responsive. Intégration Microsoft Fabric : Expérience dans la conception d’intégrations performantes avec OneLake, Lakehouses et Data Warehouses via des endpoints SQL. Logique complexe Power Automate : Conception de workflows d’entreprise avec gestion avancée des erreurs, exécutions parallèles et architectures parent-enfant. Dataverse & modélisation relationnelle : Maîtrise de Dataverse, incluant les variables d’environnement, les rôles de sécurité et l’alignement avec l’architecture Medallion. Extensibilité pro-code : Développement de composants et contrôles UI personnalisés en TypeScript/JavaScript via le framework PCF. API & connecteurs personnalisés : Capacité à intégrer des API REST et des systèmes externes, notamment avec les services Azure. ALM & DevOps : Expérience dans la gestion des pipelines de déploiement automatisés et la synchronisation des environnements via Azure DevOps ou GitHub. Optimisation des performances : Résolution des limites de délégation et optimisation des requêtes pour des datasets volumineux sous Microsoft Fabric. Sécurité entreprise : Mise en œuvre de la sécurité au niveau des lignes (RLS), des politiques de prévention des pertes de données (DLP) et de l’authentification Entra ID. UI/UX & accessibilité : Conception d’interfaces performantes, intuitives et conformes aux standards d’accessibilité (WCAG). Compétences requises PowerApps : Expert Microsoft Fabric : Avancé Microsoft Azure : Confirmé
Freelance
CDI

Offre d'emploi
Développeur Java - Expérimenté - Lyon

VISIAN
Publiée le
GitLab CI
Java
Kubernetes

3 ans
32k €
400 €
Lyon, Auvergne-Rhône-Alpes
Contexte de la mission Dans le cadre d'un projet au sein d'une entité bancaire, vous intervenez en tant que développeur au sein d'une équipe agile. La mission couvre à la fois des activités de build et de run sur un périmètre fonctionnel lié à la gestion des garanties. Missions principales Développement & conception Modélisation, développements et tests unitaires sur les projets du périmètre Participation active aux phases de conception avec une appétence technico-fonctionnelle forte Montée en compétences rapide sur le périmètre confié Suivi & reporting Reporting régulier de l'avancement des travaux auprès de l'équipe Participation aux cérémonies agiles Compétences techniques Java (8, 11), Spring / Spring Boot API REST JavaScript GIT Kubernetes / Docker Connaissance du secteur bancaire appréciée
Freelance

Mission freelance
Développeur Fullstack Java/SpringBoot/NuxtJS

STHREE SAS
Publiée le

6 mois
400-470 €
Seclin, Hauts-de-France
La plateforme repose sur : une architecture micro‑services mature , plusieurs applications (site public grand public et back‑office), des pics de charge importants liés aux mises en vente d'événements, un fort niveau d'exigence en matière de résilience, sécurité et qualité de service . Votre rôle Dans un contexte d'évolution continue et de maintien en conditions opérationnelles, vous interviendrez comme référent technique back‑end , avec une posture attendue de force de proposition . Vos responsabilités incluent notamment : Stabiliser et structurer le back‑office applicatif Participer aux arbitrages d'architecture et à la conception technique Anticiper et piloter les montées de version des micro‑services Contribuer à la résolution des incidents de production (RUN / TMA) Analyser les performances, logs et métriques Accompagner l'équipe dans les bonnes pratiques techniques Être moteur sur la veille technologique et l'amélioration continue Environnement technique Back‑end Java / Spring Boot Architecture micro‑services API REST Gestion de la dette technique et des montées de version Front‑end Nuxt 3 (migration progressive vers Nuxt 4) Site public + back‑office d'administration Dev & Ops Cloud public (AWS) GitLab (repositories & CI/CD) SonarQube Observabilité & monitoring (Grafana) Analyse des logs et incidents de production
CDI

Offre d'emploi
Senior Software Engineer / Architecte .NET & Kubernetes (H/F)

█ █ █ █ █ █ █
Publiée le
Docker
Kubernetes

55k-65k €
Meulan-en-Yvelines, Île-de-France

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

CDI

Offre d'emploi
Développeur / Développeuse FULL STACK JAVA ANGULAR (H/F)

█ █ █ █ █ █ █
Publiée le
Angular
AngularJS
Application web

Marignane, Provence-Alpes-Côte d'Azur

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

CDI

Offre d'emploi
Architecte Node.js

Peppermint Company
Publiée le
Gitlab
Linux
Node.js

Sophia Antipolis, Provence-Alpes-Côte d'Azur
Au sein des équipes Mobile, l’Architecte Node.js intervient sur la conception et l’évolution d’architectures applicatives critiques supportant des services à forte volumétrie et à haute disponibilité. Il joue un rôle clé de référent technique auprès des équipes de développement et des parties prenantes. Missions principales - Définir et faire évoluer l’architecture des applications back-end en Node.js - Garantir la cohérence technique des solutions au sein des équipes Mobile - Accompagner les équipes de développement dans les choix techniques et les bonnes pratiques - Participer à la conception des API (REST, événements, microservices) - Assurer la performance, la sécurité et la scalabilité des solutions - Contribuer à la mise en place des standards d’architecture et de développement - Participer aux rituels agiles et aux instances d’architecture transverse - Être force de proposition sur l’innovation et l’amélioration continue Environnement technique - Langage : Node.js (TypeScript apprécié) - Architectures : microservices, event-driven, API REST - OS : Linux - CI/CD : GitLab, pipelines automatisés - Cloud / Conteneurisation : Kubernetes, Docker - Observabilité : logs, métriques, dashboards (ELK, Grafana) - Méthodologie : Agile / Scrum - Outils : Jira, Confluence
Freelance

Mission freelance
Développeur Web IA : PHP / Symfony / React

INSYCO
Publiée le
AI
API Platform
CSS3

6 mois
Strasbourg, Grand Est
Bonjour, Nous recherchons pour notre client grand compte un Développeur Web senior PHP / Symfony / React avec expérience en développement assisté par IA Nous étudions - prioritairement - les candidatures qui nous sont adressées à freelance à insyco . fr avec les informations suivantes : Argumentaire écrit répondant de façon ciblée au besoin ci-dessous CV à jour en français Date de prochaine disponibilité Tarif journalier Merci d'indiquer la référence KTR/WDV/5291 dans l'objet de votre message Contexte Le client est un groupe audiovisuel européen dont la plateforme non-linéaire est disponible en sept langues. La mission porte sur le développement et la maintenance d'applications web internes, dans un environnement technique full stack PHP/React. Missions principales Développement backend Développement d'applications PHP d'entreprise Conception et exposition d'API REST via API Platform et Symfony Utilisation de frameworks PHP personnalisés Développement frontend Développement de composants React avec TypeScript Intégration HTML5 / CSS3 Utilisation de jQuery sur les interfaces existantes Gestion du code et livraison Synchronisation quotidienne du code produit sur le dépôt GitHub du client Livraison des classes et scripts nécessaires à l'intégration dans le système d'intégration continue Livraison des scripts de surveillance, de test de charge, d'administration et de déploiement Rédaction de commentaires inline clairs sur l'objectif et la responsabilité de chaque classe et méthode Rédaction et maintien de la documentation en anglais sur le wiki interne (Confluence) Livrables attendus Fonctionnalités décrites dans les user stories, déployées et installées sur l'infrastructure désignée (système d'exploitation, base de données, serveur web) Ensemble des classes et scripts d'intégration continue Scripts de surveillance, de test de charge, d'administration et de déploiement Documentation complète en anglais, maintenue sur Confluence Code synchronisé quotidiennement sur GitHub Exigences opérationnelles Utilisation quotidienne obligatoire de JIRA et Tempo pour le suivi des temps Synchronisation quotidienne du code sur GitHub Utilisation obligatoire d'outils de développement assisté par IA de pointe (Claude Code, GH Copilot, Codex ou équivalent) Environnement de développement sous Docker Git, Gitflow, AI-based development tools, MCP, PHP, Symfony, API Platform, React, TypeScript, HTML5, CSS3, jQuery, SQL, Oracle SQL, GitHub Actions, Docker, Docker Compose, Linux
Freelance

Mission freelance
POT9132 - Un Développeur Backend Python Senior – FastAPI / Celery / RabbitMQ Sur Paris.

Almatek
Publiée le
Python

6 mois
Paris, France
Almatek recherche pour l'un de ses clients, Un Développeur Backend Python Senior – FastAPI / Celery / RabbitMQ Sur Paris. Objectif du poste Vous développerez une application comportant un backend et un frontend centrés sur des API Python, un socle IA et des interfaces Angular. Vous implémenterez des mécanismes de traitements asynchrones via Redis, RabbitMQ et Celery. Technologies à maîtriser Backend Python FastAPI SQLAlchemy Uvicorn (ASGI) HTTPX (asynchrone) Numpy python-multipart python-magic Psutil Traitement asynchrone et distribués Celery RabbitMQ (broker AMQP) Redis (broker ou backend) Traitement de fichiers Openpyxl (Excel) PyPDF2 & PyMuPDF (PDF) Pillow (images) Frontend Angular (TypeScript) Services HttpClient Détails des missions Conception, développement et documentation d’API REST performantes avec FastAPI. Conception et implémentation de tâches asynchrones et de pipelines de traitement. Mise en place et supervision d’architectures queue-based (jobs distribués). Configuration et optimisation de RabbitMQ (exchanges, queues, retries). Utilisation de Redis comme cache, backend ou système de file léger. Répartition de charge, orchestration et scalabilité horizontale des workers Celery. Développement et maintenance d’interfaces Angular consommant ces APIs. Manipulation et transformation de fichiers (Excel, PDF, images). Intégration des règles de gestion (# RGxxx). Mise en place de tests unitaires Python + Angular. Optimisation des performances. Participation à l’architecture applicative. Avec le concepteur technique, pilote le devops dans ses tâches à réaliser. Supervision, logging avancé et observabilité (échecs, rejets, latence).
Alternance
CDI
Freelance

Offre d'emploi
Administrateur ITSM EasyVista F/H

AIS
Publiée le
EasyVista
ITSM

1 mois
32k-36k €
180-360 €
Niort, Nouvelle-Aquitaine
🎯 MISSIONS : Intégré(e) dans une équipe de sept d'un de nos clients grands comptes vos missions seront les suivantes : - Administration complète de la plateforme EasyVista - Gestion des catalogues de services - Création et modification de workflows - Paramétrage de questionnaires, filtres, groupes et vues - Gestion des écrans conditionnels et des règles de saisie - Mise en place de reportings et d'indicateurs - Administration de la gestion des assets (Asset Management) - Développement d'applications via APPS (dashboards, self-service) - Participation à l'évolution des processus ITSM Compétence techniques : Maîtrise de la solution EasyVista (Service Manager & APPS) Administration avancée EasyVista : - Workflows - Catalogues de services - Reporting & indicateurs - Paramétrage avancé (écrans, filtres, règles) Expérience en développement d'applications APPS (self-service, dashboards) Connaissance des API REST (un plus) Connaissance de Jira (un plus) Maîtrise d'ITIL Connaissance des processus : gestion des incidents, gestion des problèmes, gestion des demandes de services, Asset Management, gestion des changements, CMDB, etc.
CDI
Freelance

Offre d'emploi
Data Engineer Apache NiFi/SQL/JSON/XML/API

OBJECTWARE
Publiée le
Apache NiFi
API
JSON

3 ans
40k-68k €
400-550 €
Île-de-France, France
Objectif de la mission Dans le cadre du déploiement d’une plateforme Data destinée à centraliser, fiabiliser et gouverner l’ensemble des données des domaines banque et assurance, vous intégrez la squad Data Flux. Cette équipe, composée de trois développeurs Data, d’un architecte technique, d’un Business Analyst et d’un Product Owner, est responsable des missions suivantes : la conception et l’implémentation des flux de données, l’intégration et la transformation de données provenant de sources multiples, la sécurisation et l’industrialisation des flux, en conformité avec les standards attendus en matière de qualité et de traçabilité. Une expérience dans les secteurs de l’assurance, de la banque ou de la finance est vivement recommandée, notamment sur des développements de flux conformes à la norme Penelop, ainsi que sur des flux de données liés aux domaines assurantiels ou aux données clients. - Conception et développement de pipelines de données : Concevoir des flux robustes et évolutifs pour l’ingestion, la transformation et la diffusion des données dans le cadre du modèle Bronze / Silver / Gold. - Développement et intégration sur Apache NiFi : Implémenter et paramétrer des workflows NiFi pour collecter et normaliser les données issues de différentes sources (fichiers XML/CSV, API REST). - Transformation et modélisation des données : Participer à la modélisation du socle de données structurées et au développement des transformations afin de constituer les vues consolidées du MDM. - Contrôles de qualité et traçabilité : Mettre en place des mécanismes d’audit, de logs et de contrôle (complétude, unicité, cohérence, versioning des données). - Optimisation et performance : Surveiller les performances des pipelines, identifier les goulots d’étranglement et proposer des améliorations continues. - Sécurité et conformité : Veiller à la sécurité des données (authentification, chiffrement, gestion des accès) dans le cadre des standards du groupe. - Documentation et partage de connaissances : Documenter les processus, les schémas et les bonnes pratiques afin d’assurer la maintenabilité et la transmission des savoirs au sein de la squad. PREREQUIS TECHNIQUES : - Maîtrise d’Apache NiFi (ingestion, orchestration, monitoring) - Solides connaissances en SQL et modélisation de données relationnelles (PostgreSQL) - Connaissance des modèles de stockage objet (S3, Blob) - Connaissance des formats et protocoles : JSON, XML, CSV, REST API - Compétences en scripting (Python, Bash) appréciées - Sensibilité aux enjeux de qualité, sécurité et gouvernance des données Compétences Techniques : SQL, Python, Bash, Gitlab
CDI

Offre d'emploi
Développeur.se Java F/H - Informatique de gestion (H/F)

█ █ █ █ █ █ █
Publiée le
HTML
HTML5
Java

Nice, Provence-Alpes-Côte d'Azur

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

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.

413 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
2026 © Free-Work / AGSI SAS
Suivez-nous