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.
Contractor
Permanent

Job VacancyBusiness analyst IAM

PROXIEL
Published on
IAM

99 years
33k-40k €
300-350 €
Marignane, Provence-Alpes-Côte d'Azur
Nous recherchons un Business Analyst IAM (F/H) pour intégrer l'un de nos partenaires Grand Compte situé à Marignane. Vos missions seront les suivantes : · Recueillir et analyser les besoins métiers liés à l'Identity & Access Management · Animer des ateliers avec les équipes métiers, IT, cybersécurité et architecture · Formaliser les exigences fonctionnelles et les règles de gestion · Rédiger les spécifications fonctionnelles, user stories et critères d'acceptation · Cartographier les processus IAM existants et identifier les axes d'amélioration · Participer à la définition des processus Joiner / Mover / Leaver · Participer à la définition des processus de gestion des habilitations · Participer à la définition des processus de Provisioning / Deprovisioning · Participer à la définition des processus d'Access Request · Participer à la définition des processus d'Access Review / Recertification · Participer à la gestion des rôles et profils · Accompagner l'intégration des applications au sein des solutions IAM · Participer aux phases de recette fonctionnelle et UAT · Suivre les anomalies et assurer la coordination avec les équipes techniques · Contribuer à la documentation fonctionnelle et aux procédures IAM · Participer aux projets d'évolution et de standardisation IAM Environnement technique Vous évoluerez dans un environnement composé de IAM / IGA, RBAC, Active Directory / LDAP, Microsoft Entra ID, SailPoint, Saviynt, Ping Identity / PingFederate / PingID, CyberArk, SSO / MFA, OAuth2 / OpenID Connect / SAML, PAM, API / REST, Jira et Confluence. La connaissance d'Active Directory / LDAP, Microsoft Entra ID, SailPoint, Saviynt, Ping Identity / PingFederate / PingID, CyberArk, SSO / MFA, OAuth2 / OpenID Connect / SAML, PAM, API / REST, Jira et Confluence est appréciée.
View this job
Contractor

Contractor jobQuality & Business Analyst

LeHibou
Published on
Adobe Analytics
Agile Scrum
Back-end

12 months
500 €
Puteaux, Ile-de-France
Notre client dans le secteur Assurance recherche un/une Quality & Business Analyst H/F Description de la mission : Contexte Une entreprise déploie une nouvelle plateforme maître dont les applications et APIs sont un composant clé. Elles permettent aux applications métier de gérer des documents, notamment l'archivage, la création de modèles, la génération de documents et la signature électronique. Le/la consultant(e) travaillera en étroite collaboration avec le Product Manager, le Product Owner et une squad IT basée en France et à Barcelone. La mission implique également des interactions avec les équipes Business, Architecture IT, Sécurité IT, Organisation & Change et les équipes régionales. Mission Intervenir à la fois en Business Analysis et en Quality Analysis, en faisant le lien entre les besoins métier et leur implémentation technique. Principales responsabilités Analyser, challenger et affiner les besoins avec les équipes métier et les Business Analysts des autres équipes. Co-construire des solutions transverses répondant aux besoins communs. Rédiger les user stories avec le Product Owner, en précisant le contexte métier, la conception haut niveau et les critères d'acceptation. S'assurer que l'équipe de développement comprend le contexte, les résultats attendus et les exigences. Accompagner le Product Owner dans la réalisation d'études et d'analyses. Participer aux sessions de backlog refinement et affiner les user stories via l'Example Mapping. Définir les scénarios de test nominaux, négatifs et les cas limites, ainsi que préparer les prérequis et jeux de données. Créer et maintenir les cas de test dans JIRA/XRAY et dans un client API REST tel que Postman ou Bruno. Exécuter les critères d'acceptation des nouvelles user stories, collecter les preuves de test, suivre la non-régression et valider les corrections d'anomalies. Répondre aux questions fonctionnelles des développeurs et assurer le lien entre les besoins métier et l'implémentation. Définir la stratégie d'automatisation, maintenir les tests automatisés en CI, coordonner avec l'équipe d'automatisation et suivre les performances via les reportings Gatling. Environnement technique Applications et intégration : APIs REST, applications backend Tests et gestion : JIRA, XRAY, Postman ou Bruno Automatisation et performance : CI, Gatling Méthodologies : pratiques Agile, Example Mapping Profil recherché Expérience Expérience ou fort intérêt pour les APIs et les applications backend. Expérience du travail au sein d'une équipe IT Agile. Compétences techniques Maîtrise de JIRA et XRAY. Connaissance de Postman et/ou Bruno. Background technique permettant d'échanger efficacement avec les équipes IT. Compétences personnelles Solides capacités d'analyse, de communication et de travail en équipe. Langues Français et anglais courants. Compétences / Qualités indispensables : Business Analysis et rédaction de user stories, Quality Analysis et tests fonctionnels, APIs REST et applications backend, JIRA et XRAY, Postman ou Bruno, Français et anglais courants Compétences / Qualités qui seraient un + : Gestion de projet Agile, Change Management, Example Mapping, tests automatisés, CI et/ou GatlingInformations concernant le télétravail : Oui — 2 jours/semaine
View this job
Contractor

