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 216 results.
Permanent

Job VacancyAI Engineer / Data Scientist – IA générative, RAG & Python

ASAP TECHNOLOGIES
Published on
Docker
Large Language Model (LLM)
Prompt Engineering

65k-69k €
Paris, France
ASAP Technologies recherche un AI Engineer / Data Scientist pour accompagner un acteur majeur du secteur bancaire au sein de sa direction Data & IA. Vous intégrerez une équipe d'expertise transverse composée de 18 data scientists, dont les projets s'articulent autour du NLP, des moteurs de recherche et de l'IA générative. Vous contribuerez à un projet interne confidentiel visant à exploiter des données chiffrées et textuelles pour générer des synthèses. Le périmètre pourra également intégrer un moteur de recommandation et évoluer vers des interactions vocales, nécessitant notamment la sélection de modèles Speech-to-Text. Vos missions Analyser les besoins et participer au cadrage des lots à réaliser. Concevoir et développer des fonctionnalités de synthèse exploitant des données chiffrées et textuelles. Contribuer au développement et au suivi des projets d'IA générative. Concevoir, tester et optimiser les prompts. Évaluer les performances des LLM et des dispositifs RAG, ainsi que la qualité des réponses produites. Participer au choix des modèles Speech-to-Text en vue des évolutions vocales. Contribuer à l'industrialisation des développements : conteneurisation, API REST et CI/CD/MLOps. Assurer une veille technologique et partager vos connaissances avec l'équipe.
View this job
Contractor

Contractor jobDeveloppeur Java Senior Aix en Provence

WorldWide People
Published on
Java

6 months
400-420 €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Developpeur Java Senior Aix en Provence -8 ans d'expérience minimum en développement Java. • Excellente maîtrise de Spring Boot et des architectures microservices. • Culture DevOps appréciée. Dans le cadre du renforcement d'équipes de développement intervenant sur des produits innovants à fort impact, nous recherchons un Développeur Senior Java pour contribuer à la conception, au développement et à l'évolution de solutions stratégiques. Missions • Participer à la conception technique et au développement de nouvelles fonctionnalités. • Développer et maintenir des API et microservices. • Garantir la qualité du code (tests, revues de code, bonnes pratiques). • Participer aux choix d'architecture et à l'amélioration continue. • Collaborer avec les équipes produit, QA, DevOps et architecture. Environnement technique • Java 17+/21 • Spring Boot • API REST • Microservices • Git / GitLab • CI/CD • Docker / Kubernetes • PostgreSQL • Méthodes Agile Scrum Profil recherché • 8 ans d'expérience minimum en développement Java. • Excellente maîtrise de Spring Boot et des architectures microservices. • Culture DevOps appréciée. • Autonomie, rigueur et esprit d'équipe. • Capacité à challenger les choix techniques et accompagner des profils plus juniors. Atouts • Expérience sur des projets Data, IA ou plateformes à forte volumétrie. • Connaissance des environnements cloud et Kubernetes.
View this job
Permanent

Job VacancyTech Lead Software Engineer Fullstack (H/F)

Link Consulting
Published on
Java
Kubernetes
Python

92130, Issy-les-Moulineaux, Ile-de-France
Dans le cadre du développement d'une Factory dédiée à la conception de solutions innovantes autour de la Data et de l'IA, nous recherchons un(e) Tech Lead Full Stack / Lead Engineer. Cette entité rassemble des experts en architecture, développement logiciel, cloud et IA afin de concevoir des produits robustes, scalables et sécurisés répondant à des enjeux stratégiques de la Défense Nationale. Vous évoluerez dans un environnement d'excellence technique où l'architecture logicielle, la qualité de code, l'industrialisation et l'accompagnement des équipes occupent une place centrale. | Vos missions | \- Concevoir et faire évoluer les architectures applicatives. \- Participer aux développements Full Stack des solutions. \- Définir les standards techniques et les bonnes pratiques. \- Accompagner les développeurs dans leur montée en compétence. \- Garantir la qualité des développements, des tests et de l'intégration continue. \- Contribuer aux sujets DevOps, sécurité et observabilité. \- Participer à l'amélioration continue des processus d'ingénierie. | Contraintes spécifiques | Ce poste nécessitera une habilitation au secret de la Défense Nationale délivrée par les autorités compétentes (DGSI) | Environnement technique | \- Front-End : React / Angular / Vue.js \- Back-End : Python / Java / Node.js \- Cloud & DevOps : Kubernetes / Terraform / Ansible / GitLab CI / GitHub Actions / Infrastructure as Code \- Qualité & Sécurité : API REST / GraphQL / TDD / BDD / DDD / OWASP / DevSecOps \- Observabilité : Prometheus / Grafana / ELK Stack
View this job
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
Permanent

Job VacancyDéveloppeur Java/React H/F

VIVERIS
Published on

