Find your next tech and IT Job or contract API

What you need to know about API

An API (Application Programming Interface) is a set of rules and protocols allowing different software or systems to communicate with each other. APIs define the methods and data that an application can use to interact with another, facilitating integration and interoperability. APIs can be used for various tasks, such as accessing databases, retrieving data from web services, or automating processes. They are essential in modern environments, where applications need to collaborate, for example to integrate third-party services like online payments, interactive maps, or messaging tools. APIs can be of different types: REST, SOAP, or GraphQL, each model having its own advantages in terms of structure, flexibility, and compatibility. They play a key role in the development of web, mobile, and cloud applications.

Your search returns 324 results.
Contractor
Permanent

Job VacancyBusiness Analyst Référentiels Static Data & Market Data (H/F)

Freelance.com
Published on
Apache Kafka
API
Business Analysis

3 months
40k-45k €
400-500 €
Charenton-le-Pont, Ile-de-France
Au sein de la direction des systèmes d'information d'un grand groupe du secteur financier, vous rejoindrez une équipe en charge de la gestion et de l'évolution des référentiels transverses. L'équipe accompagne les différentes lignes métiers dans leurs usages des données de référence, notamment sur les processus d'acquisition, de consolidation, de distribution et de consommation des données d'entreprise. Elle intervient dans un environnement agile et travaille en collaboration étroite avec les équipes métiers, techniques et projets. Dans le cadre de cette mission, vous interviendrez sur deux domaines fonctionnels majeurs : Les référentiels de Market Data, notamment les taux de change et les taux interbancaires. Les référentiels de Static Data, notamment les caractéristiques des produits financiers. Ces référentiels sont consommés par de nombreux métiers et exposés via différents canaux technologiques : API, data lake, Kafka, fichiers et systèmes historiques. Vos principales responsabilités seront les suivantes : Finaliser la mise en œuvre d'une nouvelle plateforme de gestion des référentiels de taux, destinée à remplacer une solution devenue obsolète. Participer à la rédaction des spécifications fonctionnelles et des scénarios de tests selon une approche BDD, Behaviour Driven Development. Accompagner la mise en production de la solution et assurer le support fonctionnel auprès des utilisateurs. Cadrer et piloter la refonte d'un référentiel de produits financiers utilisé par les fonctions Finance et Risques. Analyser l'existant et modéliser les processus métiers cibles. Recueillir, formaliser et prioriser les besoins et exigences métier. Contribuer à la définition des cas d'utilisation et des scénarios de tests. Préparer et animer la recette fonctionnelle et la recette maîtrise d'ouvrage. Vérifier la conformité de la solution avec les exigences métier. Participer à l'accompagnement au changement et à la définition des indicateurs d'adoption. Contribuer au pilotage et à l'animation des activités maîtrise d'ouvrage tout au long du projet. Veiller à la cohérence entre les orientations métier, les processus et les évolutions du système d'information. Apporter ponctuellement une expertise technico-fonctionnelle sur des projets ou sujets spécifiques. Garantir la qualité de la documentation, la capitalisation des connaissances et la cohérence de la cartographie fonctionnelle.
View this job
Permanent
Contractor

Job VacancyConsultant(e) Business Analyst / Développeur API Java F/H

Argain Consulting Innovation
Published on
API REST
Confluence
ECM (Enterprise Content Management)

120 days
38k-43k ¤
390-410 ¤
Niort, Nouvelle-Aquitaine
Nous recherchons un(e) Consultant(e) Business Analyst / Développeur API Java F/H pour notre cabinet à Niort🚀 En tant que Consultant(e) Business Analyst , vous interviendrez : Chez les clients, selon le cadre et les objectifs définis afin de: Participer à l'analyse des besoins fonctionnels et techniques. Contribuer aux choix d'architecture et à l'évaluation des charges associées aux projets. Concevoir, développer et faire évoluer des API et composants applicatifs. Réaliser les phases de tests, de validation et de qualification des solutions mises en œuvre. Assurer le maintient en conditions opérationnelles des applications, incluant l'analyse et la résolution des incidents. Accompagner les utilisateurs et apporter un support fonctionnel et technique. Collaborer étroitement avec les différentes équipes de la DSI afin de favoriser le partage de connaissances et la montée en compétences. Participer à l'intégration des nouvelles plateformes Au sein du cabinet: Contribuer au développement du cabinet (développement commercial, optimisation des processus internes, formation et mentorat), Participer à des projets internes relatifs à nos activités évènements, QVT,RSE, Mener et réaliser des projets associatifs (mécénat auprès de nos associations partenaires)
View this job
Contractor