Contractor job[LFR] Expert SailPoint IAM / IGA à Lyon - 1968

ISUPPLIER
Published on

3 months
200-350 €
Lyon, Auvergne-Rhône-Alpes
Dans le cadre de la sécurisation et de l'évolution de son écosystème IAM/IGA, le client recherche une expertise senior sur les environnements SailPoint Identity Security Cloud et/ou SailPoint IdentityIQ. La mission s'inscrit dans un contexte RUN et production, avec des enjeux de provisioning, de gouvernance des accès, de robustesse des solutions et d'évolution des environnements hybrides. Missions : - Administrer et maintenir SailPoint Identity Security Cloud et/ou SailPoint IdentityIQ en production - Diagnostiquer et résoudre les incidents complexes liés au provisioning et à la synchronisation - Maintenir et faire évoluer les workflows, règles, politiques et connecteurs SailPoint - Garantir l'intégration avec Active Directory, Microsoft Entra ID et les applications métiers - Développer et maintenir les automatisations en PowerShell - Développer et maintenir les intégrations basées sur les API REST - Contribuer aux processus Joiner-Mover-Leaver et optimiser le provisioning des identités et habilitations - Accompagner la préparation, l'exécution et le suivi des campagnes de certification des accès - Concevoir ou améliorer les modèles RBAC et les mécanismes de gouvernance associés - Produire la documentation technique et opérationnelle ainsi que les procédures de support et d'exploitation - Organiser le transfert de compétences vers les équipes internes - Documenter les modalités de réversibilité et contribuer à leur préparation - Formuler des recommandations d'amélioration continue sur les architectures hybrides AD/Entra ID et les pratiques IAM/IGA Profil attendu : Expert technique senior disposant d'une solide expérience en administration, support et évolution de solutions SailPoint dans des environnements IAM/IGA complexes. Une expertise sur SailPoint Identity Security Cloud et/ou SailPoint IdentityIQ est attendue, ainsi qu'une maîtrise des environnements AD/Entra ID, du provisioning, des workflows et des connecteurs. La maîtrise de PowerShell et des API REST est requise pour renforcer les automatisations existantes. Une connaissance d'Azure, Microsoft 365, One Identity ou Saviynt constitue un atout complémentaire.
View this job
Contractor

Contractor jobDeveloppeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier/m

WorldWide People
Published on
Java
Springboot

