Trouvez votre prochaine offre d’emploi ou de mission freelance API
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.
Mission freelance
Développeur Backend Python / FastAPI
Orcan recherche pour l’un de ses clients "Business minded" Développeur Backend Python / FastAPI confirmé pour rejoindre le département Tech and Data. Missions : Partenariat Business : Établir un dialogue constructif et efficace avec les équipes Business et les parties prenantes non techniques. Être capable de comprendre, d'analyser et de formaliser leurs 'pain points' et leurs exigences en solutions techniques claires et réalisables, en adaptant son discours à leur jargon spécifique. Développement API : Concevoir et développer des solutions backend robustes et performantes en suivant les meilleures pratiques. Amélioration Continue : Implémenter des évolutions techniques sous la supervision d'un tech lead et assurer leur documentation rigoureuse. Environnement Cloud : Contribuer à la standardisation des déploiements des solutions, notamment avec Docker et d'autres technologies cloud-natives (type Azure Kubernetes Service).
Mission freelance
Ingénieur Systèmes & Réseaux - Expertise Juniper
Dans le cadre du renforcement de ses infrastructures IT, notre client basé à Nantes recherche un Ingénieur Réseau & Systèmes expérimenté, avec une expertise impérative sur les équipements Juniper. Vous intégrerez une équipe en charge de l'administration, de la supervision et du maintien en condition opérationnelle d'un parc réseau hétérogène et critique. Compétences techniques requises Systèmes d'exploitation : Linux & Windows Équipements réseau : Switch & Routeurs Juniper ( incontournable) Switch Huawei Firewalls divers Réseau : Excellente maîtrise des protocoles de supervision Compétence en debugging des échanges TCP/IP Bonne compréhension des protocoles applicatifs Web : HTTP, HTTPS Développement & automatisation : Utilisation d'API Ansible (en bonus) Connaissances en automatisation des configurations appréciées

Mission freelance
Architecte middleware & Expert Solution - Proof of Value - API MANAGEMENT
Contexte Un APIM est une plateforme qui facilite la gestion, la publication et la supervision des API, essentielles pour intégrer des services tiers internes ou externes. Les principales problématiques du groupe résident dans l'efficacité opérationnelle, la sécurité des données (les apis exposés sur le web), la facilitation des intégrations avec les partenaires internes et externes et la résorption de l'obsolescence dont l'APIM est un accélérateur (Biztalk) ainsi que la gouvernance liée à la mise en place de ce type d'outils transverses. La réalisation d'un Proof Of Value nous semble essentielle pour évaluer la pertinence des solutions envisagées dans notre environnement spécifique. Cela permettra de tester l'intégration, la sécurité, et l'évolutivité avant une adoption à l'échelle du groupe. Ce POV API Management devra répondre à plusieurs enjeux : Sécurité du SI : mieux maitriser l'exposition de nos API vers l'extérieur (par exemple pour les fuites de données), anticiper le déploiement de la directive NIS 2 pour les places de marché - Productivité de nos équipes dev et ops : améliorer le déploiement et la mise en œuvre de nos APIs, exposer plus facilement des API depuis nos infrastructures mainframe - Gouvernance : meilleure connaissance et maitrise de notre patrimoine d'API - Pour ce faire nous allons tester deux solutions APIM sur deux cas d'usages différents : Software AG My WebMethod & Google APIGEE Description L'expert solution APIM devra principalement nous aider à déployer les deux solutions Software AG & APIGEE, notamment en : • D'accompagner les équipes de production pour le paramétrage et déploiement (CI/CD, réseau, IAM/IDP…) • D'accompagner les équipes de développement pour déployer les API dans les solutions • D'accompagner les équipes de sécurité pour paramétrer dans la solution les règles SSI • D'accompagner les équipes architecture pour la gouvernance des API Livrables - Software AG My WebMethod & APIGEE fonctionnels pour le POV (on prem pour MyWebMethod & Hybride pour APIGEE) - Connecteurs APIsation (Software AG) du Mainframe déployés - API Mainframe et commerce déployées sur les portails et solutions APIM - Intégration de la solution APIM APIGEE dans la CI/CD groupe - Paramétrage de la sécurisation des APIs - Documentation des différents travaux Compétences - Expertise APIGEE - plateforming & développement - Connaissance Software AG - platforming & développement - Connaissance en outillage DEVOPS - Confirmé en environnements Cloud - Expertise en Architecture Middleware

Mission freelance
Technicien support utilisateurs
Description du poste · Assurer le support quotidien aux utilisateurs de l’application en traitant leurs demandes et en résolvant les incidents techniques. · Diagnostiquer rapidement les problèmes et proposer des solutions pertinentes en collaborant avec les équipes de développement. · Prioriser et suivre les tickets d’incidents jusqu’à leur résolution totale. · Documenter les procédures et élaborer des guides utilisateurs pour faciliter l’adoption et l’évolution de la plateforme.

