Trouvez votre prochaine offre d’emploi ou de mission freelance API REST à Lyon

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

Développeur API Rest (H/F)

Insitoo Freelances

Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur API Rest (H/F) à Lyon, France. Contexte : Fonctionnement : 2 jours sur site à Lyon + 3 jours télétravail Les missions attendues par le Développeur API Rest (H/F) : COMPÉTENCE — DÉVELOPPEMENT API REST La compétence développement API évalue le catalogue des API des produits EAM proposés par les éditeurs. L'objectif est de s'assurer que ces API sont sécurisées, performantes, interopérables, et qu'elles offrent une expérience simple pour les développeurs. Elle doit également analyser le périmètre de couverture des API existantes afin de garantir que le nouveau produit offrira au minimum le même niveau de couverture. COMPETENCES ET RESPONSABILITÉS CARACTERISTIQUES TYPES. + Conception et développement des API Rest : Définir et implémenter des API conformes aux standards, robustes et faciles à maintenir, en accord avec les besoins de l'entreprise et les bonnes pratiques (RESTfuI, HATEOAS, etc:}. + Utilisation du patte "Façade" : Mettre en place une surcouche API permettant de masquer la complexité d'un système sous-jacent et d'en simplifier l'utilisation pour les développeurs externes. + Interopérabilité et intégration : S'assurer que les API permettent une communication fluide entre différents systèmes, applicatifs, et services, tout en respectant les normes de l'entreprise. + Concevoir des API performantes et scalables, adaptées à des environnements Cloud (&WS) et/ou On-premise, en garantissant la haute disponibilité et une latence minimale. + Travailler sur l'expérience des développeurs (DX) en proposant des API intuitives et facilement intégrables afin de garantir leur autonomie dans l'utilisation des services, + Implémenter des mécanismes de sécurité pour protéger les échanges via API. + Mettre en place des stratégies de versioning pour garantir la compatibilité et l'évolution des API sans rupture pour les urilisateurs. + Rédiger une documentation des API, et fournir du support aux équipes. + Analyser les API des éditeurs EAM et évaluer leur périmètre de couverture fonctionnelle, en s'assurant que le nouveau produit propose au moins la même couverture que l'existant.

Démarrage Dès que possible
Durée 2 ans
TJM 420-480 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance

Concepteur/développeur API Rest (H/F)

Insitoo Freelances

Contexte : Fonctionnement : 2 jours sur site à Lyon + 3 jours télétravail Les missions attendues par le Concepteur/développeur API Rest (H/F) : Prestations attendues (principales et secondaires) : Conception et développement des API Rest : Définir et implémenter des API conformes aux standards, robustes et faciles à maintenir, en accord avec les besoins de l'entreprise et les bonnes pratiques (RESTful, HATEOAS, etc.). Utilisation du pattern "Façade" : Mettre en place une surcouche API permettant de masquer la complexité d'un système sous-jacent et d'en simplifier l'utilisation pour les développeurs externes. Interopérabilité et intégration : S'assurer que les API permettent une communication fluide entre différents systèmes, applicatifs, et services, tout en respectant les normes d'interopérabilité de l'entreprise. Optimisation des performances : Concevoir des API performantes et scalables, adaptées à des environnements Cloud (AWS) ou On-premise, en garantissant la haute disponibilité et une latence minimale. Simplicité d'utilisation pour les développeurs : Travailler sur l'expérience des développeurs (DX) en proposant des API intuitives, bien documentées, et facilement intégrables afin de garantir leur autonomie dans l’utilisation des services. Sécurisation des échanges : Implémenter des mécanismes de sécurité pour protéger les échanges via API (authentification, autorisation, chiffrement des données, gestion des accès). Gestion de version et évolutivité : Mettre en place des stratégies de versioning pour garantir la compatibilité et l’évolution des API sans rupture pour les utilisateurs. Documentation et support : Rédiger une documentation claire, accessible et exhaustive des API, et fournir du support aux équipes de développement pour faciliter leur utilisation. Évaluation du catalogue des API : Analyser les API des éditeurs EAM et évaluer leur périmètre de couverture fonctionnelle, en s'assurant que le nouveau produit propose au moins la même couverture que l'existant. Conception et développement des API Rest : Définir et implémenter des API conformes aux standards, robustes, faciles à maintenir, et alignées avec les besoins métiers et les bonnes pratiques (RESTful, HATEOAS, etc.). Stratégie de transition : Élaborer une stratégie de transition pour minimiser l’impact sur les applications interconnectées tout en garantissant une solution maintenable, performante et évolutive dans le temps. Utilisation du pattern "Façade" : Développer des façades API si nécessaire, pour simplifier l'accès aux fonctionnalités des systèmes complexes tout en masquant leur complexité sous-jacente. Interopérabilité et intégration : S’assurer que les API permettent une communication fluide entre différents systèmes tout en respectant les normes d’interopérabilité de l’entreprise.

