Trouvez votre prochaine offre d’emploi ou de mission freelance API à Lyon
Ce qu’il faut savoir sur API
Une API (Application Programming Interface) est un ensemble de règles et de protocoles permettant à différents logiciels ou systèmes de communiquer entre eux. Les API définissent les méthodes et les données qu'une application peut utiliser pour interagir avec une autre, facilitant l'intégration et l'interopérabilité. Les API peuvent être utilisées pour des tâches variées, comme accéder à des bases de données, récupérer des données de services web ou automatiser des processus. Elles sont essentielles dans des environnements modernes, où les applications doivent collaborer, par exemple pour intégrer des services tiers comme des paiements en ligne, des cartes interactives ou des outils de messagerie. Les API peuvent être de différents types : REST, SOAP ou GraphQL, chaque modèle ayant ses propres avantages en termes de structure, de flexibilité et de compatibilité. Elles jouent un rôle clé dans le développement d’applications web, mobiles et cloud.
Concepteur/développeur API Rest (H/F)

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éveloppeur API Rest (H/F)

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.
Architecte Solution

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, …
Architecte 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, …
Expert Technique Mulesoft
Nous recherchons un expert technique Mulesoft pour assurer, le rôle de Responsable de plateforme Mulesoft. Le candidat idéal devra posséder une expertise avérée en Mulesoft et être capable de : Prendre en main rapidement l’existant de notre plateforme, en maîtrisant son design, son fonctionnement opérationnel (run) et son architecture, Challenger les Business Analysts pour garantir la qualité et la pertinence des spécifications fonctionnelles, Challenger l’intégrateur en évaluant les solutions proposées et les choix d’implémentation, en vue d’assurer la meilleure adéquation avec les besoins techniques et fonctionnels. Ce poste nécessite une personne autonome, proactive et capable de travailler en étroite collaboration avec les équipes internes tout en assurant la continuité de la plateforme.
Développeur - Administrateur Blueway

Contexte : Mission d'assistance technique. MISSIONS : Supervision et maintenance (traitement des incidents) d'un ESB, Développer, configurer et maintenir des flux de données et processus sur la plateforme Blueway, Administrer et optimiser l’API Management (APIM) pour assurer la performance et la sécurité des échanges, Participer à l’intégration et l’interconnexion des systèmes via les API, Animer des réunions d'améliorations continues et participer à l'élaboration des spécifications fonctionnelles des outils.
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
- Proposition de CDI en tant que freelanceil y a 3 heures
- comment negocier frais mission ville éloignée ?il y a 3 heures
- Valoriser des travaux R&D faits soi-même sans salairesil y a 3 heures
- Freelance No-codeil y a 3 heures
- Clause de non concurrence en CDIil y a 5 heures
- Vos retours sur les plateformes de netlinking en tant que freelances SEO ?il y a 9 heures
Les métiers et les missions en freelance pour API
Développeur·euse fullstack
Le/ La Développeur·euse fullstack utilise des API pour créer des applications web interactives, intégrant des services back-end et front-end, en s'assurant que l'API fonctionne correctement pour la gestion des données.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse fullstack .
Découvrir les offresDéveloppeur·euse mobile Android
Le/ La Développeur·euse mobile (Android, iOS) utilise des API pour intégrer des fonctionnalités externes (par exemple, services de géolocalisation, paiement, etc.) dans les applications mobiles, permettant une interconnexion fluide avec des services tiers.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse mobile Android .
Découvrir les offresDéveloppeur·euse mobile iOS (Swift, Objective-C...)
Le/ La Développeur·euse mobile (Android, iOS) utilise des API pour intégrer des fonctionnalités externes (par exemple, services de géolocalisation, paiement, etc.) dans les applications mobiles, permettant une interconnexion fluide avec des services tiers.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse mobile iOS (Swift, Objective-C...) .
Découvrir les offresConsultant·e technique
Le/ La Consultant·e technique aide les entreprises à concevoir et à intégrer des API dans leurs systèmes, en optimisant leur utilisation pour garantir l'interopérabilité entre différentes applications ou services.
Explorez les offres d'emploi ou de mission freelance pour Consultant·e technique .
Découvrir les offresArchitecte solutions
L'Architecte solutions utilise les API pour concevoir des architectures logicielles évolutives et interopérables, en intégrant des services externes et internes pour répondre aux besoins des utilisateurs et des entreprises.
Explorez les offres d'emploi ou de mission freelance pour Architecte solutions .
Découvrir les offres