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

Mission freelanceDéveloppeur Senior C#/ .NET, Blazor (H/F)

ODHCOM - FREELANCEREPUBLIK
Publiée le
.NET
Blazor
C#

12 mois
500-550 €
Osny, Île-de-France
ContexteDans le cadre de la Product Line Smart Biometrics d'une entreprise spécialisée dans la sécurité publique, nous recherchons un Développeur Senior C# / .NET pour intervenir en R&D au sein de l'équipe Produit MorphoManager. La mission portera principalement sur l'évolution, la maintenance et l'amélioration du logiciel, avec un travail important autour de l'architecture, des performances et de la qualité du code. Missions Participer à l'analyse des besoins fonctionnels et techniques. Concevoir et développer les évolutions applicatives en C# / .NET et Blazor. Maintenir et faire évoluer les applications existantes. Traiter les problématiques de performance, multithreading et concurrence. Concevoir et optimiser les accès aux données SQL Server. Développer et maintenir les API et services applicatifs. Analyser et corriger les anomalies et incidents. Réaliser les tests unitaires et d'intégration. Participer aux revues de code et garantir la qualité du code produit. Contribuer aux processus CI/CD et à la gestion des artefacts. Participer aux cérémonies Agile / Scrum et au suivi des activités dans JIRA. Rédiger et maintenir la documentation technique nécessaire. Environnement technique Back-end : C# / .NET, ASP.NET Core, API REST, SignalR Front-end : Blazor Server et/ou Blazor WebAssembly Data : SQL Server, Entity Framework Core et/ou Dapper Performance : multithreading et programmation concurrente Systèmes : Linux et Windows Environnement projet Méthodologie : Agile / Scrum JIRA : User Stories, bugs, sprints et suivi des tâches Bitbucket : branches, Pull Requests et Code Review Jenkins : pipelines CI/CD, build, tests et déploiements Nexus / NuGet : gestion des artefacts et packages
Voir cette offre
Freelance
CDI

Offre d'emploiBusiness Analyst DIABOLOCOM/Genesys

INFOTEL CONSEIL
Publiée le
Genesys

2 ans
42k-49k €
410-550 €
Niort, Nouvelle-Aquitaine
Dans le cadre de l'évolution de son système d'information, notre client, acteur majeur du secteur de l'assurance, renforce ses équipes et recherche un Business Analyst spécialisé en téléphonie. Mission avec 2 jours de présentiel sur NIORT + 3 Jours de Télétravail Vous intégrerez une équipe évoluant en environnement agile et interviendrez sur des projets d'évolution des solutions de téléphonie et de centre de contacts. Vos missionsRecueillir et analyser les besoins fonctionnels auprès des équipes métier Contribuer au cadrage des besoins et à leur traduction en solutions fonctionnelles et techniques Modéliser les traitements, parcours utilisateurs et données Rédiger les Histoires Utilisateurs, exigences fonctionnelles et spécifications de tests Réaliser les études d'impacts et contribuer à la définition des solutions Participer à la conception de solutions en lien avec les équipes techniques Travailler en étroite collaboration avec les équipes projet dans un environnement agile Animer les réunions et ateliers avec les différentes parties prenantes Participer à la définition et à la réalisation des phases de tests Suivre les validations et contribuer à la mise en production des évolutions Mettre à jour la documentation et les référentiels applicatifs Assurer le suivi des activités et produire les comptes rendus associés Vous évoluerez notamment autour des environnements suivants : Téléphonie / centre de contacts Diabolocom Genesys API / REST / JSON SQL VXML PowerShell / Shell Architectures Front / Back, SOA et échanges asynchrones
Voir cette offre
CDI

Offre d'emploiSenior Java Software Engineer

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

Manchester, Royaume-Uni

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

Voir cette offre
Freelance
CDD

Offre d'emploiDéveloppeur IA Générative / LLM & RAG h/f

SMARTPOINT
Publiée le
Docker
FastAPI
Python

12 mois
50k-60k €
460-500 €
Île-de-France, France
Dans le cadre d'un projet stratégique pour l'un de nos clients grands comptes, nous recherchons un(e) Développeur(se) confirmé(e) spécialisé(e) en IA Générative et architectures LLM. L'objectif de la mission est de concevoir, développer et industrialiser une plateforme d'IA générative dédiée à l'analyse documentaire, en s'appuyant sur des architectures modernes de type LLM open source, RAG et systèmes multi-agents. La mission couvre l'ensemble du cycle de vie : du cadrage technique à l'intégration en production au sein d'un Système d'Information complexe et sécurisé. Les missions: Back-end & InfrastructureConception et développement de l'architecture serveur Développement Python / FastAPI Développement et sécurisation d'API REST Gestion des bases de données, API et performance serveur Docker, déploiement et industrialisation des composants IA Gestion des donnéesMise en place de pipelines ETL automatisés (collecte, nettoyage, transformation) Intégration de bases de données SQL / NoSQL Traitements asynchrones à grande échelle Intégration & Modélisation IAIntégration de modèles LLM open source (via Hugging Face ou API) Mise en œuvre de pipelines RAG, embeddings et vector stores Prompt engineering et optimisation des chaînes d'inférence Intégration dans des applications métier existantes Optimisation & PerformanceMonitoring, logs et gestion de la latence Optimisation GPU/CPU, mise en cache, compression Réduction des coûts d'infrastructure cloud/on-premise Collaboration & PilotageTraduction des besoins métiers en solutions techniques Participation active aux ateliers avec les parties prenantes Contribution à la gestion des risques et au planning projet
Voir cette offre
CDI

