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.

462 results
Permanent
Contractor
Fixed term

Job VacancyDéveloppeur/Concepteur Java Full Stack confirmé H/F

INFOTEL CONSEIL
Published on
Angular
API REST
CI/CD

2 years
44k-50k €
400-480 €
Niort, Nouvelle-Aquitaine
Dans le cadre du développement de nos activités, nous recherchons un(e) Développeur Concepteur Java Full Stack confirmé H/F afin d'intervenir chez l'un de nos clients grands comptes du secteur de l'assurance, basé à Niort. Intégré(e) à une équipe de développement, vous participerez à l'ensemble du cycle de vie des applications, de l'analyse des besoins à la mise en production, ainsi qu'à leur maintenance. Vous interviendrez sur la conception et le développement des composants back-end en Java / Spring Boot et des interfaces front-end en Angular ou React, selon l'environnement du projet. Vos principales responsabilités seront notamment : Analyser les besoins fonctionnels et techniques et proposer des solutions adaptées. Concevoir les solutions en tenant compte des exigences de performance, de sécurité et de maintenabilité. Développer et faire évoluer les fonctionnalités Java et les API REST. Développer les interfaces Angular ou React et assurer leur intégration avec les services back-end. Participer aux choix techniques et aux revues de code. Réaliser les tests unitaires et d'intégration et corriger les anomalies. Contribuer à l'intégration et au déploiement des applications. Assurer la maintenance corrective et évolutive des applications existantes. Vous travaillerez en collaboration avec les différents interlocuteurs du projet afin de garantir la qualité et la cohérence des livrables. La mission est basée à Niort avec 3 jours de présence sur site par semaine.
View this job
Contractor
Permanent

Job VacancyIT Quant / Quant Developer – Equity Derivatives (H/F)

STORM GROUP
Published on
API REST
C#
Python

3 years
45k-50k €
400-600 €
Ile-de-France, France
Contexte : Dans le cadre des activités d'une équipe Front Office Equity Markets, nous recherchons un consultant capable d'évoluer au plus près des équipes métiers en salle de marché (Trading et Ingénierie Financière). L'équipe a pour mission de concevoir et de développer des outils à forte valeur ajoutée destinés à accompagner les activités de marché et à répondre rapidement aux besoins des utilisateurs. Les solutions développées couvrent notamment les domaines suivants : Valorisation de produits financiers Calibration de données de marché Explication et analyse de P&L Backtesting et outils d'analyse quantitative Les applications sont utilisées à l'international et déployées sur plusieurs zones géographiques, nécessitant des interactions régulières avec des équipes métiers et IT basées à l'étranger Missions : Au sein de cette équipe, le consultant interviendra sur l'ensemble du cycle de vie des applications et aura pour principales responsabilités : Accompagner les utilisateurs métiers dans l'analyse de leurs besoins et le prototypage de nouvelles solutions Développer des outils et applications dédiés aux activités de marché Concevoir et exposer des services via des API REST Réaliser des développements en C#, WPF et Blazor Utiliser Python pour les phases d'exploration, de prototypage et d'analyse Assurer la maintenance corrective et évolutive des applications Fournir un support aux utilisateurs Front Office Participer à l'harmonisation des outils et des pratiques entre les différentes entités internationales Collaborer étroitement avec les équipes Trading, Quantitative et IT
View this job
Contractor

Contractor jobArchitecte Cloud

BEEZEN
Published on
API Management
Architecture
Azure