Démarrage Dès que possible
Durée 2 ans
TJM 450-550 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance
CDI

Architecte Solution

FREELANCE VISION

Pour un client lyonnais, nous recherchons un Architecture solutions Compétences techniques : Architecture solution - Expert - Impératif design - Expert - Impératif Connaissances linguistiques : Anglais Professionnel (Secondaire) Description détaillée : Pour un client lyonnais, nous recherchons un architecte solution pouvant prendre en charge les missions suivantes : 1. Gestion stratégique et vision technique : - Définir une vision technique alignée avec les besoins métiers et l'évolution technologique. - Élaborer une feuille de route pour la modernisation progressive des systèmes legacy tout en respectant les contraintes opérationnelles. - Identifier les opportunités de refactoring et de modernisation avec un focus sur les actions à forte valeur ajoutée. 2. Gouvernance technique : - Définir et mettre en place des standards, patterns et bonnes pratiques de développement. - Rédiger des documents de référence et animer des ateliers pour accompagner les équipes. 3. Architecture et conception : - Concevoir et valider les architectures des nouvelles fonctionnalités, garantissant scalabilité et maintenabilité. Adapter l'outillage aux marchés et aux réalités métier correspondantes. - Définir les contrats d’interopérabilité entre les composants du SI. 4. Sécurité et exposition des APIs : - Assurer le respect des standards de sécurité et accompagner les équipes dans l'intégration de la sécurité dès la conception. 5. Observabilité et monitoring : - Mettre en place l’observabilité des applications via des outils comme Elastic APM, Prometheus et Grafana. 6. Documentation et communication : - Maintenir une documentation d'architecture à jour et participer à la mise en place de portails développeur comme Backstage. Compétences techniques complémentaires o API REST, BDD, flux inter-applicatifs o Compétences ETL/ES : Mulesoft o Orientation Data, BDD, API, FLUX, o Orientation cloud : Azure, AWS, …

Démarrage Dès que possible
Durée 12 mois
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance

Architecte Solutions

CS Group Solutions

Nous recherchons un Architecte Solutions Mission Longue Gestion stratégique et vision technique : Définir une vision technique alignée avec les besoins métiers et l'évolution technologique. Élaborer une feuille de route pour la modernisation progressive des systèmes legacy tout en respectant les contraintes opérationnelles. Identifier les opportunités de refactoring et de modernisation avec un focus sur les actions à forte valeur ajoutée. Gouvernance technique : Définir et mettre en place des standards, patterns et bonnes pratiques de développement. Rédiger des documents de référence et animer des ateliers pour accompagner les équipes. Architecture et conception : Concevoir et valider les architectures des nouvelles fonctionnalités, garantissant scalabilité et maintenabilité. Définir les contrats d’interopérabilité entre les composants du SI. Sécurité et exposition des APIs : Assurer le respect des standards de sécurité et accompagner les équipes dans l'intégration de la sécurité dès la conception. Observabilité et monitoring : Mettre en place l’observabilité des applications via des outils comme Elastic APM, Prometheus et Grafana. Documentation et communication : Maintenir une documentation d'architecture à jour et participer à la mise en place de portails développeur comme Backstage. Compétences techniques complémentaires o API REST, BDD, flux inter-applicatifs o Compétences ETL/ES : Mulesoft o Orientation Data, BDD, API, FLUX, o Orientation cloud : Azure, AWS, …

Démarrage Dès que possible
Durée 3 mois
TJM 450-550 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
CDI

(H/F) Lead Tech

ADSearch

Adsearch, cabinet de conseil en recrutement, vous propose un poste de Tech Lead chez son client final. Poste : Vous rejoignez un client final d’environ 2000 collaborateurs. La DSI, composée d’environ 40p, comprend un service « intégration et développement d’applications » Ce service développe des interfaces connectant leurs différentes applications (ERP, CRM, SIRH, GED, outils internes…) Au sein de cette équipe de 4 personnes vous occuperez le rôle de Lead Tech et accompagnerez les développeurs. L’idée est d’évoluer ensuite dans 2 ans au poste de Responsable développement et application (pour remplacer un départ à la retraite). Vous managerez complètement l’équipe à ce moment. Au quotidien vous accompagnerez l’équipe sur le développement d’API Rest et de logiciels. Ils utilisent principalement Mulesoft (low code) pour développer leurs interfaces. Suivant les projets ils utilisent également C# et un peu de Java. Power Platforms et Cloud Azure complètent cet environnement très tourné Microsoft. Les équipes étant éclatées en France vous interagirez principalement avec elles par visio.

