Find your next tech and IT Job or contract Spring

What you need to know about Spring

Spring is an open-source framework for Java application development, designed to simplify the creation of robust, modular, and scalable applications. Based on the principles of dependency injection and aspect-oriented programming (AOP), Spring provides a comprehensive infrastructure to manage applications flexibly and efficiently. Spring supports various modules and extensions to meet specific needs, such as Spring MVC for web applications, Spring Data for database access, and Spring Security for authentication and authorization management. It is also the foundation of Spring Boot, which facilitates rapid application development through predefined configurations and an integrated server. Highly popular in the industry, Spring is used to build complex Java applications, including microservices, REST APIs, and enterprise systems, while offering seamless integration with other modern technologies and tools.

Your search returns 94 results.
Contractor
Permanent

Job Vacancy
Développeur / Ingénieur Apache Camel (H/F)

OMICRONE
Published on
Apache
Docker
Kubernetes

2 years
40k-45k €
400-450 €
Ile-de-France, France
📢 Recherche – Développeur / Ingénieur Apache Camel (H/F) Dans le cadre de plusieurs projets d’intégration et de modernisation SI, nous recherchons des profils expérimentés Apache Camel pour intervenir sur des environnements techniques exigeants. 🔹 Missions Conception et développement de flux d’intégration avec Apache Camel Mise en place d’architectures ESB / microservices Intégration d’applications via API, messaging, systèmes distribués Participation à la résolution d’incidents et à l’optimisation des performances Collaboration avec les équipes architecture, data et métiers 🔹 Profil recherché Expérience significative sur Apache Camel Bonne maîtrise des patterns d’intégration (EIP) Connaissances en Java / Spring Boot Expérience sur des environnements API / messaging (Kafka, MQ, etc.) Capacité à intervenir en autonomie sur des sujets techniques complexes Anglais professionnel requis 🔹 Environnement technique (selon projets) Java, Spring Boot, Apache Camel Kafka / RabbitMQ / ActiveMQ REST APIs / Microservices Docker / Kubernetes Cloud (AWS / Azure) 🔹 Conditions 📍 Localisation : France 💼 Mission long terme 🚫 Non ouvert à la sous-traitance.
Contractor

Contractor job
Directeur de programme plateforme logicielle (H/F) - 79

Mindquest
Published on
Agile Method
Dematerialisation
Java

3 months
Niort, Nouvelle-Aquitaine
Pilotage du programme: - Définir et piloter la feuille de route du programme en cohérence avec les - priorités métier et la stratégie de transformation. - Garantir le respect des engagements en coûts, délais, qualité et valeur délivrée. - Assurer le suivi des budgets, des risques, des dépendances et des plannings. - Préparer les arbitrages et animer les instances de gouvernance. Coordination transverse - Coordonner les équipes métier, produit, IT et les partenaires externes. - Assurer l’alignement entre les besoins fonctionnels assurance et les orientations techniques. - Piloter les interactions entre les différents streams projets et sécuriser les livrables. Transformation SI & digitalisation: - Accompagner les projets de dématérialisation et de digitalisation des parcours clients. - Superviser les évolutions fonctionnelles et techniques de la plateforme. - Contribuer à l’amélioration continue des processus et de la qualité de service. Suivi de la performance: - Définir et suivre les KPIs du programme. - Mettre en place les plans d’actions associés. - Assurer un reporting régulier auprès des directions métier et IT.
Contractor

Contractor job
Architecte Solution - Bordeaux

Signe +
Published on
Angular
AWS Cloud
Business continuity plan (BCP)

