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

Mission freelance
Développeur Front-End – React / Next.js

Publiée le
Docker
Next.js
React

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

Offre d'emploi
Développeur Full Stack Java Springboot/Vue (H/F)

Publiée le
Apache Kafka
Java
Mongodb

40k-60k €
Lille, Hauts-de-France
Winside, en bref ? Winside Technology est un pure player Tech, basé à Paris, Lyon, Lille, Bordeaux, Nantes et au Maroc. Crée en 2020, l’entreprise compte plus de 250 consultants, accompagne plus de 50 clients grands comptes et a réalisé 30M€ de chiffre d’affaires en 2024. Notre ADN repose sur l’expertise, la qualité, la proximité et l’esprit d’équipe. Au-delà des missions, nous cultivons une vraie communauté : événements techniques, moments conviviaux, partage de connaissances et ambition collective. Ce qui t’attend chez nous.. Contexte Tu interviendras sur un projet international visant à moderniser et enrichir un écosystème de centres de contact répartis dans plusieurs pays. L’objectif est de développer des applications web robustes et performantes pour améliorer la gestion des interactions clients, le reporting et la distribution automatique des appels. La mission inclut également la migration vers le Cloud et le développement de dashboards pour optimiser l’expérience des utilisateurs dans un environnement multi-pays. Tes missions … Concevoir et développer des applications web performantes en Java et Vue. Implémenter des interfaces dynamiques et réactives, centrées sur l’expérience utilisateur. Participer à la définition de l’architecture technique et aux choix de frameworks. Collaborer avec les équipes produit, design et QA pour garantir la cohérence fonctionnelle et technique. Optimiser les performances front-end et back-end pour des applications fluides et scalables. Assurer la maintenance évolutive et corrective des plateformes existantes. Participer activement aux rituels Agile et aux revues de code. Être force de proposition sur les bonnes pratiques de développement et les évolutions technologiques. Exemples de projets : Développement d’outils de reporting et dashboards pour 5 000 centres de contact répartis dans 28 pays Migration de systèmes existants vers le Cloud Amélioration des performances et de l’expérience utilisateur sur les plateformes de contact Et toi dans tout ça, tu as : Minimum 5 ans d’expérience en développement Java et Vue (hors stage et alternance). Une maîtrise des frameworks Spring/Spring Boot et de Vue. Une bonne connaissance des APIs REST, de MongoDB & de Kafka. Une expérience dans des environnements Agile/Scrum. Une sensibilité à l’UX et à la performance des interfaces. Un anglais professionnel pour évoluer dans des contextes internationaux. Une communication fluide et un vrai esprit collaboratif. Ce que tu trouveras chez Winside … Une communauté d’experts diversifiés (Craft, Core, Risk & Security etc) Une entreprise en pleine croissance, qui valorise l’initiative et la créativité. Un parcours de formation personnalisé et de vraies perspectives d’évolution. Une vie d’entreprise rythmée par des événements techniques et conviviaux. Des avantages concrets : primes vacances, mutuelle prise en charge à 100 %, frais mobilité, système de cooptation qui impacte ta rémunération sur le long terme. Un process simple et rapide Un premier échange pour faire connaissance. Un entretien avec notre équipe RH (Perrine). Un entretien technique suivi d’un échange avec la direction. Une réponse rapide et voire une proposition d'embauche.
Freelance

Mission freelance
Développeur Python FAstAPI ( H/F)

Publiée le
FastAPI
PHP
Python