Offre d'emploiDÉVELOPPEUR JAVA / REACT CONFIRMÉ H/F

Savane Consulting
Publiée le

52 500-65k €
Noisy-le-Grand, Île-de-France
Au sein de la DSI d'un acteur majeur du transport, vous rejoignez une équipe en charge des systèmes d'information liés à l'information voyageurs. Vous intervenez sur un programme permettant de centraliser, homogénéiser et diffuser les informations voyageurs provenant de différentes sources : horaires, prochains passages, perturbations, données des autres transporteurs et informations destinées aux différents supports d'information. Les applications développées répondent à des enjeux importants de performance et de haute disponibilité et alimentent notamment les écrans en station, les afficheurs métro et bus, le site web, les applications mobiles ainsi que les systèmes d'information régionaux. La mission comporte une forte dominante backend, avec également des interventions ponctuelles sur le frontend. Une attention particulière est portée au RUN et à la résolution des incidents de production, en parallèle des développements planifiés. Missions principales Concevoir et développer les évolutions des applications d'information voyageurs. Participer au développement et à la maintenance des composants backend. Développer et maintenir les API REST. Participer ponctuellement aux développements frontend. Travailler sur des applications soumises à des contraintes de performance et de haute disponibilité. Participer à l'intégration et à la diffusion de données en continu. Développer les tests unitaires et contribuer à la qualité du code. Participer à l'amélioration et à l'optimisation des applications existantes. Prendre en charge les bugs et incidents de production en fonction des priorités du RUN. Collaborer avec les différentes équipes techniques du plateau sur des problématiques transverses. Participer aux cérémonies et au fonctionnement de l'équipe en Agile / Scrum. Contribuer à l'utilisation de solutions d'IA générative dans le cadre des activités de développement.
Voir cette offre
Freelance

Mission freelanceDéveloppeur Fullstack java Angular/ Quarkus

Freelance.com
Publiée le
Angular
API
CI/CD

1 an
590-650 €
Île-de-France, France
Nous recherchons un Développeur Web Full Stack Java / Angular 20 Senior pour intervenir au sein d'une équipe digitale en charge de parcours web à forte visibilité, dans un environnement grand compte. Intégré à une organisation en Feature Teams Agile, aux côtés de développeurs, Tech Leads, Product Owners et Proxy Product Owners, vous participerez à la conception et au développement de parcours digitaux front-to-back, notamment sur des problématiques d'avant-vente, de vente et d'espace client. Vos principales missionsDéveloppement Front-End Concevoir et développer des interfaces web interactives et responsives avec Angular. Participer au développement et à l'évolution de parcours digitaux grand public. Réaliser les tests unitaires et les tests d'intégration. Veiller à la qualité de l'expérience utilisateur, aux performances et à la compatibilité multi-navigateurs / multi-devices. Collaborer étroitement avec les Product Owners et Proxy Product Owners. Développement Back-End Concevoir, développer et maintenir des services et API REST en Java. Intervenir principalement dans un environnement Quarkus. Participer à l'intégration et à la gestion sécurisée des données. Contribuer aux choix d'architecture afin de garantir la robustesse, la fiabilité et l'évolutivité des applications. Qualité & collaboration Participer aux cérémonies Agile et aux revues de code. Collaborer avec les équipes produit et les différentes parties prenantes. Contribuer aux bonnes pratiques de développement et aux processus CI/CD. Rédiger la documentation technique : Technical Stories, diagrammes de séquence, documentation d'API, etc. Être force de proposition sur les évolutions et innovations liées aux parcours web.
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Salesforce Agentforce sur Paris

EterniTech
Publiée le
Adobe
Apex
Digital Asset Management (DAM)