6 months
450-500 €
Bordeaux, Nouvelle-Aquitaine
Définir un cadre d’accompagnement, en assurer le suivi et procéder aux ajustements nécessaires • Élaborer et animer des ateliers à caractère méthodologique et d’acculturation • Fournir l’expertise méthodologique et technologique attendue (Performance de développements, Excellence opérationnelle, Lean …) afin de contribuer à l’amélioration de la performance opérationnelle • Favoriser un environnement collaboratif propice à l’innovation et à la performance collective au sein de l’UPN • Contribuer à la capitalisation des savoir-faire d’accompagnement au sein de la Discipline Build & Run, des différents forums (Lead Développement, Pilotage de delivery, Ingénierie DevSecOps, Référent Expertise Front) et de la communauté du RUN Si de la DIVNUM • Concevoir un système de capitalisation des standards de travail issus des équipes produits accompagnées afin de faciliter le partage transverse des connaissances • Participer aux évolutions et initiatives visant à renforcer l’efficacité globale de l’UPN et du Programme Vision 2035 Permettre une intégration efficace de notre cellule d’expertise Build & Run dans les équipes de la fabrique et soutenir un mode de collaboration cohérent avec celles‑ci. Description des activités attendues : • Assurer l’accompagnement des périmètres attribués, incluant l’équipe de pilotage en tant que commanditaire ainsi que les équipes concernées et leurs parties prenantes en tant que bénéficiaires • Concevoir et animer des ateliers destinés à soutenir les équipes sur les enjeux de développements et d’exploitation (Coding Dojo / Kata, GameDay Run) • Co-construire et déployer des métriques alignées sur les objectifs stratégiques (métriques DORA) • Réaliser des audits sur les thématiques pilotées par la Discipline • Accompagner des diagnostics sur les problématiques rencontrées par les périmètres accompagnés Expertise Run et Observabilité Monitoring CloudWatch, Création de Synthetics, Grafana SRE Plan de production PCA/ PRA Stratégie de backup Expertise Build et qualité logicielle Pratiques de qualité logicielle : DDD, TDD, Clean Code, patterns, test pyramid - Qualité du code et dette technique Stratégies de test : JUnit, tests d’intégration, Cypress, Playwright, E2E - Industrialisation du delivery Amélioration continue (Accelerate, DevEx) Expertise CI/CD et Architecture Chaînes CI/CD, pratiques DevOps et DevSecOps (pipelines, IaC, déploiements automatisés, GitOps ...) - Industrialisation du delivery DORA Metrics - Architecture Cloud Cloud AWS : Lambda, SNS, SQS, CloudWatch, services managés Expertise technologique Backend : Java / Spring, NodeJS, Python Frontend : Angular, JS/TS Sécurité / Suivi des vulnérabilités Checkmarx SAST, Checkmarx SCA, Checkmarx KICS, AWS Inspector, AWS Security Hub IA / connaissance pratique Utilisation de l’intelligence artificielle pour accélérer la production de livrables et impulser une utilisation de l’IA au sein des équipes produits
Contractor

Contractor job
Tech Lead Java/IA - Java, Spring, Angular, CI CD, Claude, GitHub Copilot NANTES ( 3 jours TT)

WorldWide People
Published on
AI
Java

6 months
400 €
Nantes, Pays de la Loire
Tech Lead Java/IA - Java, Spring, Angular, CI CD, Claude, GitHub Copilot NANTES ( 3 jours de télétravail) Au sein de la Factory IA (5 ETP)de notre client, le consultant aura en charge de: - sécuriser et fiabiliser les productions issues de la Factory IA -garantir une production industrialisée et directement exploitable par les projets sans reprise lourde. A ce titre, le tech lead: - concevra et industrialisera les usages de l'IA (notamment prompting) -sera garant de la qualité des livrables -contribuera à la mise en oeuvre des pratiques d'indistrialisation (CI/CD, automatisation) Nous recherchons un tech lead Java qui a une expérience réelle de l'IA appliquée au développement
Contractor

Contractor job
Développeur Full Stack — Angular / J2E

Hexagone Digitale
Published on
Angular
Apache
API REST

6 months
400-500 €
Le Mans, Pays de la Loire
CONTEXTE DE LA MISSION L'équipe usage Vie d'un grand compte de l'assurance recherche un Développeur Full Stack pour concevoir, développer et maintenir des applications web du domaine Épargne. Le prestataire interviendra sur l'ensemble du cycle de développement, de la spécification des besoins à la mise en production et au maintien en conditions opérationnelles (MCO). La mission s'inscrit dans un contexte applicatif s'appuyant sur des socles techniques propriétaires. Le prestataire sera intégré à une équipe projet en mode collaboratif, avec participation aux instances de revue et de suivi. RÔLE ET RESPONSABILITÉS PRINCIPALES Développer et maintenir des interfaces utilisateur réactives (Angular, Node.js, TypeScript) Créer et optimiser des services back-end et des API (Quarkus, Maven, JDK) Concevoir et mettre en œuvre des solutions de base de données SQL Rédiger un code propre, documenté et conforme aux normes de codage en vigueur Collaborer avec les membres de l'équipe pour analyser les besoins et les traduire en solutions techniques Participer aux revues de code et fournir des retours constructifs Déboguer et résoudre les anomalies applicatives en identifiant les causes profondes Utiliser les outils de contrôle de version (Git/SVN) et participer aux instances d'équipe LIVRABLES ATTENDUS Code source versionné (Git/SVN), propre et documenté Composants front-end Angular fonctionnels et testés Services back-end et API opérationnels (Quarkus) Corrections d'anomalies avec identification des causes profondes Contributions aux revues de code Comptes rendus d'avancement lors des réunions d'équipe
Contractor
Permanent

