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.

234 results
Permanent

Job VacancyDéveloppeur Windev H/F - Paris

Webnet
Published on
SQL
Web development
WinDev

38k-50k €
Paris, France
Serez-vous notre prochain Dragonnier ? Rejoignez notamment Alexandre et Cédric qui recherchent leur futur collègue, un Développeur WinDev, un artisan du code qui maîtrise le socle initial suivant : Maîtrise approfondie de WinDev : l'interface de développement, la gestion de projets, l'éditeur de code, les outils de test et de débogage, etc. Utilisation de la Programmation orientée objet (POO) : Classes, Objets, encapsulation, héritage . Afin de créer des applications plus modulaires et ainsi faciliter la maintenance. Gérer et manipuler des bases de données tel que SQL Server, Oracle, MySQL, AS400... afin de stocker et de récupérer des données. Savoir comment déployer les applications WinDev sur différentes plates-formes, telles que Windows, macOS, Linux, Android, iOS et le Web. Intégration de services tiers, tels que les API REST, les services web, etc Vos plus : à défaut de maîtriser, vous êtes prêt à vous investir à nos côtés sur : Gestion de projet et travail collaboratif. Utilisation du Gestionnaire de source GDS pour le versionning, gestions des sauvegardes, des droits... Sécurité informatique afin de garantir l'intégrité, la confidentialité et la disponibilité des applications. Méthodologies de développement et déploiement Agiles (comme Scrum). A compétences égales, la candidature d'une personne bénéficiaire de l'obligation d'emploi sera privilégiée.
View this job
Contractor

Contractor jobAdministrateur(trice) Jira et outils transverses

LeHibou
Published on
Confluence
Figma
GDPR

6 months
550 €
Massy, Ile-de-France
Notre client dans le secteur Banque et finance recherche un/une Administrateur(trice) Jira et outils transverses H/F Description de la mission : Contexte L'organisation utilise une instance Atlassian unique et un ensemble d'outils transverses dédiés à la gestion de projet, à la documentation, aux tests et au reporting. L'administration des droits et des outils doit être structurée afin de permettre aux équipes de gérer leurs besoins dans un cadre harmonisé, tout en assurant le bon fonctionnement quotidien des outils et la cohérence de leur évolution. La mission freelance est prévue sur six mois, pour une charge totale de 52 jours. Elle prévoit deux jours par semaine le premier mois, puis un à deux jours par semaine les mois suivants. Les demandes qualifiées doivent être traitées sous 48 heures ouvrées, sur la journée hebdomadaire prévue. Le travail s'effectue à distance, avec une présence ponctuelle sur site. Mission La mission couvre l'administration de Jira et des outils transverses, l'organisation des accès et des paramétrages, le support aux utilisateurs ainsi que la structuration de leur gouvernance. Elle comprend également le transfert progressif des procédures et des compétences à des relais internes. Principales responsabilités Définir et déployer un schéma de délégation des droits Jira par projet, incluant permissions, rôles, droits d'administration, création et archivage des espaces. Concevoir et déployer les workflows, types de tickets, champs, écrans et boards des équipes, en préservant la cohérence du reporting. Paramétrer et mettre en service les modules Jira retenus au fil de leur disponibilité : Jira Product Discovery, Advanced Roadmaps, Rovo et Whiteboard. Configurer des vues de roadmap selon les besoins, par équipe, projet, sujet, trimestre ou année, notamment dans Jira Product Discovery. Mettre en place des règles d'automatisation Jira, gérer les tokens et les accès API, et apporter un appui technique aux connexions avec Squash TM et Power BI. Cartographier les outils transverses, leurs éditeurs, usages, licences, comptes et propriétaires métier. Gérer le cycle de vie des comptes et des accès, les paramétrages, les évolutions fonctionnelles, les mises à jour et les migrations des outils. Assurer le lien avec les éditeurs et intégrateurs, suivre les tickets de support et coordonner les interventions. Fournir un support de premier niveau, accompagner les équipes sur leurs cas d'usage et organiser des sessions de formation et de prise en main. Recueillir les besoins, contribuer à la rationalisation du parc d'outils et veiller à la conformité des paramétrages aux exigences internes, notamment en matière de sécurité et de RGPD. Transmettre les procédures et documenter les standards afin de faire monter en compétence les relais internes, notamment sur Confluence. Environnement technique Gestion de projet et collaboration : Jira, Jira Product Discovery, Advanced Roadmaps, Confluence, Rovo, Whiteboard, Figma Tests et reporting : Squash TM, Power BI Intégration et automatisation : API REST, automatisations Jira, tokens et accès API Gouvernance : sécurité, RGPD, environnement régulé Livrables attendus Schéma de délégation des droits déployé sur Jira et workflows des équipes livrés. Documentation des standards publiée sur Confluence. Traitement des demandes d'évolution et activation des modules retenus au fil de leur disponibilité. Cartographie des outils transverses et de leurs comptes utilisateurs, état des lieux des paramétrages et des accès. Suivi des mises à jour et migrations, support courant et sessions de formation. Documentation de prise en main, procédures transmises aux relais internes et actions de rationalisation du parc d'outils. Profil recherché Expérience Au moins cinq ans d'expérience en administration Jira et Confluence en environnement multi-équipes. Expérience confirmée de l'administration d'outils SaaS transverses, notamment pour la gestion des comptes, le paramétrage et le suivi des versions. Capacité à structurer la gouvernance d'outils dans un environnement régulé, en lien avec les équipes IT. Compétences techniques Maîtrise des permissions, workflows, champs, écrans et automatisations natives de Jira. Maîtrise des API REST et de la gestion des accès associés. Administration d'outils transverses et gestion du cycle de vie des comptes utilisateurs. Compétences personnelles Sens du service et pédagogie pour le support, la formation et la documentation. Aisance dans la relation avec les éditeurs et prestataires, le suivi de tickets et la coordination technique de premier niveau. Capacité à être opérationnel dans un format de mission fractionné. Langues Compétences / Qualités indispensables : Administration Jira et Confluence, Gestion des permissions et workflows, Automatisations Jira et API REST, Administration d'outils SaaS et gestion des comptes, Support, formation et documentation, Gouvernance des outils et conformité RGPD Compétences / Qualités qui seraient un + : Certification Atlassian Certified Jira Administrator ; création ou mise en place d'agents via RovoInformations concernant le télétravail : Travail à distance avec présence ponctuelle sur site.
View this job
Contractor