50k-60k €
Boulogne-Billancourt, Ile-de-France
Contexte de la mission: Nous recherchons un développeur Fullstack Java/React - Confirmé/Sénior Dans le cadre du projet Référentiel Valeurs, visant à centraliser, fiabiliser et gouverner l'ensemble des données relatives aux instruments financiers, vous rejoignez la squad Applicative composée de 3 développeurs Logiciel, d'un Architecte technique, d'un Business Analyst et d'un Product Owner. Vos missions : - Conception et développement des composants applicatifs : Concevoir, développer et maintenir les applications du socle MDM, permettant la consultation, le référencement et l'administration des données d'instruments financiers - Développement back-end en Java : Implémenter des API REST performantes et sécurisées pour exposer les données du MDM vers les applications internes et partenaires - Conception de l'IHM en React (portail de consultation MDM) : Participer au développement de l'interface utilisateur (React) permettant la recherche, la visualisation et la gestion des données Golden Copy - Sécurité et conformité : Intégrer les standards du groupe en matière de sécurité et d'authentification (OIDC, OAuth2, gestion des rôles et permissions) - Optimisation et performance : Surveiller les performances applicatives, identifier les points de blocage et proposer des améliorations continues - Documentation et qualité logicielle : Documenter le code, les API, et les règles de gestion ; rédiger les guides de déploiement et de maintenance
View this job
Contractor

Contractor jobDéveloppeur Python & Intégration ETL Senior (H/F)

Link Consulting
Published on
Architecture
Python

6 months
400-500 €
Blagnac
Notre client, acteur reconnu dans l'aéronautique, est à la recherche de son futur Développeur Python & Intégration ETL Senior (H/F) pour son site de Blagnac, dans le cadre du renforcement de ses équipes dédiées aux échanges de données, à l'intégration applicative et à l'évolution de son système d'information. Vos missions Intégré à une équipe regroupant développeurs, experts applicatifs et référents techniques, vous devrez : Concevoir et développer des flux d'intégration et de transformation de données. Participer à la mise en œuvre et à l'évolution des processus ETL. Développer des composants et outils en Python répondant aux besoins métiers. Assurer l'interconnexion des applications du système d'information. Contribuer à l'amélioration de la qualité, de la fiabilité et de la performance des échanges de données. Participer aux études techniques et aux choix de conception. Collaborer avec les équipes projets pour accompagner les évolutions du SI. Apporter votre expertise sur les bonnes pratiques d'intégration et d'architecture applicative. Compétences techniques attendues Développement Python confirmé. Conception et développement de flux d'intégration. ETL et traitement de données. API REST et échanges de données. SQL et bases de données relationnelles. Intégration applicative et interopérabilité. Architecture applicative (notions solides ou expérience de terrain). Middleware et outils d'intégration. Apache NiFi apprécié mais non obligatoire. Environnements Linux et outils de versionning (Git).
View this job
Contractor

Contractor jobtesteur/intégrateur Jira • Xray • Confluence • Postman ou Bruno Vitrolles/

WorldWide People
Published on
Functional testing

6 months
330 €
Vitrolles, Provence-Alpes-Côte d'Azur
testeur/intégrateur Vitrolles ASAP Expérience souhaitée : au moins 3 ans Compétences techniques • Lecture de logs applicatifs • Analyse de fichiers et flux • API REST • JSON / XML • SQL (requêtes simples) • Notions d'architecture applicative • Environnements Web Outils • Jira • Xray • Confluence • Postman ou Bruno • Outils de gestion des anomalies Votre mission Au sein de l'équipe IS, le Testeur Fonctionnel & Technique contribue à la validation des évolutions fonctionnelles, des interfaces et des parcours transverses afin de garantir la qualité et la fiabilité des produits livrés. Il intervient tout au long du cycle de test pour vérifier la conformité des solutions aux besoins métiers, détecter les anomalies au plus tôt et sécuriser les mises en production. Positionné au cœur des flux d'intégration, il travaille en collaboration avec les équipes Produit, Développement, Architecture, Production et Métiers afin de garantir le bon fonctionnement des parcours de bout en bout et des échanges entre applications. Principales responsabilités Analyse des besoins • Analyser les spécifications fonctionnelles et techniques. • Identifier les scénarios de validation associés. • Identifier les dépendances entre applications et composants. • Définir les parcours de tests à couvrir ainsi que les risques associés. • Participer à la préparation des campagnes de validation transverse. Préparation des tests • Concevoir les cas de test fonctionnels et techniques. • Préparer les jeux de données nécessaires aux campagnes. • Préparer les environnements de validation. • Alimenter et maintenir le référentiel de tests. • Garantir la traçabilité entre exigences, scénarios et résultats de tests. Exécution des validations • Réaliser les tests fonctionnels. • Exécuter les campagnes de tests d'intégration. • Réaliser les tests de bout en bout (E2E). RESTREINT • Exécuter les campagnes de non-régression. • Contrôler les échanges inter-applications et les flux de données. • Analyser les résultats obtenus. • Produire les comptes-rendus de validation. Gestion des anomalies • Détecter, qualifier et documenter les anomalies. • Réaliser les premiers diagnostics fonctionnels et techniques. • Analyser les logs, traces et échanges applicatifs. • Assurer le suivi des corrections avec les équipes de développement. • Vérifier les correctifs avant clôture. • Contribuer à l'amélioration continue des activités de validation. Contribution à l'automatisation • Identifier les scénarios éligibles à l'automatisation. • Participer à l'exécution des campagnes automatisées. • Contribuer à l'enrichissement du référentiel automatisé. • Participer aux revues des résultats automatisés. • Collaborer avec les Automaticiens et Test Leads afin d'améliorer la couverture des tests. Compétences recherchées Compétences fonctionnelles • Analyse fonctionnelle • Conception de cas de tests • Validation des parcours métiers • Gestion des anomalies • Tests d'intégration • Tests End-to-End • Non-régression RESTREINT • Gestion des référentiels de tests • Analyse des flux et interfaces Compétences techniques • Lecture de logs applicatifs • Analyse de fichiers et flux • API REST • JSON / XML • SQL (requêtes simples) • Notions d'architecture applicative • Environnements Web Outils • Jira • Xray • Confluence • Postman ou Bruno • Outils de gestion des anomalies La connaissance de Playwright, GitLab CI/CD ou d'outils d'automatisation constitue un atout.
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
Permanent