Job Vacancy
Développeur Java Backend F/H

ADDIXWARE
Published on
Springboot

1 year
37k-44k €
350-440 €
Nice, Provence-Alpes-Côte d'Azur
Contexte & Missions Dans le cadre de notre croissance, nous recherchons un Développeur Java / Spring confirmé pour renforcer notre équipe de développement. Vous interviendrez sur des projets applicatifs à forte valeur ajoutée, alliant performance, qualité de code et innovation technique. Vos principales responsabilités : - Concevoir, développer et maintenir des applications Java / Spring Boot - Participer à la définition de l'architecture et aux choix techniques - Mettre en oeuvre des API REST robustes, performantes et sécurisées - Contribuer aux revues de code, à la qualité logicielle et à la mise en place de bonnes pratiques - Collaborer étroitement avec les équipes Produit, QA et Ops - Participer à l'amélioration continue : optimisation, refactoring, automatisation - Travailler en méthodologie Agile (Scrum) au sein d'une équipe dynamique Stack technique Java 11+, Spring Boot, Spring MVC, Spring Data, Hibernate API REST, JSON Maven ou Gradle Docker, CI/CD (GitLab, Jenkins...) PostgreSQL / MySQL / Oracle Outils : Git, Jira, Confluence Connaissances appréciées : microservices, Kubernetes, cloud (AWS / Azure)
Permanent
Contractor

Job Vacancy
Développeur Full Stack Java / React

Etixway
Published on
Agile Method
API REST
CI/CD

3 years
36k-45k €
300-400 €
Lille, Hauts-de-France
Dans le cadre d’un projet stratégique du secteur public, nous recherchons un Développeur Full Stack Java / React confirmé pour intervenir sur une application critique à forte visibilité. Vous intégrerez une équipe Agile en charge du maintien en condition opérationnelle, des évolutions techniques et fonctionnelles ainsi que de l’amélioration continue de la plateforme. Vos missions : Développement backend en Java / Spring Boot Développement frontend en React Conception et évolution d’API REST Participation aux choix techniques et aux revues de code Correction d’anomalies et optimisation des performances Participation aux phases de tests et de validation Contribution aux bonnes pratiques de développement et à la qualité logicielle Travail en collaboration avec les équipes projet, architecture et exploitation
Contractor
Permanent

Job Vacancy
Développeur Full Stack Java / Vue.js-Angular (H/F)

Lùkla
Published on
Springboot
Vue.js

1 year
Lyon, Auvergne-Rhône-Alpes
Contexte Dans le cadre de nouveaux projets digitaux, nous recherchons un(e) Développeur(se) Full Stack Java / Vue.js pour renforcer nos équipes techniques. Vos missions Développer des applications web performantes et évolutives Concevoir les back-ends en Java (Spring / Spring Boot) Développer les interfaces utilisateurs en Vue.js Participer à la conception technique et aux choix d’architecture Garantir la qualité, la maintenabilité et la sécurité du code Travailler en méthodologie agile Pourquoi nous rejoindre ? Projets innovants Technologies modernes Environnement collaboratif Perspectives d’évolution technique
Permanent

Job Vacancy
Tech lead Java (H/F)

Amiltone
Published on
Java

45k-50k €
Marseille, Provence-Alpes-Côte d'Azur
Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Tech lead Java. Vos missions : - Concevoir et développer des applications backend en Java (Spring / Spring Boot) - Encadrer et faire monter en compétence une équipe de développeurs - Participer aux choix d'architecture technique et aux décisions stratégiques - Garantir la qualité du code (revues de code, bonnes pratiques, tests) - Assurer la performance, la sécurité et la scalabilité des applications - Collaborer avec les équipes produit, DevOps et UX/UI - Mettre en place et améliorer les processus de développement (CI/CD, agilité) Votre profil : - Expérience significative en développement Java - Première expérience réussie en tant que Tech Lead ou référent technique - Excellente maîtrise de Java, Spring Boot, API REST - Connaissance des architectures microservices - Expérience avec les outils DevOps (Docker, Kubernetes, CI/CD) - Bonne culture des tests (unitaires, intégration) - Leadership, esprit d'équipe et sens de la communication
Contractor
Permanent
Fixed term