Démarrage Dès que possible
Salaire 30k-50k €⁄an
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance

Développeur Python -

Freelance.com

Localisation : Lyon Durée : 1 an minimum Démarrage : ASAP TJM vente max : 580 Date limite de réponse : 14/04/2025 Nous recherchons dès que possible au sein de l’équipe XXX , un développeur expérimenté Python avec de bonnes bases sur Kubernetes. Compétences attendues Python (Version >3.9) : utilisation de gestionnaires de paquets, création de packages Python, tests unitaires et d’intégration, code coverage, utilisation de frameworks (FastAPI), connaissance des API Restful, UV. Kubernetes : création de CRD, concept d'opérateur, validation Kubernetes. CI/CD : pipelines GitLab, ArgoCD. Git : commit, MR, versioning. Responsabilités Réaliser des modules customs Python et Kubernetes. Chercher les informations nécessaires pour mener à bien les tâches. Conditions Présence sur site minimum de 2 jours par semaine. Pas d’astreinte. Points critiques et différenciants: Nous recherchons un profil développeur senior (et non pas DevOps) Python, avec de bonnes bases sur Kubernetes. La priorité est donnée à Python, mais sans connaissances sur Kubernetes, le profil ne sera pas retenu.

Démarrage Dès que possible
Durée 1 an
TJM 400-580 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance
CDI
CDD

Développeur Go / Golang (H/F)

SCALIAN DS

Offre d’emploi : Développeur Go / Golang (H/F) Lieu : Lyon – Accessibilité via transports en commun Télétravail : 2 jours par semaine de télétravail maximum. Type de contrat : Nature du contrat à définir. Rémunération : 430€/jour ou 50k€. Démarrage : Dès que possible (préavis d’1 mois accepté) Expérience requise : Minimum 3 ans d’expérience Durée : Mission longue ANGLAIS INDISPENSABLE ! À propos du poste Nous recherchons un Développeur Go / Golang (H/F) pour intégrer notre équipe technique et participer activement à la conception et au développement d’une plateforme de streaming performante et évolutive . Vous évoluerez dans un environnement agile et innovant , aux côtés d’experts passionnés. Vos missions Concevoir, développer et maintenir des applications back-end en Go répondant aux exigences fonctionnelles et techniques Rédiger un code performant, testé et documenté Déployer et surveiller les développements réalisés Participer aux choix techniques et proposer des solutions innovantes Collaborer avec les équipes Ops pour améliorer et optimiser la plateforme Réaliser des revues de code et accompagner les membres de l’équipe Assurer la gestion et la résolution des incidents techniques Contribuer à la veille technologique et à l’amélioration continue des process Environnement technique (Stack) Langages : Go Outils & Technologies : AWS, Infrastructure as Code, API REST, Git, Docker, Kubernetes Méthodologies : Agile (Scrum, Kanban), CI/CD

Démarrage Dès que possible
Durée 12 mois
Salaire 40k-50k €⁄an
TJM 350-450 €⁄j
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance

Développeur Vue.js - Mission Freelance

Tenth Revolution Group

Description de la mission : Nous recherchons un développeur Vue.js freelance pour rejoindre un projet ambitieux et contribuer à la conception et au développement d'une application web moderne. Vous travaillerez en collaboration avec les équipes produit et technique afin de proposer des solutions performantes et ergonomiques. Localisation : Hybride sur Lyon Début : ASAP Missions principales : Développer et maintenir des composants Vue.js réutilisables et performants. Intégrer des interfaces utilisateur en respectant les maquettes et les bonnes pratiques UX/UI. Optimiser l'application en termes de performance et d'accessibilité. Assurer la communication avec des API REST / GraphQL et gérer l'état de l'application avec Vuex ou Pinia. Participer aux revues de code et garantir la qualité du code produit. Mettre en place des tests unitaires et end-to-end pour assurer la fiabilité du produit. Collaborer avec les équipes backend, UX/UI et produit pour assurer la cohérence technique et fonctionnelle du projet. Si tu es intéressé(e), n'hésite pas à postuler avec ton CV et quelques exemples de réalisations !

Démarrage Dès que possible
Durée 3 ans
TJM 400-550 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance

POT8331-Un Architecture solutions sur Lyon

Almatek