3 mois
Paris, France
Scope : Equipe IT CRM & LOYALTY et ensemble du delivery Customer dont le DAM Écosystème plateforme : Salesforce Service Cloud CRM : Adobe Loyalty : Maxxing Site e-commerce sur Salesforce Commerce Cloud Méthodologie : SAFe avec livraisons toutes les 3 semaines, avec un rythme de sprints en 2 semaines + 1 semaine Équipe en place : 1 PO/PM + 1 tech lead + 2 développeurs Salesforce + 1 développeur Salesforce TBH Missions principales Administration Salesforce (profils, rôles, permissions, layouts, record types, rapports…) Développement Apex (classes, triggers, test classes) Création et évolution de composants Lightning Web Components (LWC) Mise en place et optimisation des Flows Configuration des files d'attente et de l'omni-channel Intégration avec des systèmes tiers via API REST (notamment coordination avec le CRM Adobe) Participation aux phases de tests (unitaires et fonctionnels) Debug et correction des anomalies remontées par les équipes métier ou QA Gestion des déploiements (Change Sets) Participation aux ateliers autour des nouvelles fonctionnalités (Agentforce) Compétences clés attendues Développement des use cases par l'IA et accélération de l'approche de delivery (lien avec les ateliers Agentforce) Sensibilité à la performance de la plateforme Capacité à mener une optimisation continue de la plateforme (pas seulement du support réactif) Communication (++) Bonne maitrise de l'anglais Environnement technique Salesforce (Service Cloud), Apex, LWC, Aura, API REST, Postman, Jira, Confluence, Adobe (CRM), Maxxing (Loyalty), DAM
Voir cette offre
CDI
Freelance

Offre d'emploiIngénieur applicatif Java/Angular F/H

AIS
Publiée le

1 mois
38k-45k €
225-450 €
Nantes, Pays de la Loire
Intégré(e) aux équipes d'un de nos clients grands comptes, vous interviendrez sur l'ensemble du cycle de vie d'une évolution applicative, de l'avant-projet au suivi de production, dans un cadre d'organisation SAFe et sur les architectures STOM et STMC. Le détail de vos missions sera le suivant : Conception et cadrage - Participer aux ateliers de cadrage avec le Product Owner, la MOA, le métier et les parties prenantes MOE - Réaliser les études de faisabilité technique avec l'équipe, l'architecte et le correspondant de production - Définir les macro-chiffrages, macro-plannings puis les chiffrages détaillés, la planification et le versioning - Affiner les règles de gestion avec le métier Développement et tests - Maquetter et prototyper la solution - Développer les fonctionnalités et réaliser les tests unitaires - Contribuer aux tests fonctionnels et aux campagnes de non-régression - Suivre l'évolution jusqu'à la mise en production / mise en service Suivi de production et support - Gérer les incidents de production, notamment les incidents batch - Piloter le support N2 assuré par le CDS - Assurer le support N3 aux utilisateurs et analyser les tickets remontés - Réaliser des extractions simples en SQL, traiter les cas particuliers et corriger les données en recette ou en production Environnement technique - Java, architecture J2EE, Spring Boot / framework ROA - Angular et AngularJS, Webstorm IDE, Struts - Web API REST, WebSphere, Eclipse Neon, client Git - Couchbase et base de données Oracle - Socle ITAAS / RedHat, chaîne CI/CD Jenkins et Nexus - Participation aux cérémonies Agile, PI, COSUI MOA, ateliers techniques et suivi budgétaire
Voir cette offre
CDI

Offre d'emploiDéveloppeur Front Angular Confirmé H/F

VIVERIS
Publiée le

50k-70k €
Saint-Denis, Île-de-France
Contexte de la mission :Dans le cadre d'un programme de transformation du système d'information d'un acteur majeur du secteur de l'énergie, un projet de refonte vise à remplacer progressivement plusieurs applications historiques par une solution unifiée. L'objectif est de simplifier les parcours utilisateurs, de supprimer les saisies redondantes et de proposer une meilleure visibilité sur les différentes activités.Le projet s'appuie sur une architecture moderne, modulaire, orientée microservices et event-driven, avec notamment des développements en Java, Angular et Kafka. Au sein de la Squad Front, vous participerez au développement et à l'évolution des nouveaux portails utilisateurs en Angular. Vos missions : - Développer et faire évoluer les portails web en Angular ; - Participer à la conception et au macro-chiffrage des fonctionnalités avec les équipes AMOA/MOE ; - Respecter le Design System et les bonnes pratiques de développement : SOLID, KISS, code review, couverture de tests, etc. - Participer aux phases de tests, à la correction des anomalies et à la préparation des mises en production ; - Veiller aux performances, à la qualité et à la sécurité des applications ; - Contribuer à la documentation technique et au reporting projet ; - Être force de proposition sur les bonnes pratiques, l'outillage et l'amélioration continue. Environnement technique : - Front-end : Angular 17+, TypeScript, JavaScript, CSS ; - DevOps : Git, GitLab CI, Docker, Kubernetes, SonarQube, Argo CD ; - Tests : Jest, Jasmine, Karma, TDD ; - Web : API REST, WebSocket, SSE, State Management ; - Outils : Figma, Storybook, JIRA ; - Méthodologie : Agile / Scrum.
Voir cette offre

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.

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