Find your next tech and IT Job or contract API REST

What you need to know about API REST

REST API (Representational State Transfer) is an architectural style for designing APIs, widely used to enable communication between systems on the web. A REST API uses HTTP requests (GET, POST, PUT, DELETE, etc.) to access, manipulate, or delete resources represented as data, often in JSON or XML format. The fundamental principles of a REST API include statelessness (requests are independent and do not maintain state), a uniform interface (standardized URIs to access resources), and compatibility with standard data formats. REST is valued for its simplicity, flexibility, and efficiency, making it a preferred solution for web, mobile, and cloud application development. Thanks to its widespread adoption, a REST API can be integrated into various environments, facilitating interoperability and allowing developers to access remote services or databases.

Your search returns 217 results.
Permanent

Job VacancyDéveloppeur Java/Angular (H/F)

Amiltone
Published on

30k-35k €
Nice, Provence-Alpes-Côte d'Azur
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. Vos missions : - Concevoir et développer les composants back-end en Java, idéalement avec Spring / Spring Boot. - Concevoir et développer les interfaces front-end en Angular. - Développer et maintenir les API REST nécessaires aux échanges entre les différentes briques applicatives. - Participer à la migration progressive des fonctionnalités actuellement développées en PHP / Vue.js. - Contribuer aux choix d'architecture, aux revues de code et à la documentation technique. - Collaborer avec les équipes fonctionnelles et techniques afin de garantir la bonne prise en compte des besoins. - Mettre en œuvre des tests unitaires et d'intégration, côté back-end comme front-end. - Garantir un niveau de qualité élevé en matière de couverture de code, robustesse, maintenabilité, sécurité et non-régression. - Identifier et corriger les anomalies, vulnérabilités et éléments de dette technique. - Respecter les standards de développement et participer activement aux revues de code. La stack technique : - Back End (impératif) : Java (version 8/11/17/19/23) / Spring boot ou MVC et Hibernate - Front End : Frameworks: Angular 19 / Typescript - Maîtrise des API REST, échanges JSON et architectures web. - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
View this job
Permanent

Job VacancyDéveloppeur Typescript H/F

JEMS
Published on

40k-50k €
Annecy, Auvergne-Rhône-Alpes
Nous recherchons un développeur principalement backend microservices expérimenté pour rejoindre une équipe en pleine structuration, dans un environnement technique 100% serverless AWS. • Développer, modifier et maintenir les microservices qui gèrent la donnée client CRM • Concevoir et faire évoluer les interfaces (API REST) entre le CRM et les systèmes consommateurs/producteurs de données client • Garantir la qualité, l'intégrité et la cohérence de la donnée client à travers les différents flux • Participer à la migration de fonctions historiques actuellement portées par une base Oracle vers des architectures serverless (AWS Lambda, AWS Glue), gestion de la rétention GDPR, calcul de la qualité de données... • Contribuer à la synchronisation des données entre le CRM (master) et les systèmes tiers, notamment dans le cadre de la migration e-commerce vers Shopify • Dévelopement Front End ponctuel pour des besoins de console d'administration/monitoring interne • Documenter les développements, les flux et les choix techniques • Travailler en environnement Agile (PI planning, cérémonies SAFe/Scrum) Stack technique : • TypeScript et Node.js • AWS serverless : Lambda, DynamoDB (NoSQL) • API REST, JSON • AWS Glue, scripts d'ETL/migration de données Outils et méthodes : • Git (versioning, branches, pull requests) • CI/CD via Gitlab et release management • Jira, Confluence Référence de l'offre : btt6o3wzj4
View this job
Contractor
Permanent

Job VacancyDéveloppeur RPG IBMi sur Nantes

EterniTech
Published on
IBM i
JSON Web Token (JWT)
RPG (Report Program Generator)