3 mois
450-550 €
Issy-les-Moulineaux, Île-de-France
Télétravail 100%
Teksystems recherche plusieurs profils de confirmés (H/F) pour une mission en freelance chez l’un de nos clients grand compte. Les profils participeront au développement et à la migration des services backend critiques, en collaboration étroite avec les équipes permanentes et les autres prestataires du programme. Responsabilités Principales Développement de services backend en architecture microservices Migration progressive des APIs legacy vers les nouveaux services Implémentation des systèmes d'authentification et d'autorisation Développement d'APIs REST/GraphQL avec maintien de la compatibilité Participation à la montée en charge progressive du trafic Optimisation des performances et mise en place du monitoring Collaboration étroite avec les équipes Product et DevOps Stack Technique Backend : Python, FastAPI, PHP (legacy) APIs : REST, GraphQL, OpenAPI Infrastructure : Docker, Kubernetes Databases : MySQL, MongoDB, Elasticsearch Messaging : RabbitMQ, Celery Auth : OAuth, JWT, RBAC Monitoring : Datadog CI/CD : Jenkins, GitOps
CDI

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

Publiée le

37k-42k €
Écully, Auvergne-Rhône-Alpes
Télétravail partiel
Dans le cadre du renforcement de l'équipe technique, nous recherchons un·e développeur·se backend expérimenté·e en environnement .NET. Vous interviendrez sur le développement de nouvelles fonctionnalités tout en contribuant à l'amélioration continue de la plateforme, avec un fort accent sur la performance, la fiabilité et la maintenabilité. Vous serez amené·e à faire évoluer le cœur applicatif, à optimiser sa capacité à monter en charge et à garantir sa robustesse dans un contexte de forte activité. Si vous appréciez les environnements techniques exigeants, le code bien structuré et les échanges métier concrets, cette opportunité pourrait vous correspondre. Environnement technique Langage principal : C# .NET (version récente) Bases de données : MariaDB, ClickHouse, Redis Communication interservices : APIs REST, SignalR, RabbitMQ, NATS Architecture logicielle : Clean Architecture, Domain-Driven Design (DDD), CQRS Traitements asynchrones : Services hébergés, tâches CRON, files de traitement Qualité & tests : Tests unitaires et d'intégration, revues de code régulières Vos missions Concevoir et développer des fonctionnalités backend en lien avec les besoins métier Refondre les services existants pour en améliorer la performance et la maintenabilité Participer à l'évolution de l'architecture logicielle Documenter et concevoir des APIs robustes et cohérentes Collaborer étroitement avec les équipes frontend et mobile pour assurer une intégration fluide Être force de proposition sur les choix techniques Contribuer activement à la qualité du code via les revues et les bonnes pratiques Profil recherché Compétences techniques Expérience confirmée (2 ans minimum) en développement backend avec C# .NET (Core ou supérieur) Maîtrise du terminal / shell au-delà des commandes de base Solide connaissance de SQL ; une expérience avec un moteur OLAP est un plus À l'aise avec les APIs REST, l'injection de dépendances et la gestion d'état serveur Capacité à diagnostiquer et résoudre des problèmes de performance ou de logique métier
Freelance

Mission freelance
Développeur PHP / Symfony / Flutter

Publiée le
Flutter
Symfony

3 mois
400-550 €
Île-de-France, France
Télétravail partiel
🚀 Ingénieur Développement Web & Mobile – PHP / Symfony / Flutter 💡 Le contexte Nous recherchons un Développeur Web & Mobile expérimenté pour renforcer les équipes de développement. Ton rôle ? Participer activement à la conception, au développement et à la maintenance d’applications web et mobiles performantes, évolutives et sécurisées — dans un contexte de fort trafic et de croissance continue . Tu interviendras sur l’ensemble de la stack (back / front) et contribueras directement à la qualité et la fiabilité des services digitaux. 🎯 Tes missions Analyser les besoins fonctionnels et techniques Concevoir, développer et tester les applications web et mobiles Participer aux phases de recette et de mise en production Assurer la maintenance applicative et la documentation technique Contribuer à la veille technologique et à l’optimisation continue des environnements Collaborer avec les équipes projets dans une approche agile 🧠 Ton profil Excellente maîtrise de PHP natif et du framework Symfony 6.x Connaissance solide de JavaScript , Node.js , RabbitMQ , ElasticSearch , Redis À l’aise avec les SGBDR (MySQL) , et idéalement une base en NoSQL (MongoDB) Connaissance des APIs REST et des outils d’intégration continue ( Git ) Une expérience en Vue.js est un plus Des compétences en Flutter (ou développement natif iOS/Android) sont un vrai atout Environnement Agile / Scrum , anglais professionnel requis 💪 Et côté soft skills ? Autonomie, rigueur, curiosité et sens du collectif. Tu aimes aller au bout des choses, comprendre les enjeux, et proposer des solutions efficaces et élégantes. 📍 Infos pratiques Démarrage : ASAP Durée : 3 à 6 mois (renouvelable) Télétravail : possible selon organisation de l’équipe
CDI