Contractor jobDéveloppeur Talend

Signe +
Published on
Talend

12 months
400-550 €
Paris, France
ContexteDans le cadre de projets d'intégration et de valorisation des données, nous recherchons un Développeur Talend chargé de concevoir, développer et maintenir les flux de données entre les différents systèmes de l'entreprise. Missions principalesConcevoir et développer des flux d'intégration de données sous Talend. Réaliser les développements ETL/ELT pour alimenter les entrepôts de données. Participer à l'analyse des besoins métiers et à la rédaction des spécifications techniques. Assurer l'extraction, la transformation et le chargement des données. Optimiser les performances des traitements et des flux. Mettre en place les contrôles de qualité et de cohérence des données. Gérer les incidents et assurer la maintenance corrective et évolutive. Participer aux phases de recette et de mise en production. Documenter les développements réalisés. Compétences techniques requisesTalend Data Integration (DI) Talend ESB (apprécié) SQL avancé Bases de données : Oracle, SQL Server, PostgreSQL, MySQL ETL / ELT Modélisation de données Shell Unix / Linux API REST / Web Services (SOAP, REST) Git Ordonnancement (Control-M, Autosys, VTOM ou équivalent) Compétences fonctionnellesAnalyse et compréhension des besoins métiers Qualité des données (Data Quality) Résolution de problèmes Rigueur et autonomie Travail en équipe Bon relationnel Profil recherchéBac+5 en informatique ou équivalent. Minimum 3 à 5 ans d'expérience sur Talend. Expérience sur des environnements Data Warehouse, BI ou Data Lake. Bonne maîtrise des requêtes SQL et de l'intégration de données. Une connaissance du Cloud (Azure, AWS ou GCP) est un plus. Environnement techniqueTalend DI | Talend ESB | SQL | Oracle | PostgreSQL | SQL Server | API REST | Linux | Git | ETL | Data Warehouse | Data Lake
View this job
Contractor
Permanent