3 months
Nantes, Pays de la Loire
Contexte de la missionAfin de renforcer l'équipe Contrats Emprunteurs, le consultant interviendra sur le développement et la maintenance des applications IBM i (IBMi) utilisées par les équipes Backoffice. Les applications concernent notamment : La gestion des prélèvements des primes. Le traitement des impayés. La gestion des modifications contrats (avenants). Les interactions avec les autres applications du SI via des API. Missions principalesDéveloppement & maintenance applicativeDévelopper et maintenir les applications IBMi en RPG Free. Participer aux évolutions du patrimoine applicatif existant. Mettre en place et maintenir des modules RPG. Intervenir ponctuellement sur des programmes historiques en RPG colonné. Réaliser la maintenance corrective et évolutive. Intégration SIConcevoir et maintenir des échanges inter-applications via : API REST fournies ou consommées. Formats JSON. Services sécurisés via JWT. Suivi d'exploitation / RUN (environ 50% de la mission)Contrôler quotidiennement le plan de production. Réaliser une première analyse des erreurs de production. Suivre les traitements batch. Participer au diagnostic et au suivi des incidents Environnement technique Compétences indispensables RPG Free / RPGLE – Niveau avancé SQL – Niveau avancé API REST JSON IBM RDI (migration envisagée vers VS Code) IBM i / AS400 SQLite – Niveau avancé JWT (JSON Web Token) – Niveau avancé Compétences appréciéesExpérience Java (un plus) Connaissance des environnements IBM i / AS400 Expérience en maintenance applicative et support production
View this job
Contractor
Permanent

Job VacancyDéveloppeur Backend Python & Cloud GCP Expert (H/F)

Inventiv IT
Published on
Chatbot
Google Cloud Platform (GCP)
Python

3 years
50k-55k €
480-530 €
Paris, France
Dans le cadre de l'évolution d'une solution B2B basée sur un bot conversationnel, nous recherchons un Développeur Backend Python & Cloud GCP Expert pour renforcer l'équipe. Vous interviendrez sur la reprise et l'évolution d'une solution existante, avec un fort enjeu autour du développement backend Python, des API, du Cloud GCP et de l'Infrastructure as Code. MissionsReprendre en main une base de code et une infrastructure existantes. Concevoir et développer de nouvelles fonctionnalités backend en Python. Développer et sécuriser des API REST / Webhooks et leurs intégrations avec le SI. Concevoir et faire évoluer des conversations sur une solution de bot conversationnel. Déployer et maintenir les infrastructures Cloud via Terraform. Participer à l'industrialisation des déploiements et de la CI/CD. Diagnostiquer et corriger les anomalies détectées en recette et en production. Mettre en place et maintenir les tests unitaires et d'intégration. Contribuer à l'amélioration de l'architecture et de la qualité du code. Documenter les composants applicatifs, l'infrastructure et les flux techniques. Participer aux rituels Agile et aux travaux d'estimation et de conception technique. Environnement techniqueBackend : Python 3.x, FastAPI, Flask Cloud : GCP, Cloud Run, Cloud Functions, Pub/Sub, IAM, Secret Manager Bot / IA conversationnelle : Dialogflow CX API : REST, Webhooks, JSON, OpenAPI Infrastructure : Terraform, Flux CD CI/CD & Conteneurisation : Docker, GitLab CI, GitHub Actions, Cloud Build Sécurité & API Management : Keycloak, Gravitee Base de données : Firestore Outils : Git, Jira, Confluence
View this job
Contractor

Contractor job266379/Developpeur Java Senior

WorldWide People
Published on
Java

6 months
350 €
Dijon, Bourgogne – Franche-Comté
Expertise Java Senior pour la modernisation du SI - Mission longue Nous attendons une maîtrise approfondie de Java, Spring Boot, des API REST, de PostgreSQL et des principes d'architecture applicative moderne. Nous accordons une importance particulière à l'utilisation concrète d'outils d'intelligence artificielle générative tels que Claude Code, GitHub Copilot ou Cursor afin d'accélérer le développement, fiabiliser la conception et optimiser la maintenance du code. Nous recherchons une expertise senior en développement Java pour accompagner notre client dans la modernisation et la refonte de son système d'information. Nous souhaitons renforcer nos capacités de conception, de développement et de maintenance sur des applications stratégiques à forts enjeux. Nous souhaitons également bénéficier de notions complémentaires en PHP et WordPress pour intervenir efficacement sur certains portails et applications académiques existants. Nous recherchons enfin une approche rigoureuse, orientée qualité, sécurité, maintenabilité et transmission des bonnes pratiques aux équipes impliquées dans les projets. Goals and deliverablesNous souhaitons mobiliser une expertise technique capable de contribuer durablement à la transformation de nos applications stratégiques et à l'amélioration de leur qualité logicielle. Concevoir et développer des fonctionnalités robustes en Java et Spring Boot. Définir et mettre en œuvre des API REST sécurisées, documentées et évolutives. Modéliser, optimiser et administrer les interactions avec PostgreSQL. Contribuer à la définition et à la mise en œuvre d'architectures applicatives maintenables et scalables. Participer à la refonte progressive du système d'information et à la modernisation des applications existantes. Appliquer les bonnes pratiques de développement, de tests, de revue de code, de documentation et de gestion de versions. Utiliser de manière pertinente Claude Code, GitHub Copilot, Cursor ou d'autres outils d'IA générative pour accélérer la conception, le développement et la maintenance, tout en garantissant la qualité et la sécurité des livrables. Intervenir ponctuellement sur des applications PHP et des portails WordPress existants. Analyser les applications en place, identifier les risques techniques et proposer des plans d'amélioration priorisés. Produire une documentation technique claire et assurer le partage des connaissances avec les parties prenantes. Expected skillsSkillsSkill level Java Expert PHP Basic Spring Boot Confirmed Maintenance applicative Confirmed PostgreSQL Advanced Claude Code Advanced WordPress Basic API REST Confirmed LanguagesLanguage level Français Bilingual
View this job
Contractor