Offre d'emploi
Développeur AEM

Publiée le
Adobe Experience Manager (AEM)
CMS

40k-50k €
Levallois-Perret, Île-de-France
Télétravail partiel
La prestation se déroulera à la DSI France dans la Tribe « Mes Projets » et plus précisément au sein de la Squad Entrée en Relation. La mission est de développer, maintenir et assurer le run des applications front office (internet) pour le canal de vente Direct (B2C). Le développeur AEM devra développer et assurer le maintien en condition opérationnelle des pages d’entrée en relation qui est basée sur le CMS Adobe Experience Manager (AEM)/JAVA. Compétences techniques : o pour AEM : java, html, xml, framework (coralUI, granitUI), OSGI, JCR, Sling, Dispatcher/Apache. Serait un plus : Maven, git, shell unix o pour front : es6, librairies JS ( jquery 3.6.1, imask), scss (foundation css), html (nunjuck), figma, svelte. Serait un plus : npm, gulp, sass, json, node, Git o pour le back et autre : Java, spring boot, APIs REST, Cloud, Docker, Kubernetes - dev OPS, tests unitaires - Méthodologie : Agile@scale 1 - Prendre en compte les nouvelles exigences métiers, Analyse de l'existant, le challenger auprès des squads et du métier 2 - Proposer un découpage applicatif cohérent orienté produit/parcours 3 - Développer la nouvelle solution en assurer qualité, couverture du test, sécurité et maintenabilité Activités principales : - Contribuer à l’estimation des User Stories et s’engager avec l’équipe sur un périmètre de réalisation au cours du prochain sprint, en adéquation avec la capacité à faire de l’équipe - Développer les User Stories dans le respect des normes et standards de développement et de sécurité, en intégrant les enjeux data et sécurité - Aider à définir et actualiser régulièrement les artefacts de l’équipe (DOR, DOD…) - Durant le Sprint, partager l’avancement de ses travaux ainsi que les points de blocage à lever pour atteindre l’objectif fixé - Contribuer à l’optimisation de la qualité du code (code review) et à sa maintenabilité - Assurer les tests unitaires et contribuer aux autres activités de tests - Mettre en œuvre les corrections nécessaires sur les anomalies détectées (build et run) - Co-présenter en Sprint Review les résultats des stories prises en charge, les problèmes rencontrés et leur résolution, et répondre aux questions des participants - Contribution à la documentation technique du produit - Participer à la livraison du produit dans les différents environnements
CDI

Offre d'emploi
Développeur Full Stack .NET / Angular – CDI – Paris

Publiée le
Angular
Azure
CSS