Offre d'emploi
Test specialist
Description du poste Dans le cadre du renforcement de notre équipe QA, nous recherchons un(e) Ingénieur QA Automatisation expérimenté(e) pour assurer la qualité et la fiabilité de nos produits logiciels. Vous interviendrez sur l'ensemble du cycle de tests, de la conception à l’exécution, dans un environnement agile et technique, orienté microservices et DevOps. Missions principales Concevoir, développer et maintenir des tests automatisés pour les API, l’IHM et les performances Définir et mettre en œuvre la stratégie de test en coordination avec les équipes produit et développement Participer à la validation continue via des pipelines CI/CD Utiliser Jira Xray pour la gestion, la traçabilité et le reporting des campagnes de test Collaborer étroitement avec les équipes de développement dans un cadre agile Identifier et remonter les anomalies, suivre leur résolution Contribuer à l'amélioration continue des processus QA Compétences techniques requises Automatisation et test : Minimum 3 ans d’expérience en automatisation de tests (5 à 10 ans fortement souhaités) Excellente maîtrise de REST Assured pour les tests d’API Expérience avec Postman ou Bruno (en complément) Test UI automatisé avec Playwright (Java), Selenium, Cucumber Bonnes connaissances de JUnit 5 ou TestNG (incluant Watchers, Listeners, Callbacks) Utilisation de Jira Xray pour la gestion de tests Langages et outils : Maîtrise de Java (Java 8+, POO, Collections) Compétences en scripting : Python, Shell Git pour la gestion de versions Intégration continue avec GitLab CI Gatling avec Java est un plus Architecture et déploiement : Connaissances en conteneurisation avec Docker, Kubernetes Bonne compréhension des environnements microservices

Mission freelance
Développeur .NET Senior H/F
Contexte et objectifs Le développeur interviendra au sein d’une équipe composée de profils techniques confirmés. Ensemble, ils travaillent sur des sujets liés à l’annulation de commandes, aux retours produits et au service après-vente. L’objectif est de renforcer les pratiques de développement, améliorer la couverture de tests, et accompagner la sortie progressive du legacy vers une architecture moderne basée sur des microservices. Environnement technique Le périmètre technique est riche et exigeant. Le développeur utilisera principalement .NET 6 et 8, ainsi que le Framework 4.8 pour les parties legacy. Les bases de données sont gérées via MSSQL et MongoDB. Kafka est utilisé pour la communication entre services, et Azure DevOps pour le CI/CD. L’équipe applique les bonnes pratiques de développement (TDD, BDD, revues de code, tests automatisés) dans un environnement agile.

Mission freelance
Développeur Golang
Contexte de la mission Nous développons une application innovante d’écoute de contenus audio intégrée à un écosystème automobile multi-plateforme. Un premier partenariat avec une société automobile majeure est en cours, avec une 1ʳᵉ release prévue le 17 novembre et une 2ᵉ release entre fin décembre et début janvier. L’équipe technique est déjà en place et composée de : 2 développeurs backend 1 développeur iOS Nous recherchons un développeur backend Go freelance pour renforcer l’équipe sur cette période clé. Objectif de la mission Contribuer au développement, à l’optimisation et à la mise en production du backend de l’application audio, en garantissant la qualité du code, la fiabilité des API et l’intégration fluide avec les plateformes automobiles partenaires. Responsabilités principales Concevoir, développer et maintenir les API backend en Go. Participer à la conception technique et à l’architecture du système. Assurer la qualité logicielle : tests automatisés, documentation, code review. Collaborer avec les équipes backend, mobile et partenaires automobiles. Participer à la mise en place et à la maintenance des pipelines CI/CD. Contribuer à l’intégration avec les services cloud (AWS / Azure). Sensibilité à l’utilisation d’outils d’IA pour l’amélioration de la productivité et de la qualité (ex. génération de code, tests, monitoring intelligent). Environnement technique Langage principal : Go Cloud : AWS / Azure (souhaité) Orchestration : Kubernetes (optionnel) CI/CD : GitHub Actions / GitLab CI / équivalent API : REST / gRPC Culture DevOps : intégration continue, déploiement automatisé, observabilité Profil recherché Expérience confirmée en développement backend Go (3+ ans idéalement). Solides bases en design et consommation d’API. Connaissance des environnements multi-cloud et des bonnes pratiques DevOps. Rigueur dans la qualité du code (tests, documentation, revue). Autonomie, communication fluide, esprit d’équipe. Sensibilité à l’innovation et aux usages de l’IA dans le développement logiciel.
Mission freelance
Développeur Full Stack - Responsable Technique Outils Internes
Objectifs et responsabilités : • Prendre en charge le développement, l’évolution et la maintenance des outils internes (environnements Zoho, 3CX et Google Suite). • Identifier les axes d’automatisation et mettre en place des solutions techniques adaptées. • Intervenir en support technique sur les projets clients (intégrations, paramétrages spécifiques, résolution de problèmes, accompagnement des équipes). • Devenir un référent technique transverse, capable de proposer des améliorations structurelles et de piloter leur mise en oeuvre. • Collaborer étroitement avec les équipes locales et internationales. Compétences techniques recherchées • Solide expérience en développement Full Stack (front et back). • Très bonne compréhension des environnements SaaS (Zoho, Google Suite, outils collaboratifs). • Compétences en intégration d’API, automatisation et gestion de flux internes. • Bonnes capacités d’analyse et de résolution de problèmes techniques. • Aisance relationnelle pour interagir avec les équipes internes et clients.
Mission freelance
PO Backend & Data (H/F)
Nous recherchons pour l'un de nos clients un Product Owner dans le secteurs des médias compétent sur des environnements agiles. Vos missions : Définir et prioriser les fonctionnalités produit selon les besoins utilisateurs et les objectifs business. Rédiger, clarifier et maintenir les user stories et critères d’acceptation. Collaborer étroitement avec l’équipe de développement pour assurer la compréhension fonctionnelle et technique. Garantir la cohérence des solutions avec l’écosystème digital global. Piloter la roadmap produit et ajuster les priorités selon les retours utilisateurs et l’évolution du marché.