Contractor jobIngénieur DevOps Senior - Freelance (H/F)

█ █ █ ██ █ █
Published on
DevOps
oauth

Lille, Hauts-de-France

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor

Contractor jobExpert Observabilité IA & Plateforme Agentique (SOC) - H/F

Groupe Ayli
Published on
API REST
AWS Bedrock
AWS Cloud

6 months
620-700 €
Ile-de-France, France
Dans le cadre de l'industrialisation de solutions d'IA générative et d'architectures agentiques, nous recherchons un Expert Observabilité IA & Cyber. Vous interviendrez sur la conception, l'implémentation et l'exploitation des mécanismes de supervision, monitoring, évaluation, sécurité et gouvernance de systèmes d'IA générative. Votre objectif sera de garantir la fiabilité, la sécurité, la performance et la traçabilité des agents IA déployés au sein d'un environnement SOC. Vous contribuerez notamment à l'observabilité de bout en bout des workflows IA, à la détection des comportements anormaux, à l'identification des hallucinations et dérives de modèles, ainsi qu'au suivi des performances des agents et des LLM. Vos missionsObservabilité des systèmes IA Définir et mettre en œuvre la stratégie d'observabilité d'une plateforme agentique. Mettre en place le monitoring des agents IA, chaînes de raisonnement et workflows LangChain / LangGraph. Collecter et corréler les métriques techniques, fonctionnelles et métier. Construire des dashboards temps réel permettant de suivre les performances et la qualité des agents. Concevoir les mécanismes de traçabilité des interactions avec les systèmes IA. AI Reliability Engineering Mettre en place des frameworks d'évaluation continue des agents IA. Définir les KPI de qualité et de fiabilité. Garantir le respect des SLA / SLO de la plateforme. Identifier les dérives et contribuer à l'amélioration continue de la qualité des réponses produites. Sécurité & gouvernance des systèmes IA Superviser les risques liés à l'utilisation de l'IA. Définir les mécanismes de gouvernance autour des agents. Détecter les comportements anormaux ou potentiellement dangereux. Participer aux analyses de risques IA. Contrôler les accès, permissions et échanges entre les différents agents et composants. Intégration Observabilité & SOC Intégrer les événements de la plateforme IA dans Splunk. Concevoir les dashboards d'exploitation. Développer les alertes de détection liées aux systèmes IA. Mettre en place des corrélations entre événements cyber et événements IA. Produire les indicateurs de supervision destinés aux équipes opérationnelles. RUN & amélioration continue Assurer le maintien en condition opérationnelle de la plateforme d'observabilité. Investiguer les incidents liés aux agents IA. Identifier les causes racines des défaillances. Optimiser les performances, les coûts et les niveaux de service.
View this job

Contract roles and jobs for API REST

Fullstack Developer

The full-stack Developer integrates REST APIs into web or mobile applications, developing both server-side features and their client-side utilization.

DevOps Engineer (Cloud)

The DevOps Engineer (Cloud) implements and automates the deployment of REST APIs, ensuring their scalability, availability, and integration in cloud environments.

Solutions Architect

The Solutions Architect designs software architectures where REST APIs play a central role in connecting various services and applications within a cohesive software ecosystem.

API Developer

The API Developer is a specialist in creating and managing REST APIs, they develop interfaces that allow various applications to communicate with each other securely and efficiently.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us