40k-50k €
Île-de-France, France
Nous recherchons un Développeur Full Stack .NET / Angular expérimenté pour rejoindre une équipe applicative au sein d’un grand acteur du secteur finance / private equity . 🎯 Votre rôle : Développer, maintenir et faire évoluer des applications métiers stratégiques. Concevoir et intégrer des interfaces graphiques innovantes et ergonomiques en Angular (v17+). Développer et maintenir des API .NET (v8+), hébergées dans Azure ou On Premise. Participer à la définition des bonnes pratiques, à la stratégie de tests et à l’industrialisation. Collaborer avec les équipes fonctionnelles et techniques, dans un environnement Agile (Scrum). 🔎 Profil recherché : Minimum 5 ans d’expérience en développement .NET et Angular. Maîtrise des technologies : Frontend : Angular 17+, PrimeNG, HTML5, CSS3 Backend : C#, .NET 8+, Entity Framework, APIs REST Environnement : Azure, SQL Server, Visual Studio, GitHub Expérience en intégration et industrialisation (CI/CD, PowerShell, IIS, etc.). Forte autonomie, rigueur et capacité à travailler dans un environnement exigeant. Anglais technique indispensable. Expérience en BPM ou WebServices (REST / SOAP) appréciée. 📍 Localisation Poste basé à Paris (Place Vendôme). CDI – télétravail partiel possible.
CDI
Freelance

Offre d'emploi
Expert Kafka H/F

Publiée le
Apache Kafka
ELK

12 mois
40k-50k €
400-550 €
Toulouse, Occitanie
Télétravail partiel
Missions principales : Installer, configurer et administrer la plateforme Kafka (notamment Confluent). Maintenir la plateforme en condition opérationnelle (gestion proactive de la disponibilité, de la performance et de la montée en charge) Automatiser les déploiements, opérations de RUN et tâches de maintenance grâce à du scripting (Bash, Python, etc.) et des outils d’orchestration CI/CD. Assurer la sécurité, l’intégrité et la scalabilité des données transitant via la plateforme (HA, encryption, règles d’accès). Monitorer et analyser l’activité de Kafka avec des outils type ELK ou Prometheus/Grafana, mettre en place des alertes pertinentes et documenter les incidents. Suivre et accompagner les évolutions de l’écosystème Kafka (Kafka streams, Connect, REST Proxy), rédiger/améliorer la documentation associée, réaliser une veille techno continue. Stack et Environnement : Kafka/Confluent, clusters multi-noeuds, automation CI/CD (Gitlab), conteneurisation Docker/Kubernetes en contexte hybride cloud/on-premise. Outillage de monitoring : ELK, Prometheus, Grafana. Ecosystème cloud et outils afférents (Gitlab, Artifactory/JFrog, Keycloak pour IAM, APIs REST/Async).
Freelance

Mission freelance
Développeur Fullstack React Native/Spring Boot/AWS

Publiée le
AWS Cloud
Java
React Native

12 mois
530-580 €
Paris, France
Télétravail partiel
Objectifs et livrables: Nous recherchons une prestation de Développeur Fullstack React Native/Spring Boot/AWS Frontend : Mobile React Native /Backend : Java Spring Boot Le prestataire participe au développement du produit répondant aux besoins Métier. Il résout également les bugs et teste les applications ou les services. Il devra notamment : Développer l’application mobile (React Native) dans un mode MVP Développer des applications web cloud natives (AWS), avec un enjeu de scale sur plusieurs sites, et à l'international. Proactivité, orientation solution et résultat nécessaires, application évolutive, comme le projet rentre dans un contexte métier complexe avec des processus pas encore standadisés Craftmanship et architecture software avancés. Implémenter les fonctionnalités et les tests associés, en veillant à la qualité du code (maintenabilité, testabilité, sécurité). Identifier, analyser et corriger les bugs et failles de sécurité éventuelle. Participer à la modélisation des bases de données. Contribuer aux choix technologiques et à l’innovation. Contributions transverses : Participer à la conception/maintenance des nouveaux outils/package communs à l’organisation. Challenger la vision de l’équipe. Participer aux CoP (Communautés de pratiques) et organisation transverses. Compétences requises : Must have/Nice to have/soft skills Impérativement, Expérience solide avec des applications en production en React Native MH Avoir une expérience sur un Framework backend Spring Boot ou équivalent MH Une expérience en hexagonal Architecture serait souhaitée Expérience souhaitée avec le framework frontend Angular NTH Aisance avec les bases de données SQL & NoSQL (potentiellement SQLite) Une bonne expérience dans le développement des APIs REST ( MH ) GraphQL ( NTH ) La connaissance des micro-services serait un atout. Une appétence pour le software Craftmanship / clean code, que l'environnement (Squad, CoP, coaches) contribue à propager. Une bonne maitrise de git et une première expérience dans un contexte DevOps (CI/CD, avec GitHub ou similaire). Une expérience dans les technologies cloud AWS serait un plus. Expérience : Médior/Senior Expérience réussie d’au moins 5 ans en développement mobile logiciel. Compétences demandées Compétence Niveau React Native++++ Spring Boot++++ AWS+++
Freelance