Contractor jobTechnical Analyst Kyriba

INFOTEL CONSEIL
Published on
API
Cash flow
Cash Management

1 year
510-830 €
Ile-de-France, France
Nous recherchons un MOE / Technical Analyst expérimenté sur la solution Kyriba afin de participer à l'implémentation d'un nouveau module de trésorerie sur le périmètre France. Le prestataire intégrera les équipes IT RAFT (Risk, Accounting, Funding & Treasury) et interviendra en étroite collaboration avec les équipes Trésorerie, Architecture, Infrastructure, Sécurité, les partenaires bancaires ainsi que l'éditeur Kyriba Nature de la prestation Le MOE / Technical Analyst aura notamment pour missions : Analyse et conception Analyser l'architecture existante et les flux de trésorerie. Participer aux ateliers de conception avec les équipes métier et IT. Formaliser les spécifications techniques détaillées. Définir les architectures d'intégration entre Kyriba et le SI SFSE. Définir les mappings de données. Concevoir les flux entrants et sortants. Participer aux choix techniques et aux solutions d'intégration. Intégration et implémentation Paramétrer la solution Kyriba selon les besoins du projet. Mettre en œuvre les interfaces avec les systèmes internes et les partenaires bancaires. Participer à la mise en place des flux bancaires. Assurer la configuration des échanges sécurisés. Accompagner les équipes infrastructure et sécurité sur les prérequis techniques. Participer aux migrations et reprises de données. Tests et recette Rédiger les spécifications techniques de tests. Préparer les jeux d'essais. Réaliser les tests d'intégration. Coordonner les tests de bout en bout. Analyser les anomalies et piloter leur résolution. Assurer la qualité des livraisons. Support projet Assurer le support technique auprès des équipes projet. Participer à la gestion des incidents pendant les phases de recette et de déploiement. Identifier les risques techniques et proposer des plans de remédiation. Contribuer à la documentation technique et d'exploitation. Participer aux phases de mise en production et d'hypercare.
View this job
Contractor
Permanent
Fixed term

Job VacancyDéveloppeur Python Confirmé – Data / ETL / Référentiels

KEONI CONSULTING
Published on
API
Big Data
ETL (Extract-transform-load)

18 months
20k-40k €
450 €
Paris, France
Contexte Séniorité : 6 à 9 ans d'expérience Profil : Développeur Python confirmé – Data / ETL La mission se déroulera au sein de l'équipe en charge de la gestion des Référentiels Transverses du Groupe , rattachée à la direction Tech Expertises & Solutions. Cette équipe accompagne les différentes lignes métiers dans leurs usages des données de référence et intervient notamment sur les processus d'acquisition, de consolidation, de transformation, de distribution et de consommation des données. Dans le cadre de l'harmonisation des langages de programmation et des architectures applicatives, un programme de migration des ETL Informatica PowerCenter vers Python est actuellement mené sur plusieurs applications. Nous recherchons un Développeur Python confirmé pour intervenir notamment sur : L'Annuaire Pages Blanches du Groupe ; L'Organigramme du Groupe ; Le Référentiel des rôles (RCI). Les applications Annuaire et Organigramme exploitent les données issues des référentiels Identités et Organisations. Les traitements permettent notamment de transformer les données entrantes, de les préparer puis de les injecter en base afin de permettre leur exposition sur l'intranet. Sur le référentiel RCI, les traitements concernent notamment : L'acquisition, la transformation et le chargement des données ; La gestion du cycle de vie des rôles ; L'exposition des données de référence vers différentes plateformes via fichiers, API et Datalake. Missions principales Le consultant aura quatre responsabilités principales : 1. Design des traitements Concevoir les nouveaux traitements sur les différentes applications ; S'appuyer sur les spécifications produites par les Business Analysts ; Prendre en compte les orientations et retours du Tech Lead ; Participer à la conception technique des solutions. 2. Développement Python Développer les nouveaux traitements de données ; Respecter le framework Python interne ; Intervenir dans une architecture applicative conteneurisée ; Garantir la qualité et la structuration des développements ; Participer à la migration des traitements existants d'Informatica PowerCenter vers Python. 3. Tests & qualité Réaliser les tests unitaires ; Mettre en place les tests automatisés sur les différents traitements ; Garantir la qualité des développements avant livraison. 4. Livraison & déploiement Réaliser les livraisons sur les environnements d'UAT ; Préparer et rédiger la documentation nécessaire aux livraisons sur les environnements supérieurs ; Accompagner le référent lors des différentes phases de livraison. Environnement de travail Le consultant intégrera une Squad Python composée de développeurs et de Tech Leads répartis entre Paris et Porto. L'organisation fonctionne en mode Agile, avec des sprints de trois semaines. L'anglais est donc indispensable pour collaborer efficacement avec les membres de l'équipe basés au Portugal, notamment le Tech Lead. Compétences techniques requises Compétences indispensables : Python 3.9+ Programmation orientée objet – OOP SQLAlchemy Oracle Database Pytest Pandas Développement de traitements de transformation et d'alimentation de données Environnement CI/CD automatisé OpenShift Utilisation de buckets S3 Tests unitaires et automatisés Jenkins Bitbucket Checkmarx Jira Confluence
View this job
Contractor