6 months
320-330 €
Montpellier, Occitania
Developpeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier 3 jours de présentiel / 2 jours de TT Développement : Java 21/25, Spring Boot, Spring Cloud, API REST, Programmation réactive, Infrastructure As Code, OIDC - Plateforme : Gitlab CI, ArgoCD, MongoDB, Elasticsearch, Kafka, Kubernetes - Architecture : Microservice, NoSQL, cache distribué, architecture asynchrone Missions principales : - Assurer la conception, l'intégration et le développement des projets et solutions ainsi que les maintenances correctives et évolutives - Préparer la mise en production avec les équipes expertes CAGIP - Gérer et maintenir la documentation fonctionnelle et technique - Assurer l'assistance à l'utilisation des applications - Assurer le diagnostic et la résolution des dysfonctionnements Environnement agile, mises en production grand public toutes les 3 semaines. La prestation consiste à fabriquer les solutions nécessaires aux évolutions et au bon fonctionnement des produits de la squad, en respectant les normes, procédures et les ambitions de l'entreprise (TTM, UX, ROI, Qualité first) et ce tout au long du cycle de vie produit. Les compétences techniques Java 21/25, Spring Boot et programmation Réactive sont des indispensables pour ce poste. Développement : Java 21/25, Spring Boot, Spring Cloud, API REST, Programmation réactive, Infrastructure As Code, OIDC - Plateforme : Gitlab CI, ArgoCD, MongoDB, Elasticsearch, Kafka, Kubernetes - Architecture : Microservice, NoSQL, cache distribué, architecture asynchrone Notions : • Le top 10 de l'OWASP • Le système CVE, CWE • Les principales familles d'attaque : XSS, injection HTML\SQL\CSS\Code\etc., CSRF • Les risques liés à l'IA Pratique : • Sécurisation web (cookies, HTTPS, TLS) • Contrôle d'authenticité et d'intégrité d'une application, d'un code • Gestion des erreurs • Offuscation du code • Validation des entrées / sorties • Validation de l'accès aux ressources • Authentification des utilisateurs • Outils d'analyse de code (SonarQube, Checkmarx, Jfrog Xray, Owasp Dependency Check, …)
View this job
Contractor

Contractor job[SCH] Développeur Fullstack - 1947

ISUPPLIER
Published on

10 months
250-350 €
Issy-les-Moulineaux, Ile-de-France
Mission de développement Fullstack portant sur l'analyse, la conception et le développement des parties du périmètre confié. Le contexte inclut des architectures web scalables, clusterisables et stateless, des solutions micro-services, des API REST et des échanges asynchrones. Missions : - Analyser les besoins et concevoir les parties du périmètre confié - Développer les fonctionnalités Back JS avec NestJS - Développer les fonctionnalités Front JS avec ReactJS - Mettre en place les bonnes pratiques et les règles de développement avec l'équipe - Contrôler la qualité du code avec des outils d'analyse de code automatique - Appliquer les règles GIT et Gitflow - Mettre en place les tests unitaires, techniques, fonctionnels, de performance et de sécurité - Maintenir la documentation - Interagir avec les PO, Scrum Master, Lead Dev, Tech Lead et Architecte pour comprendre les besoins et apporter des solutions - Assurer la maintenance des produits livrés, notamment les demandes d'évolution et les anomalies - Participer à la mise en place d'UX accessibles - Prendre en compte les usages UX, Mobile First et Responsive Design - Participer à la mise en œuvre des solutions de déploiement continu avec Jenkins et Docker - Concevoir et utiliser des API REST, JSON et des architectures micro-services - Modéliser et utiliser des bases de données relationnelles et NoSQL Profil attendu : Expertise Back JS de plus de 5 ans dont au moins 2 ans en NestJS, avec une expérience de cette technologie sur au moins un projet en production. Expertise Front JS de plus de 5 ans dont au moins 2 ans en ReactJS, avec une expérience de cette technologie sur au moins un projet en production. Expérience en développement d'UX accessibles et connaissance des méthodes de développement AGILE (Scrum), des architectures intégrées par les services et des architectures applicatives web scalables, clusterisables et stateless.
View this job
Contractor

Contractor jobExpert IA générative / agentique – DevSecOps

CS Group Solutions
Published on
AI Agent
Large Language Model (LLM)
MCP