12 months
500-600 €
Montreuil, Ile-de-France
Je recherhce un Architecte Cloud maitrisant l Architecte Platform & Automatisation ayant un anglais fluent Telecom & Workspace - Platform Development Dans un environnement international, au sein du domaine Telecom & Workspace, vous contribuez à la conception, l'évolution et l'industrialisation des plateformes, services et processus d'automatisation. Vous êtes garant de la cohérence fonctionnelle et technique des solutions mises en œuvre ainsi que de leur alignement avec les standards, exigences de sécurité et contraintes d'exploitation du Groupe. Missions Recueil, analyser et cadrge les besoins opérationnels en collaboration avec les équipes métiers, techniques, support et production. Réalisation des études de faisabilité techniques et fonctionnelles. Identification des opportunités d'automatisation et d'industrialisation permettant de réduire les délais, les coûts opérationnels et d'améliorer la qualité de service. Conception des architectures fonctionnelles et techniques des solutions et plateformes. Rédaction des spécifications fonctionnelles et techniques détaillées. Définition des standards, modèles et bonnes pratiques d'automatisation, d'intégration et d'exploitation. Challenge des besoins, les processus existants et les solutions proposées afin de privilégier la mutualisation, la réutilisation et la simplification. Garanti de la cohérence des solutions avec l'écosystème Telecom & Workspace et les standards du Groupe. Accompagnement des équipes de développement, d'exploitation et de support dans les choix techniques et les orientations d'architecture. Suivi de la prise en compte des exigences de sécurité, conformité, résilience et exploitabilité dès les phases de conception. Animation et structure de manière transverse les sujets d'automatisation, d'infrastructure et d'évolution des plateformes. Réalisation des POC et études techniques afin de valider les solutions proposées. Contribution à l'évolution et à l'amélioration continue des plateformes et services. Prise en compte des mécanismes IAM lors des études et spécifications Compétences techniques Azure Entra ID Microsoft 365 SharePoint Online Power Platform Exchange Online ServiceNow Active Directory / LDAP API Management et intégration de services DevOps, CI/CD et automatisation Cloud et infrastructures Microsoft Architecture applicative et architecture de plateformes Profil recherché Expérience confirmée en architecture de solutions et de plateformes. Solide culture technique permettant de concevoir, challenger et orienter des développements et intégrations complexes. Bonne compréhension des architectures applicatives, des API, des modèles d'intégration et des processus d'automatisation. Capacité à dialoguer efficacement avec des équipes de développement et à orienter les choix techniques. Capacité à produire des études, spécifications, POC et dossiers d'architecture. Bonne compréhension des enjeux de sécurité, d'identité, d'automatisation et d'exploitation. Capacité à comprendre un besoin opérationnel et à le traduire en solution technique pérenne. Esprit d'analyse, autonomie, pragmatisme et force de proposition. Capacité à challenger de manière constructive les besoins et les solutions existantes. Langues Anglais : courant
View this job
Contractor

Contractor jobArchitecte SI Senior – CRM & Architecture d’intégration

Les Filles et les Garçons de la Tech
Published on
API
API REST
Architecture

3 months
550-700 €
Bordeaux, Nouvelle-Aquitaine
Dans le cadre d'un programme de transformation de son système d'information, un grand groupe recherche un Architecte SI Senior pour accompagner plusieurs projets structurants et renforcer la cohérence de son architecture applicative et technique. La mission s'inscrit dans un environnement SI complexe, composé à la fois d'applications historiques et de solutions modernes. Vos principales missionsEn tant qu'Architecte SI transverse, vous interviendrez notamment sur : La définition et le challenge des architectures fonctionnelles, applicatives et techniques ; L'accompagnement de projets autour d'un CRM Microsoft Dynamics 365 ; Des problématiques liées aux centres de contacts et aux parcours omnicanaux ; La définition des principes d'intégration avec le SI existant ; La conception des flux, API et contrats d'interface ; L'analyse des impacts sur le patrimoine applicatif ; L'accompagnement des métiers et des équipes projets dans la traduction des besoins en solutions SI ; Le challenge des solutions proposées par les éditeurs et intégrateurs ; La formalisation et l'argumentation des choix d'architecture ; La contribution à la trajectoire d'évolution et de rationalisation du SI ; La participation à la définition de bonnes pratiques autour des nouveaux usages de l'IA dans les processus de développement. Vous pourrez également être sollicité sur d'autres projets nécessitant une expertise d'architecture transverse. Architecture fonctionnelle et applicativeVous serez amené à : Recueillir et challenger les besoins métiers ; Participer à la définition des architectures fonctionnelles cibles ; Concevoir les architectures applicatives et les interactions entre composants ; Identifier les impacts des nouvelles solutions sur l'existant ; Définir les responsabilités entre CRM, solutions de relation client, applications métiers et autres composants du SI ; Construire différents scénarios d'architecture et analyser leurs avantages, contraintes et risques ; Participer aux choix structurants concernant les solutions et architectures. Architecture d'intégrationVous interviendrez également sur : La définition des principes d'intégration ; La conception des API et contrats d'interface ; La définition et la documentation des flux inter-applicatifs ; Les problématiques d'intégration synchrone et asynchrone ; Le découplage des applications et la maîtrise des dépendances ; Les enjeux de performance, disponibilité, sécurité et exploitabilité. Gouvernance et documentationVous contribuerez à : Produire et maintenir les dossiers d'architecture ; Participer aux revues et instances d'architecture ; Documenter les décisions structurantes et leurs justifications ; Produire les cartographies, schémas et modèles nécessaires ; Garantir la cohérence entre les différents projets et composants du SI ; Accompagner les équipes dans la mise en œuvre des décisions d'architecture. Les livrables pourront notamment inclure des dossiers d'architecture, DAT, DEX, cartographies, dossiers d'interfaces, spécifications d'API, ADR et modélisations UML ou de données.
View this job
Contractor
Permanent
Fixed term