Job VacancyDéveloppeur Backend .NET Confirmé H/F

CONSORT GROUP
Published on

40k-41k €
Centre Régional du Football Aquitain, Nouvelle-Aquitaine
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Dernière-née du groupe, l'agence de Bordeaux a été créée en 2023 pour renforcer notre présence en Nouvelle-Aquitaine. Déjà constituée d'une équipe de 10 collaborateurs, elle incarne notre volonté de proximité avec les acteurs économiques de la région et porte les expertises du groupe avec l'agilité d'une entreprise à taille humaine. Développeur Backend .NET Confirmé H/F C'est votre mission Vous êtes passionné·e par le développement backend .NET, les architectures microservices et les environnements Cloud ? Ce poste est fait pour vous. Vous rejoignez une équipe Backend composée de 7 personnes : 2 Lead Developers, 4 développeurs Backend et 1 Quality Engineer, en collaboration étroite avec la Product Manager et les équipes FrontEnd. Dans un contexte de build et de run, vous participez au développement et à l'exploitation d'une plateforme SaaS scalable, conçue pour intégrer de nouveaux retailers sans refonte de l'architecture. Côté build : Concevoir et développer les services backend en C# / .NET 8 et .NET 10. Concevoir et faire évoluer les API REST de la plateforme. Définir les contrats d'interface, le versionnement et la rétrocompatibilité des APIs. Concevoir et maintenir des microservices orientés événements. Intégrer les systèmes des retailers et partenaires. Travailler avec Kafka / Azure Event Hub pour l'interconnexion des services. Participer aux choix d'architecture et à la conception technique. Modéliser et exploiter les bases PostgreSQL, notamment sur de forts volumes. Réaliser les tests unitaires et d'intégration ainsi que les revues de code. Côté run : Déployer et exploiter les services sur Azure Kubernetes Service (AKS). Instrumenter et superviser les applications via Azure Application Insights. Participer au suivi de production et à la résolution des incidents. Surveiller les performances, la fiabilité et la disponibilité des services. Optimiser les requêtes et traitements sur des volumes importants. Garantir la qualité et la maintenabilité des livrables. Participer à l'amélioration continue de l'environnement de développement. Contribuer à l'enrichissement des pratiques et outils de l'équipe, notamment autour de l'IA. C'est votre parcours Vous avez au moins 5 ans d'expérience en développement backend .NET et êtes à l'aise dans des environnements de production exigeants. Vous maîtrisez C# / .NET et avez déjà travaillé sur des architectures microservices événementielles en production ainsi que sur des API REST. Vous êtes capable de prendre un sujet de bout en bout, de challenger un besoin et de dialoguer avec un Product Manager comme avec les équipes techniques. Une expérience sur Azure, notamment AKS et Application Insights, est un véritable atout. Une expérience en AdTech, Retail Media, e-commerce ou sur une plateforme SaaS multi-instances sera également appréciée. C'est votre expertise : C# / .NET 8 / .NET 10 Développement Backend API REST Architecture microservices Architecture événementielle Kafka / Azure Event Hub PostgreSQL et optimisation SQL Clean Architecture DDD / CQRS Azure / AKS / Kubernetes Azure Application Insights Git / CI/CD Tests unitaires et d'intégration Observabilité et supervision C'est votre manière de faire équipe : Autonomie et capacité à prendre un sujet de bout en bout Force de proposition Esprit d'équipe et goût du partage Capacité à challenger les besoins Communication avec les interlocuteurs techniques et métiers Rigueur et sens du delivery Culture de la qualité et de l'amélioration continue C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Bordeaux Contrat : CDI Télétravail : 2 jours Salaire : De 40 K€ à 41 K€ brut annuel Famille métier : Développement / Backend / .NET / Cloud Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
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

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