Job Vacancy
Lead Developer Data Streaming (Java / Kafka Streams)

Signe +
Published on
Apache Kafka
Java
Springboot

1 year
40k-45k €
490 €
Grenoble, Auvergne-Rhône-Alpes
Au sein de notre centre de service de Grenoble , vous intervenez sur une plateforme de data streaming dédiée à la collecte et au traitement de données énergétiques issues d’équipements terrain (capteurs IoT, automates, GTB). En tant qu’ Expert Kafka Streams / Lead Dev Data Streaming , vous prenez en charge la conception, le développement et la mise en production de pipelines temps réel critiques. Vos missions principales : Concevoir et développer des microservices de streaming en Java / Spring Boot autour de Kafka & Kafka Streams . Construire et optimiser des topologies Kafka Streams (agrégations, fenêtres temporelles, joins, state stores…). Traiter les sujets de partitionnement , throughput , latence , scalabilité et gestion des offsets . Mettre en œuvre la résilience : tolérance aux pannes, reprise sur incident, relecture/replay, cohérence des données. Contribuer à l’architecture event-driven et aux bonnes pratiques de systèmes distribués. Participer à la supervision et au maintien en conditions opérationnelles des pipelines (métriques, alerting, troubleshooting). Assurer un rôle de lead technique : revues de code, standards, accompagnement de l’équipe, design technique. Environnement technique : Expertise : Java, Spring Boot, Spring Data, Kafka, Kafka Streams Idéalement : Kafka Connect, Spring Cloud, InfluxDB, Oracle/PLSQL, AWS (Lambda/SQS/SNS), Ansible, Docker, Spark
Contractor
Permanent

Job Vacancy
dev. back JAVA

W Executive France SAS
Published on
Back-end

3 years
Lille, Hauts-de-France
Bonjour, je recherche pour l'un de mes clients un(e) dev. back . Skills : Java/Spring - PostgreSQL - IA - anglais Mission : -développer et faire évoluer une plateforme Java/Spring -participer aux échanges avec les métiers pour comprendre les besoins, challenger les solutions et traduire les exigences fonctionnelles en solutions techniques -accompagner et soutenir les dév. dans l'adoption, l'intégration et l'utilisation de la plateforme N'hésitez pas à revenir vers moi pour des informations complémentaires.
Contractor
Permanent

Job Vacancy
Développeur Java Full Stack (17) orienté Regulatory Reporting

R&S TELECOM
Published on
Microsoft Access

12 months
40k-48k ¤
400-480 ¤
Ile-de-France, France
Contexte de la mission Au sein de l'équipe Transaction Regulatory Reporting , la mission consiste à assurer le développement et la maintenance des applications dédiées au reporting réglementaire des produits dérivés listés et des produits collatéraux, conformément aux différentes réglementations en vigueur. Responsabilités principales Concevoir, développer et maintenir les applications de reporting réglementaire. Déboguer, analyser et corriger les anomalies. Assurer le support auprès de l'équipe de production afin de résoudre les incidents. Participer aux contrôles quotidiens de production. Contribuer au développement d'une nouvelle solution dédiée aux reportings réglementaires. Missions Sous la responsabilité d'un chef de projet : Participer aux projets réglementaires : conception et développement des solutions. Rédiger les spécifications techniques. Collaborer avec des équipes internationales afin de valider les évolutions. Gérer les environnements de développement et de recette (UAT). Assister l'équipe de production dans les activités de delivery et de maintien en conditions opérationnelles (Run). Participer à la mise en œuvre des processus CI/CD. Travailler dans un environnement Agile. Compétences techniques Java 17 (migration vers Java 21) Spring Boot, Spring Core, Spring Batch, Spring Data, Hibernate, JPA Angular 10 REST API C# Git, Jenkins, Maven, Sonar, Bitbucket XL Release, XL Deploy, Control-M Design Patterns, principes SOLID, programmation orientée objet (POO) Linux, Windows, OpenShift SQL, Oracle, SingleStore Compétences métier Connaissance des réglementations financières : MiFID II, EMIR REFIT (OTC, Collateral, Listed Derivatives). Première expérience sur les produits Collateral, OTC et dérivés listés. Sens du détail et forte orientation maintenance applicative. Qualités personnelles Autonomie, sens des responsabilités, proactivité et organisation. Forte capacité d'adaptation. Esprit d'équipe. Excellentes capacités d'analyse et de synthèse. Bonnes qualités de communication. Intérêt pour les marchés financiers. Volonté de développer ses connaissances fonctionnelles et réglementaires.
Permanent