Job VacancySenior Front-End Software Engineer / Développeur Front-End Senior – Bruxelles (Belgique)

Gamme solutions
Published on
Angular
Angular
API REST

24 months
Brussels, Brussels-Capital, Belgium
Contexte de la mission Dans le cadre du renforcement de notre équipe IT Consulting, nous recherchons un Développeur Front-End Senior disposant d'une solide expérience dans la conception, le développement et la maintenance d'applications web complexes. Le consultant interviendra sur le développement d'interfaces utilisateur modernes, performantes et responsives, en collaboration avec les chefs de projet, les équipes UX/UI et les équipes de développement Back-End. Missions principales Concevoir et développer l'architecture Front-End ainsi que des interfaces utilisateur responsives. Développer des applications web en utilisant Angular, JavaScript, HTML et CSS. Traduire les maquettes, wireframes et spécifications fonctionnelles en composants techniques. Intégrer les composants Front-End avec des API REST et des services Back-End Java. Mettre en œuvre la gestion des états (State Management). Assurer la sécurisation des mécanismes d'authentification et d'autorisation. Garantir les performances, l'accessibilité et la qualité du code. Développer et exécuter des tests unitaires et d'intégration. Participer aux revues de code et à la rédaction de la documentation technique. Utiliser les outils de gestion de versions et les pipelines CI/CD. Appliquer les bonnes pratiques DevSecOps.
View this job
Contractor
Fixed term
Permanent

Job VacancyMission d’Architecte Solution Salesforce Senior – Expert

Gamme solutions
Published on
Apex
Apex
API

2 years
Levallois-Perret, Ile-de-France
Contexte Dans le cadre de sa transformation digitale, le client renforce son architecture technologique afin d'unifier ses écosystèmes digitaux et physiques à l'échelle européenne. Au sein de l'équipe Platform Engineering, l'Architecte Solution Salesforce interviendra sur des projets transverses visant à connecter les environnements CRM, Retail, E-commerce et Services Digitaux. Il collaborera avec les architectes techniques et fonctionnels, les équipes métiers et les responsables de programmes afin de garantir une architecture cohérente, évolutive, sécurisée et adaptée aux besoins des différents marchés européens. Missions principales 1. Architecture technique et conception des solutions - Concevoir des architectures Salesforce de bout en bout sur plusieurs clouds : Sales Cloud, Service Cloud et Data Cloud. - Garantir la performance, la disponibilité, la sécurité et l'évolutivité des solutions. - Définir les stratégies d'intégration, les API, les mécanismes d'authentification et les architectures de données. - Assurer l'interconnexion de Salesforce avec les systèmes d'entreprise : ERP, plateformes e-commerce, fournisseurs d'identité et autres applications. - Réaliser des audits et des évaluations architecturales des solutions existantes. - Intervenir comme référent en cas de difficultés techniques ou architecturales complexes. 2. Gouvernance et normes techniques - Animer des ateliers d'architecture et des sessions de conception technique. - Comprendre les objectifs métiers, les contraintes techniques et les environnements opérationnels. - Formuler des recommandations d'architecture et expliquer les compromis techniques aux instances de gouvernance et à la direction IT. - Auditer et challenger les solutions proposées par les équipes de développement, les partenaires d'intégration et les prestataires. - Définir et faire respecter les bonnes pratiques en matière de développement, d'intégration et de sécurité. 3. Collaboration et leadership - Collaborer avec les architectes transverses, les équipes métiers, les responsables de programmes et de projets, les Service Delivery Managers et les Tech Leads. - Garantir la faisabilité, la maintenabilité et la cohérence des solutions proposées. - Assurer une veille sur les nouvelles fonctionnalités Salesforce, les capacités d'intelligence artificielle et les innovations, notamment Agentforce. - Proposer des améliorations et des solutions innovantes adaptées aux enjeux de l'entreprise.
View this job
Contractor

Contractor jobSmart Contract Engineer / Solidity Expert