Contractor jobRPA Developer / UiPath Developer - confirmé

VISIAN
Published on
API
Monitoring
Robotic Process Automation (RPA)

1 year
450-460 €
Paris, France
Analyser et concevoir : étudier les besoins, challenger l'éligibilité RPA, évaluer la faisabilité technique et contribuer au chiffrage, aux risques et au ROI. Développer : réaliser des automatisations avec UiPath Studio en appliquant les standards de l'équipe, notamment modularité, réutilisabilité, gestion des exceptions, logs et paramétrage. Industrialiser : concevoir des solutions adaptées aux robots attended et unattended, utiliser Orchestrator pour les assets, files, déclenchements, environnements et déploiements. Tester et documenter : préparer les tests unitaires et d'intégration, contribuer à la recette, corriger les anomalies et produire les dossiers de conception, procédures d'exploitation et éléments de traçabilité. Déployer et sécuriser : préparer le packaging, le versioning et les mises en production en lien avec les équipes Ops, architecture et SSI, dans le respect des habilitations et de la gestion des secrets. Exploiter et maintenir : superviser les exécutions, analyser les logs, diagnostiquer les incidents, assurer les corrections et évolutions, et contribuer à la stabilisation des robots. Collaborer : participer aux revues de code, aux communautés de pratique et au partage de composants, templates et bonnes pratiques. Contribuer à la transformation : participer à la migration de robots Blue Prism vers UiPath et, selon les cas d'usage, à l'intégration d'API, de traitement documentaire intelligent ou de capacités agentiques. Analyse de faisabilité et contribution au chiffrage. Conception technique et documentation PDD/SDD selon l'organisation du projet. Workflows UiPath versionnés, testés et revus. Jeux et preuves de tests, dossiers de mise en production et runbooks. Logs, tableaux de suivi, diagnostic d'incidents et plans de correction. Composants réutilisables, documentation et retours d'expérience partagés avec la communauté RPA
View this job
Contractor
Permanent

Job VacancyBusiness Analyst Financement Court Terme (H/F)

Freelance.com
Published on
API
Figma
Postman

3 months
40k-45k €
400-630 €
Maisons-Alfort, Ile-de-France
Notre client, acteur majeur du secteur financier, recherche un Business Analyst Financement Court Terme pour une mission longue, à démarrer dès que possible. Dans le cadre d'un projet de transformation digitale agile, le/la Business Analyst interviendra en tant que profil technico-fonctionnel au sein d'une équipe pluridisciplinaire (PO, développeurs, UX/UI Designers). Il/elle aura pour rôle de traduire les besoins métier en exigences techniques, de piloter la rédaction et la validation des User Stories, et d'assurer la qualité des livrables tout au long du cycle de développement. Responsabilités principales : Rédiger, affiner et valider les User Stories en collaboration avec le Tech Lead et l'équipe de développement Exprimer les règles métier et les présenter au Tech Lead pour garantir la cohérence technique Réaliser les tests unitaires et recettes fonctionnelles (validation ticket par ticket et validation des enchaînements de parcours) Effectuer des appels et validations d'APIs REST via Postman Consulter et valider des topics Kafka via Offset Explorer Exécuter des requêtes simples en base de données pour vérifier la conformité des données Collaborer étroitement avec les UX/UI Designers sur la conception et la validation des maquettes (Figma) Assurer un reporting régulier auprès du Product Owner et être en mesure de le suppléer en cas d'absence Travailler dans un environnement SAFe / Agile
View this job
Contractor

Contractor jobProduct Owner API & Flux - Épargne Patrimoniale @ Assurance @ 3-7 a d'XP @ Paris - Freelance (H/F)

█ █ █ ██ █ █
Published on
Scrum

Paris, France

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 Backend Java Senior

AVA2I
Published on
Apache Kafka
API REST
Java