Mission freelance
Développeur Fullstack Java/Angular

Publiée le
Angular
Java
Microsoft SQL Server

3 ans
Île-de-France, France
Télétravail partiel
Nous recherchons un(e) Développeur Fullstack Java/Angular pour intégrer une équipe projet au sein d’un acteur majeur de l’assurance en France. Vous interviendrez dès le démarrage d’un nouveau dispositif stratégique visant à moderniser et enrichir une plateforme digitale offrant de nouveaux services à forte valeur ajoutée pour les clients et les partenaires. Vos missions principales : Développer de nouveaux modules front en Angular et back en Java / Spring Boot . Contribuer à la maintenance applicative évolutive (TMA) et aux correctifs. Participer à la conception et documentation des APIs REST (Swagger). Mettre en place et maintenir des tests automatisés pour assurer la qualité et la non-régression. Prendre part aux rituels agiles (daily, sprint planning, revues, rétrospectives). Respecter les standards qualité : code testé, documenté, intégré via CI/CD.
Freelance

Mission freelance
Développeur Lead Java

Publiée le
Azure DevOps
Java

12 mois
500-700 €
Paris, France
Développeur Lead Java/Guidewire – Contrat avec possibilité de CDI – Plateforme de gestion des sinistres Nous recherchons un Développeur Lead Java/Guidewire pour rejoindre une équipe IT & Innovation dynamique au sein d’un grand groupe européen. Ce rôle est proposé en contrat avec possibilité de CDI , offrant l’opportunité de piloter une équipe de développement performante tout en contribuant à une initiative de transformation technologique d’envergure. Responsabilités principales Leadership & Pilotage Encadrer une équipe de 4 à 6 développeurs, garantir la qualité du code et le respect des jalons projet. Définir les plannings de développement, répartir les charges de travail et mener les investigations techniques. Favoriser une culture d’apprentissage continu, d’initiative et d’excellence technique. Collaborer étroitement avec les équipes transverses : testeurs, Ops, intégrateurs, Product Owners. Assurer le reporting régulier et anticiper les risques ou ajustements nécessaires. Développement technique Participer activement au développement de nouvelles fonctionnalités en Java Réaliser des investigations techniques et garantir la conformité aux standards de la plateforme. Contribuer à l’amélioration continue du code, des outils et des pratiques de développement. Participer à la supervision en production (analyse des logs, performance, etc.). Compétences techniques requises Expérience confirmée en développement backend (Java ou langage serveur équivalent). Bonne compréhension des APIs REST et de l’intégration de services web. Connaissance de Git et Azure DevOps. Pratique des tests unitaires et des méthodologies Agile. Expérience dans un environnement international. Maîtrise de l’anglais (écrit et oral). Esprit d’équipe et sens du partage. Curiosité, rigueur et sens de l’organisation. Excellentes capacités de communication. Passion pour le développement logiciel et l’amélioration continue. Conditions du contrat Contrat avec possibilité de CDI : engagement initial en freelance ou portage, avec perspective d’embauche. Modèle hybride avec flexibilité sur le lieu de travail. Taux journalier compétitif selon expérience.

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.

331 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