Job VacancyDéveloppeur Full-Stack

CAT-AMANIA
Published on
Apache Kafka
Java
JPA (Java Persistence API)

12 months
40k-45k €
400-500 €
Niort, Nouvelle-Aquitaine
Nous recherchons un Développeur Senior Full-Stack afin de renforcer une équipe technique évoluant dans un contexte de transformation et d'évolution du système d'information. Vous interviendrez dans un environnement technique exigeant, avec un rôle axé sur la qualité du développement, la performance applicative et l'amélioration continue. Vous contribuerez également à la diffusion des bonnes pratiques auprès des équipes de réalisation et participerez aux évolutions techniques du système d'information. Vos principales missions seront les suivantes : Participer à l'étude et à la proposition de solutions techniques ; Contribuer aux études d'impact et aux chiffrages ; Participer à la conception et au développement des évolutions applicatives ; Contribuer à la stabilité, la robustesse et la performance du patrimoine applicatif ; Réaliser des revues de code en collaboration avec les équipes techniques ; Participer à l'identification et à la mise en œuvre d'optimisations de code et d'algorithmes ; Contribuer à l'amélioration continue des pratiques et processus de développement ; Participer à la diffusion des bonnes pratiques techniques ; Rédiger et maintenir la documentation technique nécessaire ; Assurer une veille technologique et être force de proposition sur les évolutions techniques. Environnement techniqueJava 21 Spring JPA Oracle / PostgreSQL API REST GitLab / CI-CD Microservices Kafka React 19 Conteneurisation / OpenShift
View this job
Contractor

Contractor jobDéveloppeur Full-Stack Java / DevOps - Freelance (H/F)

█ █ █ ██ █ █
Published on
Angular
AngularJS
Apache Kafka

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

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
Permanent

Job VacancyDéveloppeur IA MTA

R&S TELECOM
Published on
Microsoft Access