Mission freelance
Développeur ANGULAR PYTHON Confirmé (F/H) - Nantes
REF : EFP/DETE/326328 Espace-Freelance, réseau de consultants indépendants, recherche pour l’un de ses clients directs : Développeur Confirmé / Test Technique (F/H) Mission à pourvoir en régie à NANTES Présence sur site hybride Le consultant devra être en mesure d’assurer les missions suivantes : Développement (50 à 75 % du temps) Analyser et développer les fonctionnalités inscrites au backlog Réaliser les tests fonctionnels/techniques avant mise en production Relire et valider les PR des autres contributeurs Rédiger et maintenir la documentation technique et fonctionnelle Être force de proposition sur l’évolution du backlog Tests techniques Contribuer à la stratégie et au plan de tests Préparer les environnements et réaliser les tests techniques sur serveurs distribués Exécuter les tests de performance (Neoload, JMeter, HP Perf Center, SoapUI, Postman…) Analyser les résultats et contribuer aux diagnostics Rédiger les rapports GO/NOGO Industrialiser les tests via des PIC Constituer et maintenir le patrimoine de tests réutilisables

Mission freelance
Développeur backend Java & DevOps
Mission : Développeur backend Java & DevOps Dans le cadre de la transformation numérique au sein d'un client final dans le domaine d'observation de la terre, nous recherchons un ingénieur senior (6+ ans) pour développer et maintenir les briques logicielles liées à l’administration des socles de la Transfo (User, Customer, etc.). Tâches principales : Conception et développement backend (Java, APIs REST, microservices). Mise en place et exécution des tests (unitaires, intégration). Documentation et participation aux cérémonies agiles (Scrum). Contribution aux activités DevOps : CI/CD, Docker, Helm, Kubernetes, AWS. Support/implémentation sécurité (Keycloak apprécié).

Offre d'emploi
Développeur·se APIs – Python / FastAPI
Vos missions Concevoir, développer et maintenir des APIs robustes et sécurisées pour l’accès aux services internes (Java, Maven, RAML, Anypoint, Python, FastAPI) Définir de nouvelles APIs en collaboration avec les équipes métiers et architecture Créer et exécuter des tests unitaires et d’intégration pour chaque API Déployer les APIs sur différents environnements Participer à la migration vers de nouvelles solutions cibles API Intégrer des outils DevOps (XLR, Jenkins, Bitbucket, Artifactory) pour optimiser les déploiements Contribuer à l’amélioration continue des pratiques de développement afin d’assurer stabilité et disponibilité des services

Mission freelance
Business Analyst – Expert EPI / WERO
Dans le cadre d’un projet stratégique pour le développement des paiements européens, mon client recherche un(e) Business Analyst – Expert EPI / WERO pour renforcer ses équipes. Vous interviendrez sur des sujets à fort enjeu autour du scheme EPI et de la solution WERO, en lien avec les équipes internes, les partenaires bancaires et les représentants d’EPI Company. Missions principales : Analyser les besoins métiers et fonctionnels Étudier les impacts applicatifs Participer à l’estimation de la complexité des évolutions Rédiger les spécifications fonctionnelles détaillées en intégrant les contraintes d’exploitabilité Définir les critères d’acceptation et accompagner les phases de développement Produire la documentation à destination des clients Gérer les incidents (validation, homologation, production) via Jira, de l’analyse à la résolution Appliquer un processus industriel de gestion des incidents Assurer un reporting régulier de l’avancement