RIDCHA DATA
Published on
API
Blockchain
CI/CD

1 year
470-600 €
Courbevoie, Ile-de-France
ContexteDans le cadre d'un projet stratégique de création d'une plateforme institutionnelle d'actifs numériques, nous recherchons un(e) Smart Contract Engineer / Solidity Expert pour contribuer à la conception et au développement d'une architecture blockchain sécurisée, évolutive et conforme aux exigences du secteur financier. Le projet couvre l'ensemble du cycle de vie des actifs numériques, de l'émission et la tokenisation jusqu'au règlement-livraison, dans un environnement institutionnel et fortement contraint en matière de sécurité, d'auditabilité et de conformité réglementaire. Vous interviendrez au cœur de la conception de l'architecture on-chain, avec un niveau d'exigence élevé sur la qualité du code, la sécurité des smart contracts et la robustesse des mécanismes de déploiement et de gouvernance. Vos responsabilitésConcevoir et développer des smart contracts avancés en Solidity sur EVM. Concevoir des architectures on-chain sécurisées, modulaires, évolutives et maintenables. Implémenter des standards ERC-20 et leurs extensions institutionnelles : rôles, pausability, mint/burn, hooks de conformité, etc. Concevoir et gérer le cycle de vie des smart contracts : déploiement, upgrade patterns, migrations et scripts de migration contrôlés. Participer à la conception de mécanismes de gouvernance technique adaptés à un environnement institutionnel. Mettre en place des stratégies de tests avancées : property-based testing, invariant testing et fuzzing. Garantir la qualité et la sécurité du code à travers des revues de code, threat modeling et audits de sécurité. Identifier et mitiger les vulnérabilités spécifiques aux smart contracts et à l'EVM. Optimiser les performances et la consommation de gas, en tenant compte des contraintes de production. Concevoir les interactions entre les composants on-chain et off-chain : back-end, API, wallets, oracles, gestion des identités et des accès. Participer à la conception technique de mécanismes de tokenisation d'actifs financiers et de règlement-livraison / DvP. Mettre en place et piloter des pipelines CI/CD dédiés aux smart contracts, avec tests automatisés, contrôles qualité et déploiements reproductibles et contrôlés. Documenter les choix d'architecture, les mécanismes de sécurité et les décisions techniques complexes. Collaborer étroitement avec les équipes Produit, Architecture, Sécurité, Juridique et Compliance. Contribuer à l'arbitrage entre innovation technologique, exigences de sécurité, auditabilité et contraintes réglementaires.
View this job
Fixed term
Contractor
Permanent

Job VacancyArchitecte / expert vmware – vcf

Gamme solutions
Published on
API
DevOps
iSCSI

36 months
Paris, France
Architecte / Expert VMware – VCF Localisation : Paris Durée : 3 ans Astreintes : oui – permanences et interventions HNO possibles Contexte Dans le cadre de l'évolution de ses infrastructures, notre client recherche un Architecte / Expert VMware disposant d'une expertise avancée des environnements de virtualisation et d'une expérience significative sur VMware Cloud Foundation (VCF). Intégré à une équipe Infrastructure et en interaction avec les équipes réseaux, stockage, systèmes et DevOps, le consultant interviendra comme référent technique VMware, avec une forte dominante architecture, expertise et évolution des plateformes. Missions principales Concevoir et faire évoluer les architectures VMware / VCF. Définir les architectures techniques cibles et participer aux choix d'évolution des plateformes. Assurer l'expertise sur VCF, ESXi, vCenter, NSX et vSAN. Participer au design, build et maintien en condition opérationnelle des infrastructures. Assurer le support N3 et le diagnostic des incidents complexes. Analyser et optimiser les performances, la capacité, la disponibilité et la résilience des plateformes. Participer aux migrations, montées de version et évolutions d'infrastructure. Définir les standards et bonnes pratiques d'architecture et d'exploitation. Industrialiser et automatiser les opérations via PowerShell/PowerCLI, Python, YAML et API. Travailler en coordination avec les équipes réseaux, stockage, DevOps et systèmes. Participer aux astreintes et interventions HNO. Environnement technique Virtualisation : VMware, VCF, ESXi, vCenter, NSX, vSAN, Horizon View, vROps Scripting / automatisation : PowerShell / PowerCLI, Python, YAML, API Stockage : PureStorage, iSCSI, SAN Méthodes : DevOps, automatisation, industrialisation
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