12 months
40k-48k ¤
400-480 ¤
Ile-de-France, France
Contexte de la mission L'équipe MTA (Modélisation et Technologies Avancées) conçoit et industrialise les composants IA utilisés par les métiers. Ses principales missions incluent : Développement des API Développement de chatbots : internes (ex. Jarvis) et externes (assistants métiers). Création d'agents IA : capables d'exécuter des workflows, interagir avec des API, orchestrer des outils, et automatiser des tâches complexes. Intégration avancée des modèles LLM : Mistral, GPT, Claude, etc. Contribution technique aux plateformes transverses : IALAB, IAP, GED/PHX, RPA, etc. Participation aux démonstrations système : sujets chatbots, workflows automatisés, IALAB, etc. Pour soutenir la montée en puissance des usages IA, le client souhaite renforcer l'équipe MTA avec un développeur expérimenté spécialisé en agents IA, orchestration, chatbots avancés et intégrations SI. Objectifs et livrables 1 Développer des agents IA avancés pour les métiers Conception d'agents capables d'appeler des API, déclencher des outils internes, et exécuter des actions complexes. Gestion de scénarios multi-étapes : analyse ® décision ® action ® supervision. Construction de "tooling IA" : actions, connecteurs, permissions, wrappers. Alignement avec les procédures SSI, DPO et gouvernance IA. 2 Conception ou amélioration de chatbots métiers Développement d'assistants IA pour piloter la documentation, les workflows, la qualification documentaire, etc. Implémentation des mécanismes clés : mémoire, récupération d'information, contextualisation. Optimisation UX des interactions : prompts, actions, réponses structurées. Support multi-modèles : Mistral Large, GPT-4o, Claude 3.7, etc. 3 Intégration et orchestration avec le SI Appels sécurisés vers les API internes : ERP, GED, RPA, CRM, PHX, etc. Connexion aux outils d'orchestration existants : RPA, IALAB, pipelines documentaires. Mise en place d'exécuteurs d'outils avec gestion fine des autorisations et logs. 4 Industrialisation et fiabilisation Observabilité complète : logs, métriques, traçabilité, monitoring des coûts. Tests unitaires et end-to-end pour chatbots et agents. Contribution aux frameworks internes : libs maisons, conventions IA. Participation aux démos système, PI planning et increments Agile. Développement Python expert : FastAPI, async, architectures modulaires. Très bonnes bases en Node.js/TypeScript pour certains agents front ou services d'intégration. Développement orienté API-first. Bonne pratique des patterns d'architecture cloud : Azure Functions, containers, CI/CD. DévSecOps: You Build It And You Run It. IA et Agents Maîtrise de la conception d'agents IA outillés (ReAct, Agentic Workflow, Toolformer-like). Connaissance des frameworks agents : LangChain, LlamaIndex, CrewAI, Semantic Kernel ou équivalents. Forte capacité à modéliser des workflows IA/métiers dans des environnements complexes. Excellente maîtrise des LLM (Mistral, GPT, Claude). 3 Chatbots Conception de flows conversationnels complexes. Intégration de modules mémoire, RAG, reformulation. Optimisation de prompts avancés. Conscience UX conversationnelle : turn-taking, clarifications automatiques. 4 Intégration et Données Appels API REST/GraphQL internes. Interaction avec GED, bases documentaires, data lakes. Utilisation ou construction de {*}connecteurs métier{*}. 5 Qualité, Sécurité et Gouvernance Logs, audit, monitoring : Grafana, Prometheus, Langfuse. Compréhension des contraintes de sécurité des agents : permissions d'actions, filtrage des commandes, sandboxing, conformité interne IA. Forte autonomie et capacité à mener des sujets en transverse. Pédagogie et vulgarisation pour les métiers utilisant les chatbots/agents. Capacité à documenter : guides, API docs, schémas. Esprit produit : proposer, challenger, prioriser, démontrer. Participation active aux rituels Agile et aux démonstrations. 1 Langages et Frameworks Python (FastAPI, async) Node.js/TypeScript Frameworks agents : LangChain, LlamaIndex, CrewAI, Semantic Kernel 2 Modèles et IA LLM : Mistral, GPT, Claude RAG (Retrieval-Augmented Generation) Mémoire et contextualisation 3 Intégration et Orchestration API : REST, GraphQL Outils internes : ERP, GED, RPA, CRM, PHX, IALAB, IAP Connecteurs métier 4 Cloud et DevOps Kafka Azure Functions Containers CI/CD 5 Observabilité et Sécurité Grafana Prometheus Langfuse SSI, DPO, gouvernance IA Compétences demandéesCompétencesNiveau de compétence CI/CD Containers Connecteurs métier SSI, DPO, gouvernance IA KAFKA API : REST, GraphQL LLM : Mistral, GPT, Claude Mémoire et contextualisation Prometheus Python (FastAPI, async) Grafana Langfuse Outils internes : ERP, GED, RPA, CRM, PHX, IALAB, IAP Frameworks agents : LangChain, LlamaIndex, CrewAI, Semantic Kernel Node.js/TypeScript Azure Functions RAG (Retrieval-Augmented Generation)
View this job
Permanent

Job VacancyIngénieur logiciel embarqué - Telecom H/F

VIVERIS
Published on

40k-45k €
Massy, Ile-de-France
Contexte de la mission : Viveris accompagne un de ses clients, acteur international de référence dans le développement de passerelles résidentielles vers le réseau internet ainsi que sur le développement et l'intégration des couches basses et applicatives de différents logiciels.Dans ce cadre, nous recherchons un ingénieur développement logiciel middleware (H/F) afin de rejoindre l'équipe logiciel générique. Vos Responsabilités : Intégré au sein de l'équipe de l'entité gateway, vous aurez en charge le développement du middleware à base de prplOS. L'objectif de la mission est de développer le support de la fonctionnalité "Service scheduling" : - Rédiger les spécifications fonctionnelles et techniques ; - Concevoir l'architecture du scheduler et définir un modèle de données pour le stockage des configurations ; - Développer les connecteurs du scheduler aux services existants pour leur activation/désactivation dynamique : - Développer une API REST permettant aux utilisateurs ou aux systèmes tiers de configurer et de superviser les règles de scheduling : - Tester et valider l'intégration du scheduler avec le middleware en simulant différents cas d'usage pour garantir la robustesse ; - Réaliser des tests de charge pour évaluer la performance du scheduler ; - Identifier et corriger les éventuels bugs ; - Rédiger une documentation utilisateur (configuration des règles, API, supervision).
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