Amatek recherche pour l'un de ses clients, un Architecture solutions sur Lyon. Descriptif: Pour un client lyonnais, nous recherchons un architecte solution pouvant prendre en charge les missions suivantes : 1.Gestion stratégique et vision technique : - Définir une vision technique alignée avec les besoins métiers et l'évolution technologique. - Élaborer une feuille de route pour la modernisation progressive des systèmes legacy tout en respectant les contraintes opérationnelles. - Identifier les opportunités de refactoring et de modernisation avec un focus sur les actions à forte valeur ajoutée. 2.Gouvernance technique : - Définir et mettre en place des standards, patterns et bonnes pratiques de développement. - Rédiger des documents de référence et animer des ateliers pour accompagner les équipes. 3.Architecture et conception : - Concevoir et valider les architectures des nouvelles fonctionnalités, garantissant scalabilité et maintenabilité. Adapter l'outillage aux marchés et aux réalités métier correspondantes. - Définir les contrats d’interopérabilité entre les composants du SI. 4.Sécurité et exposition des APIs : - Assurer le respect des standards de sécurité et accompagner les équipes dans l'intégration de la sécurité dès la conception. 5.Observabilité et monitoring : - Mettre en place l’observabilité des applications via des outils comme Elastic APM, Prometheus et Grafana. 6.Documentation et communication : - Maintenir une documentation d'architecture à jour et participer à la mise en place de portails développeur comme Backstage. Compétences techniques : Architecture - Expert - Impératif design - Expert - Impératif Compétences techniques complémentaires : API REST, BDD, flux inter-applicatifs Compétences ETL/ES : Mulesoft Orientation Data, BDD, API, FLUX, Orientation cloud : Azure, AWS, ... Connaissances linguistiques : Anglais Professionnel

Démarrage Dès que possible
Durée 6 mois
TJM 100-320 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
CDI

Testeur QA

Alpineo Consulting

MISSIONS En étroite collaboration avec la Product Owner et les développeurs, vous définissez une stratégie de recette, créez et rédigez des plans de tests, et suivez leur évolution. Vous assurez le bon déroulement des tests, participez à leur conception pour identifier les bugs, garantir la qualité du produit et le respect des bonnes pratiques internes. Vous participez aux différentes cérémonies agiles (Daily Scrum, Rétrospective, Product Backlog Refinement, Example Mapping, etc.). ACTIVITÉS Élaborer les stratégies de testing Concevoir et exécuter les campagnes de tests Écrire des tests automatisés end-to-end Détecter les bugs ou anomalies du produit et suivre leur correction Analyser les processus fonctionnels et techniques Assurer la qualité du produit Collaborer quotidiennement avec l'équipe de développement NOTRE STACK Gitlab CI/CD Kubernetes Micro-services springboot Interface utilisateur en React Rest API Jira/Confluence MariaDB/SQL

Démarrage Dès que possible
Salaire 40k-48k €⁄an
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance

Ingénieur automatisation Applicative

STHREE SAS pour COMPUTER FUTURES

Je recrute un Ingénieur Automatisation Applicative, notre client à pour mission d'accompagner les projets dans leurs transformation DevSecOps et Cloud ainsi que le "Run". Notre intervention couvre : Intégration Continue : Automatisation du « build » applicatif, des tests, des audits de sécurité et des livraisons de packages. Déploiement Automatisé : Automatisation des déploiements applicatifs sur des environnements cibles (principalement VM, mais aussi containers). Environnement As A Service : Automatisation de l’approvisionnement et de la configuration des environnements « iso prod ». Exploitation Continue : Automatisation des processus de mise en production et des tâches liées au « RUN ». Compétences attendues : Nous recherchons des talents ayant des compétences dans les domaines suivants : Administration Linux Ansible Scripting (Shell/Bash/Ksh, Python, Groovy, etc.) Collaboration avec des équipes distantes Autonomie et approche autodidacte Connaissance d’outils CI/CD (Jenkins, GitLab CI, GitHub Actions, Travis, etc.) Docker, Kubernetes, AWS, OpenShift (un plus) Développement/utilisation d’API (un plus) Proactivité et forte autonomie Compétences techniques mises en œuvre : Jenkins : Création de pipelines déclaratifs (JenkinsFile) Appels de playbooks Ansible depuis JenkinsFile Utilisation de shared libraries et programmation Groovy Ansible : Rédaction de rôles et playbooks Gestion des inventaires et des variables Vérification des bonnes pratiques Développement d’application : Utilisation de GitLab, API REST, Maven, Node/NPN/YARN, Dotnet build Méthodologie Agile (SCRUM) : Participation active aux cérémonies Agile (daily, refinement, retro, demo) Connaissance ITIL : Respect des principes ITIL pour les environnements de production Soft-Skills : Compréhension et adaptation des besoins clients Rédaction de procédures à partir de retours d’expérience et documentation Recherche et résolution de problèmes techniques Contexte technique : Administration Linux, Apache, Tomcat, PostgreSQL Connaissance occasionnelle de Windows, JBoss, WebLogic, Oracle database En approche : Cloud (Kubernetes, OpenShift, AWS), GitLab CI

Démarrage Dès que possible
Durée 6 mois
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes

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
2025 © Free-Work / AGSI SAS
Suivez-nous