Mission freelance
Développeur Flutter
Bonjour, Nous recherchons un développeur Flutter pour contribuer au design du logiciel. Adapter les paramètres techniques des progiciels. Analyse et développe les composants en utilisant les langages appropriés. Participe à la structuration des bases de données. Responsable des tests unitaires : élaboration des jeux d'essais et réalisation. Teste, identifie et traite les dysfonctionnements éventuels du logiciel développé. Réalise les développements nécessaires à la maintenance corrective et évolutive.

Offre d'emploi
Consultant Dev / Tests Techniques Angular & Python- Nantes (H/F)
🔍 Mission Vous interviendrez en tant que Consultant Développeur / Tests Techniques au sein d’une équipe dédiée à l’homologation technique des applications de banque à distance. Votre rôle sera partagé entre : Le développement de nouvelles fonctionnalités Front-Office / Back-Office d’un portail transverse. La réalisation de tests techniques (performance, charge, exploitabilité) sur des applications et infrastructures conteneurisées. 💡 Compétences requises Maîtrise confirmée en Angular (v19) et Python (3.12, Flask, API Rest) Expérience en Docker / OpenShift Connaissances en méthodologie de tests techniques / performance (TNR, HTTP) Atouts supplémentaires : CI/CD ( Jenkins, Bitbucket, XL-Deploy, XL-Release ), environnements Java JEE, connaissance du métier bancaire. 📊 Vos responsabilités Concevoir, développer et maintenir les fonctionnalités FO/BO du portail transverse Participer aux sprints Agile (Kanban/Scrum), contribuer à la documentation et relire les PR Préparer et exécuter des tests techniques (Néoload, serveurs distribués) Identifier les dysfonctionnements, analyser les résultats et proposer des améliorations Rédiger des rapports détaillés pour appuyer les décisions GO/NOGO en mise en production Contribuer à l’ industrialisation et à l’automatisation des tests 📅 Livrables attendus Fonctionnalités développées et validées (FO/BO) Documentation technique et rapports de tests Scénarios et plans de tests capitalisés pour les futures intégrations Dashboards et outils techniques pour améliorer la qualité et la performance Lieu : Saint-Herblain (Nantes) – 3 jours sur site

Offre d'emploi
Technical Lead Java / Responsable Produit - Lyon - (H/F)
## Contexte du poste Notre client, éditeur de logiciels reconnu dans son domaine, conçoit et maintient des solutions techniques couvrant l’ensemble du cycle de vie logiciel (développement, tests, intégration, automatisation, cybersécurité, cloud). L’entreprise gère un socle applicatif conséquent (plusieurs millions de lignes de code Java), structuré autour de couches logicielles réutilisables et de produits stratégiques orientés DevOps et platform engineering. Dans le cadre de la modernisation de son offre et de l’intégration de nouvelles fonctionnalités (dont l’IA), l’entreprise recherche 3 profils seniors capables de prendre en charge un produit, d’assurer sa vision technique et d’encadrer des petites équipes de développement. ## Missions principales Prendre la responsabilité technique d’un produit (vision, maintenance, évolutions). Développer, concevoir et maintenir les applications back-end en Java 17+. Assurer l’intégration et l’industrialisation de nouvelles fonctionnalités (IA, automatisation, sécurité). Encadrer et accompagner des développeurs juniors, favoriser leur montée en compétences. Collaborer avec les équipes internes (Software Factory, tests, infra) et les clients pour traduire les besoins en solutions techniques robustes. Garantir la qualité, la performance et la sécurité des livrables. ## Missions secondaires Participer à la roadmap produits et aux choix d’architecture logicielle. Contribuer à l’amélioration continue (tests, automatisation, CI/CD). Intervenir en support sur la résolution de problématiques complexes et l’optimisation de code existant. Documenter et partager les bonnes pratiques techniques. ## Stack technique Écosystème : Java 17+, JDBC, XML / JSON / YAML (org.json, gson, xppc), JAXP, HTTP Client, Apache (commons-io, commons-lang3, etc.) Normes & APIs : OSGi / REST API, Equinox (implémentation OSGi Foundation Eclipse), Restlet Architecture : Architecture orientée services, modules réutilisables, Design Patterns, Swagger 3.0 Sécurité & Authentification : Gestion des certificats, OpenID Connect (OIDC), OAuth 2, JWT Environnements de développement : IDE : Eclipse et VS Code, Maven, P2 Repository et Eclipse Target Platform Frameworks internes : base Equinox
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
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