6 months
Paris, France
Nous recherchons un Expert IA générative / agentique – DevSecOps Le consultant interviendra au sein d'une équipe DevSecOps travaillant en environnement Agile SAFe, avec pour objectif d'explorer, prototyper et industrialiser des usages de l'IA appliqués notamment au développement logiciel et aux chaînes CI/CD. Le consultant interviendra notamment sur les activités suivantes : Réalisation de POC, spikes et prototypes autour de l'IA générative et agentique ; Conception et développement de solutions utilisant LLM, agents, MCP, RAG et prompting ; Conception d'agents et assistants IA appliqués au développement et au DevOps ; Intégration de solutions IA dans les chaînes CI/CD et l'écosystème GitLab ; Développement de composants, scripts et intégrations via Python / API REST ; Mise en œuvre et évaluation de solutions telles que Gemini, Vertex AI, Anthropic et Mistral ; Prise en compte des enjeux de sécurité et conformité IA / DevSecOps ; Documentation, veille technologique et accompagnement des équipes ; Animation de démonstrations, ateliers et actions de vulgarisation. Compétences recherchées : Maîtrise des concepts d'IA agentique : LLM, agents, MCP, RAG, prompting ; Expérience dans la conception et l'intégration de solutions IA ; Solides fondamentaux en développement logiciel ; Python / scripting ; Maîtrise des API REST et de l'intégration de services IA ; Bonne compréhension des environnements CI/CD / DevSecOps, notamment GitLab ; Connaissance des assistants IA pour le développement (GitLab Duo / DAP) ; Capacité à évaluer la pertinence et la robustesse des solutions IA ; Sensibilité aux problématiques de sécurité et conformité appliquées à l'IA ; Une expérience concrète sur Agents, RAG et/ou MCP est particulièrement appréciée. Des connaissances AWS / GCP, Docker, Kubernetes/OpenShift, Jira, Confluence et SAFe sont également appréciées. Informations mission : Démarrage : 02/11/2026 Localisation : Nanterre (92) / télétravail partiel Séniorité recherchée : Confirmé / Expert Le client précise que l'ancienneté spécifique en IA générative n'est pas discriminante : le profil doit avant tout disposer de solides fondamentaux techniques en développement / DevOps (de l'ordre de 3 à 5 ans), maîtriser réellement les concepts de l'IA agentique et démontrer une forte capacité d'apprentissage et de vulgarisation. Merci de préciser votre niveau d'expérience sur Agents / RAG / MCP / Python / GitLab CI-CD
View this job
Premium Job
Permanent

Job VacancyDéveloppeur Java / DevOps – Projets IA (H/F)

ABTEKA
Published on
Javascript

30k-45k €
Rennes, Brittany
Développeur Java / DevOps – Projets IA (H/F)Type de contrat : CDI Expérience : 1 an minimum Secteur : Industriel Prise de poste : Dès que possible ContexteDans le cadre de sa transformation numérique, un groupe industriel multi-sites souhaite renforcer son équipe technique avec un développeur capable d'intervenir sur trois axes complémentaires : le développement Java, l'industrialisation DevOps et l'intégration de solutions d'intelligence artificielle. Ce poste est avant tout opérationnel : vous concevez, développez, testez et déployez des applications destinées aux équipes métiers et industrielles. Vous contribuez également à transformer des cas d'usage IA en solutions fiables et exploitables en production. Vos missionsDéveloppement Java / BackendDévelopper et maintenir des applications backend en Java 17+ et Spring Boot. Concevoir et faire évoluer des API REST, des services métiers et leurs interactions avec les bases de données. Écrire des tests et participer aux revues de code. Améliorer la qualité, la sécurité et les performances des applications. Documenter les développements et contribuer aux choix techniques de l'équipe. DevOps et industrialisationConstruire et améliorer les pipelines CI/CD sous GitLab. Conteneuriser les applications avec Docker et Docker Compose. Automatiser les phases de build, de test, de déploiement et de supervision. Contribuer à la fiabilité des environnements : logs, monitoring, alerting et résolution d'incidents. Accompagner les mises en production sur les différents sites du groupe. Intelligence artificielleParticiper à l'identification et au prototypage de cas d'usage IA à valeur métier. Intégrer des modèles ou des services d'IA dans les applications et les processus existants. Développer des solutions d'automatisation, d'assistance aux utilisateurs, d'analyse ou de recherche augmentée. Préparer et exploiter les données nécessaires, notamment à l'aide de Python. Industrialiser les prototypes : tests, versioning, déploiement, supervision, sécurité et maîtrise des coûts. Assurer une veille active sur les outils IA/ML, les LLM et leurs usages en environnement industriel. Environnement techniqueJava 17+, Spring Boot, Spring Security, JPA/Hibernate, GitLab CI/CD, Docker, Docker Compose, Maven/Gradle, API REST, PostgreSQL, Python, IA/ML, LLM et monitoring.
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