1 year
Ile-de-France, France
Au sein d'une grande institution financière internationale, vous intégrerez un programme stratégique consacré à la transformation des activités de financements structurés et syndiqués. La mission consiste à développer les solutions permettant d'intégrer un nouveau système Back Office avec les différentes applications du système d'information. Vous rejoindrez une équipe Agile d'environ 10 personnes, répartie entre la France et l'Asie. Les échanges avec les développeurs internationaux seront quotidiens, à l'oral comme à l'écrit. Des déplacements mensuels sont à prévoir sur un second site en Île-de-France. Missions principalesEn tant que Développeur Backend Java Senior, vous aurez pour responsabilités de : Analyser les besoins fonctionnels et techniques transmis par les équipes projet. Concevoir les solutions techniques backend et formaliser les dossiers de conception. Développer les composants nécessaires à l'intégration du système Back Office avec les autres applications. Participer au développement et à l'évolution d'un ETL interne connecté à un bus applicatif Kafka. Concevoir et maintenir des API REST et des traitements d'échange de données. Développer des composants robustes et maintenables avec Java et Spring Boot. Écrire et automatiser les tests avec Cucumber. Manipuler et optimiser les données à l'aide de SQL. Participer aux revues de code et appliquer les bonnes pratiques de développement. Contribuer au déploiement et à la mise en production des composants. Superviser les applications à l'aide des outils de monitoring. Analyser les incidents et assurer le support applicatif de niveau 3. Participer aux cérémonies Agile Scrum et à l'amélioration continue de l'équipe. Collaborer quotidiennement avec les équipes techniques françaises et internationales.
View this job
Contractor

Contractor jobDéveloppeur Senior / Expert SAP Hybris & Java (H/F)

Comet
Published on
Apache Kafka
API REST
Hybris

3 years
Ile-de-France, France
Nous recherchons un Consultant Développeur Senior / Expert SAP Hybris & Java en prestation freelance. Le projet s'inscrit dans la mise en place d'une architecture e-commerce orientée API & Headless, s'appuyant sur la plateforme SAP Hybris et un écosystème de microservices Java. L'objectif est de concevoir, développer et faire évoluer les APIs e-commerce exposées aux canaux digitaux (sites web et nouvelle application mobile). Vos Activités & Responsabilités : Intégré(e) au sein de l'équipe Feature Team / Back-Office, vous intervenez sur l'ensemble du cycle de vie des applicatifs (analyse, conception, développement, intégration, tests et MCO) : Développement & Architecture Headless : Concevoir et développer des APIs REST e-commerce performantes et sécurisées en Java / Spring Boot. Implémenter, étendre et faire évoluer les services et fonctionnalités SAP Hybris. Effectuer les montées de version de la plateforme SAP Hybris. Participer à la conception technique, aux choix d'architecture microservices et au design des frameworks. Intégration & Messaging Asynchrone : Mettre en œuvre des flux événementiels complexes via Kafka (ou messaging équivalent). Garantir la scalabilité, la robustesse et l'intégration continue avec le reste du SI e-Commerce. Qualité, Performance & Maintenance : Réaliser l'optimisation des performances applicatives et la gestion des fortes charges. Assurer la rédaction des tests unitaires/intégration, la revue de code croisée et la gestion des packages de livraison. Contribuer à l'analyse et à la résolution des incidents de production (maintenance corrective et évolutive).
View this job
Premium Job
Contractor
Permanent
Fixed term

Job VacancyDéveloppeur IA

FIRST CONSEIL
Published on
AI Agent
API REST
Docker

6 months
40k-45k €
400-550 €
Ile-de-France, France
Dans le cadre du programme de déploiement de l'intelligence artificielle, l'équipe IA conçoit, industrialise et exploite les cas d'usage IA au service des métiers (épargne, banque, retraite complémentaire) et des collaborateurs internes. Ces cas d'usage se situent à différents stades de maturité : sujets à cadrer, prototypes à industrialiser, solutions déjà en production à maintenir et faire évoluer. Ils portent notamment sur : l'exploitation documentaire et la recherche augmentée (RAG) sur des corpus métier : contrats, garanties, procédures, réglementaire l'assistance aux collaborateurs en gestion et en relation client : aide à la réponse, synthèse de dossier, qualification de demandes l'extraction et la structuration d'informations à partir de documents entrants (courriers, pièces justificatives, formulaires) : OCR, modèles vision la conception d'agents IA et de workflows d'automatisation multi-étapes intégrés au SI Nous recherchons un ingénieur IA senior, capable de concevoir et développer des solutions à base de LLM et d'agents, sur une architecture Python, avec un objectif de solutions robustes, réutilisables, sécurisées et optimisées en coût, performance et latence. L'intervenant travaillera en interaction directe avec les référents métier, les architectes, les équipes Data et les équipes de production.
View this job
Contractor
Permanent