Job Vacancy
Ingénieur Etudes et développement

CAT-AMANIA
Published on
Apache Kafka
API REST
Docker

42k-50k €
Lille, Hauts-de-France
LE PROJET Dans le cadre du gain d'un projet stratégique pour CATAMANIA pour l'un de nos clients grands comptes dans le secteur bancaire, nous recherchons plusieurs développeurs Confirmés et Séniors au sein de notre agence Lilloise. L'objectif est de mettre en place d’un Centre de Compétences en vue de créer une nouvelle brique applicative permettant d’«arrimer » des flux de paiement, des clients directs et prestataires externes au nouveau processeur.​ Cela implique :​ De reprendre des flux en place (conversion au format du processeur) et de la basculer vers la nouvelle brique applicative. D’optimiser les processus d'émission (Domaine émission). De gérer des données et des contestations (Domaines Acquisition et Contestation)​. ​ Réalisation de la nouvelle brique permettant de traiter plusieurs typologies de flux en entrée et en sortie (API / flux JSON, API SOAP, fichiers plats, fichiers XML, flux temps réel via Kafka, messages asynchrones MQ) dans un écosystème réglementé et sécurisé (PCI SSF, ISO 20022, chiffrement, traçabilité). Cette brique embarque des services de traitement de flux (chiffrement, conversion, dédoublonnage, routage, supervision, etc.) dans un contexte de très fortes volumétries impliquant performance, scalabilité et résilience.​ ​ TECHNOLOGIES DU PROJET : JAVA 21, SPRING BOOT 3, ARCHITECTURE MICROSERVICES, API REST, KAFKA, OPENSHIFT (KUBERNETES, DOCKER), XLD, XLR VOTRE MISSION… UNE FOIS INTÉGRÉ(E) DANS NOS ÉQUIPES ! Comprendre le besoin métier et proposer une conception technique Assurer la conception et le développement avancé en Java Spring microservices sur tous les patterns d’échange définis (API, Kafka, fichiers). Réaliser les développements en s’assurant de la qualité, sécurité et performance par un travail d’équipe et l’élaboration de tests Participer activement aux tests techniques et à l’intégration. Documenter techniquement les solutions développées. Identifier et anticiper les risques Travailler en étroite collaboration avec les équipes MOA, Test et Architecture
Contractor
Permanent
Fixed term

Job Vacancy
Expert Technique Kafka Streams

Signe +
Published on
Apache Kafka

1 year
40k-45k €
480-500 €
Grenoble, Auvergne-Rhône-Alpes
Dans le cadre du développement de notre plateforme de data streaming dédiée au secteur de l'énergie, nous recherchons un Expert Technique Kafka Streams. Contexte La plateforme assure la collecte et le traitement de données énergétiques issues d'équipements terrain : capteurs IoT, automates, systèmes de gestion technique de bâtiments. Elle constitue le socle de l'exploitation et de la valorisation de ces données en temps réel. Environnement technique - Java, Spring Boot, Spring Data - Apache Kafka, Kafka Streams - Idéalement : InfluxDB, Spring Cloud, Kafka Connect, Oracle Database, PL/SQL, AWS Lambda, SQS, SNS, Ansible, Docker, Spark Enjeux et missions En tant qu'expert technique Kafka Streams, vous interviendrez sur : - Les problématiques de streaming : partitionnement Kafka, gestion du throughput, optimisation de la latence - La tolérance aux pannes et la reprise sur incident - La cohérence des données et la supervision de pipelines critiques - Des sujets avancés liés aux architectures event-driven et aux systèmes distribués

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Contract roles and jobs for Spring

Java Developer (Kotlin, Groovy...)

The Java Developer (Kotlin, Groovy, etc.) uses the Spring framework to create robust Java applications, whether for web services, backend applications, or microservices.

Fullstack Developer

The Fullstack Developer integrates Spring with front-end technologies to develop complete web applications, using Spring for the server side and REST APIs while ensuring smooth integration with the front-end.

Technical Consultant

The Technical Consultant helps businesses design and implement Spring-based solutions, selecting the right architectures and adapting Spring to meet specific project needs.

Solutions Architect

The Solutions Architect designs software architectures using Spring for large-scale application development, integrating solutions based on microservices, APIs, and cloud architectures.

94 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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