Job Vacancy[pré-embauche] Backend Engineer Python

Trait d'Union
Published on
API
AWS Cloud
Python

3 months
40k-55k €
450-550 €
Paris, France
Nous accompagnons un nouvel acteur majeur dans le secteur de la mobilité et du transport en France. L'entreprise constitue actuellement son « équipe socle » en interne pour construire l'intégralité du système d'information. Actuellement en phase de "Build" absolu : l'objectif est de construire l'intégralité de sa plateforme digitale en partant d'une page blanche (aucun legacy, aucune dette technique). Pour soutenir ce lancement ambitieux, l'équipe technique cherche à intégrer un Ingénieur Backend Python. Votre mission : Pur développement et socle métierIntégré(e) au cœur de l'équipe Engineering, votre objectif principal est la création des routes métiers (API) qui seront le moteur des futures applications. Il s'agit d'un poste de pur développement, où vous serez amené(e) à : Créer de zéro les services Backend en Python et les API REST. Garantir la fiabilité : Mettre un point d'honneur sur la rédaction des contrats d'API et la couverture en tests unitaires. Déployer et exploiter vos développements directement sur un environnement Cloud AWS (logique You build it, you run it). Collaborer au quotidien avec des équipes distribuées (interactions régulières avec des équipes à distance et en offshore). L'environnement techniqueLangage : Python (Exclusivité de la stack avec TypeScript. Java, PHP et .NET sont exclus). Cloud & Déploiement : AWS, CI/CD. Qualité : Tests unitaires rigoureux, contrats d'API. Productivité : L'utilisation d'outils d'IA (Copilot, Cursor, Claude) est fortement encouragée pour accélérer le delivery.
View this job
Contractor

Contractor jobSolution Architect — Banking & Financial Services

ABSIS CONSEIL
Published on
API
AWS Cloud
Azure

1 year
640-700 €
Paris, France
Contexte de la mission Notre client, un acteur majeur du secteur bancaire, recherche un(e) Solution Architect expérimenté(e) pour accompagner ses initiatives de transformation stratégique. Vous jouerez un rôle central dans la conception des architectures cibles et dans l'alignement des équipes de développement avec les standards entreprise, en garantissant cohérence, scalabilité et conformité réglementaire. Principales responsabilités Architecture cible — Conception et définition des architectures solutions en alignement avec la stratégie IT et métier, production des documents d'architecture (DAT / HLD / LLD). Accompagnement des équipes techniques — Support aux développeurs et équipes IT dans la construction des Design Architecture Documents, gestion des dépendances inter-systèmes et inter-applicatives. Bonnes pratiques & standards — Définition et promotion des standards autour des APIs REST, des patterns d'intégration, des formats d'échange (JSON, XML), des pipelines ETL et de l'architecture cloud (public / privé / hybride). Conformité & sécurité — Vérification que les solutions proposées respectent les exigences de sécurité, de conformité et les réglementations bancaires applicables. Coordination des parties prenantes — Collaboration active avec les équipes métiers, IT, sécurité et data dans des environnements multi-interlocuteurs complexes. Compétences techniques attendues Solide expérience en Solution Architecture en environnement bancaire ou financier Maîtrise de la conception API (services RESTful) et des architectures d'intégration / middleware Connaissance du data management, des outils ETL et des data flows Expérience sur les plateformes cloud : AWS, Azure ou GCP Capacité à produire une documentation architecturale complète (DAT / HLD / LLD) Gestion des dépendances cross-systèmes et de la complexité applicative Bonne compréhension des systèmes bancaires et de leurs contraintes spécifiques
View this job

Contract roles and jobs for API

Fullstack Developer

The full-stack Developer uses APIs to create interactive web applications, integrating both back-end and front-end services, ensuring the API functions correctly for data management.

Android Mobile Developer

The mobile Developer (Android, iOS) uses APIs to integrate external features (e.g., geolocation services, payments, etc.) into mobile applications, enabling seamless interconnection with third-party services.

iOS Mobile Developer (Swift, Objective-C...)

The mobile Developer (Android, iOS) uses APIs to integrate external features (e.g., geolocation services, payments, etc.) into mobile applications, enabling seamless interconnection with third-party services.

Technical Consultant

The Technical Consultant helps businesses design and integrate APIs into their systems, optimizing their use to ensure interoperability between different applications or services.

Solutions Architect

The Solutions Architect uses APIs to design scalable and interoperable software architectures, integrating both external and internal services to meet user and business needs.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us