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 101 results.
Contractor

Contractor job
Développeur Back-End Java (Spring)

Management Square
Published on
API REST
Java
RabbitMQ

1 year
320-350 €
Ile-de-France, France
Le projet s’inscrit dans un programme de transformation majeur et repose sur l’intégration de solutions SaaS interconnectées via un middleware, avec des enjeux autour : des échanges de données du mapping de l’interopérabilité entre systèmes Compétences : Développement Java (Spring / Spring Boot) API REST Bon niveau en SQL Expérience sur des flux / intégration (Kafka, RabbitMQ ou équivalent) Pratiques de développement (tests, CI/CD) Environnements conteneurisés (Docker) Projets avec échanges de données
Permanent
Contractor

Job Vacancy
Développeur Java / Spring Boot / VueJS

Genwaves Group
Published on
Boot
Java
Spring

24 months
45k-50k €
250-500 €
Toulon, Provence-Alpes-Côte d'Azur
Dans le cadre du renforcement de l'équipe , nous recherchons un(e) développeur(euse) full-stack Java / Spring Boot / VueJS pour intervenir sur des projets applicatifs critiques à fort impact métier. Vos missions Participer à la conception, au développement et à l'évolution d'applications GED et de workflows métiers Contribuer aux choix techniques et à l'architecture applicative Assurer la maintenance évolutive et corrective des solutions existantes Travailler en collaboration avec les équipes métier et les autres développeurs dans un cadre Agile
Contractor
Permanent

Job Vacancy
Développeur JAVA BACKEND SPRING BATCH TDD

Digistrat consulting
Published on
Java
Spring Batch
Test-Driven Development (TDD)

3 years
50k-60k €
520-570 €
Paris, France
🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : Dans ce cadre, la prestation consiste à contribuer à/au(x) : Développement des différents projets fonctionnels Développement ITRM Maintenance du legacy Intégration des développements dans le SI La production de documentation et de recommandation Le suivi de la Feature Team Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, SonarAutres technologies : Docker et Kubernetes. Livrables Les livrables attendus sont : Développement JAVA backend Développement ITRM Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc. Documentation pour le suivi et le backuping
Contractor
Permanent

Job Vacancy
Lead Développeur Full Stack Java / React - Paiement

VISIAN
Published on
Java
React
Spring

1 year
Lille, Hauts-de-France
Contexte La Team est en charge de réaliser le Build/Run sur les produits autour du paiement. Une nouvelle application cloud native doit être développée pour traiter une nouvelle activité. Il s'agit d'une écriture from scratch. Le projet est mené en méthode Agile. Missions Au sein de la Team, le prestataire est en charge des activités suivantes : Appétence et utilisation d'IA régulièrement Spécifications techniques Réalisation de prototypes Développements Tests unitaires Recette des livrables Tests de charge Assistance auprès des développeurs Une grande autonomie et une capacité à proposer des solutions sont demandées pour cette prestation. Le profil souhaité est un profil de lead développeur full stack, avec un très bon niveau d'expertise en développement. Un encadrement des personnes de la squad en tant que scrum master serait un plus.
Contractor
Permanent

Job Vacancy
Developpeur(se) Java / Spring Boot / React

Les Filles et les Garçons de la Tech
Published on
DevOps
Java
PostgreSQL

3 months
10k-43k €
100-400 €
Ile-de-France, France
Nous recherchons un(e) i ngénieur Développement Fullstack Java . Au quotidien, les missions s'articulent autour de plusieurs axes : TMA (Tierce Maintenance Applicative) et Évolutions : Assurer la maintenance de l'application en production et développer les nouvelles fonctionnalités attendues. Tests et Qualité : Rédiger et exécuter les plans de test. Support et Exploitation : Assurer un support technique directement auprès des clients et effectuer le suivi de l'exploitation métier en lien avec les équipes de Production Informatique.
Contractor
Permanent

Job Vacancy
Concepteur Applicatif Java - Paiement

VISIAN
Published on
Java
React
Spring

1 year
Lille, Hauts-de-France
Contexte La Team est en charge de réaliser le Build/Run sur les produits autour du paiement. Une nouvelle application doit être développée pour traiter une nouvelle activité. Il s'agit d'une écriture from scratch. Le projet est mené en méthode Agile. Une grande autonomie et une capacité à proposer des solutions sont demandées pour cette prestation. Missions Nous recherchons un concepteur sur les applications du produit pour assurer la conception applicative et technique des évolutions souhaitées, ainsi que des propositions sur la réalisation dans un contexte métier innovant. Une autonomie et une force de proposition sont demandées pour cette prestation. Le profil devra avoir des compétences techniques fortes, avec un très bon niveau d'expertise technique (produit, base de données, APIs, ...). Il devra comprendre les besoins fonctionnels issus du Product Owner ou des autres squads. Un encadrement des personnes de la squad en tant que scrum master serait un plus. Au sein de la squad Acceptation, le prestataire est en charge des activités suivantes : Appétence et utilisation d'IA régulièrement Spécifications fonctionnelles et techniques Développement Tests unitaires Recette des livrables Tests de charge Analyse d'incidents et prise en compte des contraintes du RUN
Contractor
Permanent
Fixed term

Job Vacancy
Lead Developer Data Streaming

Signe +
Published on
Java
Spring Data

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 Lead Developer Data Streaming. 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 que Lead Developer Data Streaming, vous prendrez en charge le pilotage technique des sujets suivants : - 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 - L'orientation technique de l'équipe sur ces sujets
Premium Job
Permanent
Contractor

Job Vacancy
Intégrateur DevOps (Monaco)

SYNERGIE TECHNOLOGIES
Published on
Ansible
DevOps
Gitlab

3 years
Nice, Provence-Alpes-Côte d'Azur
🎯 Le contexte Nous recherchons un Intégrateur DevOps afin de renforcer une équipe en charge du développement et de la maintenance d’applications métiers, dans un environnement strictement on-premise, hébergé et exploité en propre . La mission ne s’inscrit pas dans un contexte cloud. L’enjeu est d’industrialiser les pratiques DevOps sur une infrastructure physique maîtrisée en interne, avec des contraintes fortes de sécurité, de performance et de maintien en condition opérationnelle. La stack technique étant principalement orientée Java, une bonne connaissance de cet écosystème est indispensable pour intervenir efficacement sur les flux de livraison, d’intégration continue et de déploiement applicatif Le poste est basé à Monaco et nécessite une (re)localisation à proximité dans les Alpes-Maritimes. 🛠️ Les missions Industrialisation des processus DevOps Mise en place, optimisation et maintien des chaînes de build et des pipelines CI/CD Automatisation des déploiements sur les différents environnements Participation à la rédaction des dossiers de conception technique Définition des guidelines DevOps et documentation des bonnes pratiques Contribution aux dossiers d’homologation technique de l’usine logicielle Garantie de la conformité de l’usine logicielle aux exigences de sécurité et de performance Déploiement applicatif et MCO/MCS Réalisation des déploiements applicatifs : scripts SQL, paramétrage, contrôle de bon fonctionnement Maintien et évolution des playbooks Ansible de déploiement applicatif Administration et MCO/MCS des outils CI/CD : Jenkins, GitLab, SonarQube, Nexus, Lifecycle, SVN Gestion des habilitations de la chaîne CI/CD Analyse des logs, requêtage SQL et diagnostic applicatif Participation au MCO/MCS des plateformes et applications du périmètre Accompagnement des référents applicatifs dans l’optimisation des performances applicatives Accompagnement de la transformation DevOps Audit de l’existant et proposition d’un plan d’action DevOps Diffusion des bonnes pratiques DevOps auprès des équipes développement et exploitation Alignement des solutions avec les standards du marché Apport d’expertise auprès des équipes techniques Participation aux instances projets et aux actions d’amélioration continue ✅ Les informations clés 📍 Localisation : Monaco 🗓️ Démarrage : ASAP 🖥️ Jusqu'à 3 jours de télétravail (localisation obligatoire dans le 06 ou Monaco)
Permanent
Fixed term

Job Vacancy
Ingénieur Développement Full Stack Java (H/F)

RIDCHA DATA
Published on
Java
Spring Batch
Spring Security

1 year
40k-45k €
La Défense, Ile-de-France
Contexte Dans le cadre du maintien en conditions opérationnelles et de l'évolution d'une plateforme digitale à fort enjeu métier, nous recherchons un Ingénieur Développement Full Stack Java pour intégrer une équipe de développement Agile. Vous interviendrez sur une application en production en participant à la maintenance, aux évolutions fonctionnelles ainsi qu'au support technique. Vos missions Maintenance et évolutions (TMA) Assurer la maintenance corrective et évolutive de l'application. Développer les nouvelles fonctionnalités. Participer à l'analyse des besoins techniques et fonctionnels. Rédiger et exécuter les plans de tests. Garantir la qualité et la fiabilité des livraisons. Assurer le suivi de l'exploitation en collaboration avec les équipes de production. Support Apporter un support technique aux utilisateurs et aux équipes métiers. Participer à l'analyse et à la résolution des incidents. Rédiger la documentation technique nécessaire au suivi des applications. Environnement technique Java 21 Spring Boot Spring Batch Spring Security Web Services REST JPA Hibernate 5 React.js JavaScript GitLab CI/CD Maven Nexus PostgreSQL Linux Windows Shell Script Compétences attendues Excellente maîtrise de Java et de l'écosystème Spring. Bonne expérience du développement Front-End avec React.js. Connaissance des architectures 3-tiers. Maîtrise de PostgreSQL. Bonne compréhension des environnements Linux et Windows. Expérience des outils d'intégration continue (GitLab CI/CD, Maven, Nexus). Des connaissances en DevOps constituent un atout.
Permanent
Fixed term

Job Vacancy
DEVELOPPEUR BACK END JAVA SPRING

OCTOGONE
Published on
Java
Spring

6 months
30k-45k €
Bordeaux, Nouvelle-Aquitaine
Missions Développer des features sur des APIs Spring Boot et contribuer à des jobs batch (Spring Batch) sous supervision. Écrire des tests (unitaires/intégration) et participer à la qualité (lint/format, revues). Participer à la compréhension du domaine (modèle métier) et aux rituels d’équipe (refinement, sprint). Contribuer à l’industrialisation : exécution pipelines, debug, lecture de logs/metrics. Responsabilités Appliquer les standards d’équipe (clean code, conventions, gestion d’erreurs, validations). Documenter ses développements (README, notes techniques, API contract si nécessaire). Monter en compétence sur l’écosystème (Spring, bases de données, Docker/K8s).
Contractor

Contractor job
Developpeur JAVA SPRING BOOT

HAYS France
Published on
Java
Mongodb
Springboot

3 years
100-370 €
Lille, Hauts-de-France
Description actuelle du projet Poursuivre les développements de la roadmap : -> Travaille en collaboration avec différents profils de l’équipe et à l’extérieur : PL, PO, TechLead, Test Leader, Développeurs, UX/UI -> Participe à l'analyse et la conception du Backend et du Frontend de l'applicatif dans un cadre Agile (feature team) -> Evalue la charge et Participe activement au développement des backs, des front, des API (rest et Kafka) dans un cadre UI et DEVOPS, et des tests unitaires & end-to-end associés -> Documente les développements -> Identifie les contraintes d’architecture à venir dans les prochains sprints -> Capable de présenter les résultats de ses développements Assurer le run (support, correctifs, amélioration continue) -> prend en charge les tickets -> assure le traitement curatif et correctif des anomalies Autonomie, forte implication, esprit d'équipe, communication, organisation (parallélisation des tâches de run, amélioration continue et build releases) sont des points clés Anglais professionnel impératif (oral, écrit / doc en anglais) Le nombre de jours de présence sur site est de 2 jours / semaine
Contractor

Contractor job
Développeur C++/ Java / Spring / Devops (h/f)

emagine Consulting SARL
Published on

1 month
111 €
92000, Nanterre, Ile-de-France
Nous recherchons un Développeur C++/ Java / Spring / Devops pour un projet d'envergure dans le secteur bancaire. Vos missions : Participation à l’écriture des "User Stories" fines et complètes. Story Mapping & tests d’intégration. Réévaluation des user stories lors des Backlog Review. Mise en place des user stories avec une démarche TDD. Support applicatif et technique. Participation aux cérémonies Agile. Documentation technique. Votre profil : Environnement technique : C/C++, SQL (Oracle, PostgreSQL) et shell Linux. Java / Spring / Kubernetes / Jenkins. Compétences en développement (Shell Unix, Perl, PHP, Python, Git, GitHub). Niveau d’anglais opérationnel pour travailler au quotidien en anglais Expérience de 5 à 7 ans.
Permanent

Job Vacancy
Développeur Fullstack Senior (Java / Spring Boot) H/F

HAYS France
Published on

Vannes, Brittany
Rattaché au CTO, vous intervenez sur des sujets à la fois BUILD et RUN, au cœur de la transformation de la plateforme. BUILD - Développement & Architecture Participer aux choix d'architecture (microservices, patterns, découpage applicatif) Concevoir et développer des fonctionnalités backend robustes (Java / Spring Boot) Intervenir sur le frontend (Angular / TypeScript) en support des besoins produit Concevoir des API REST sécurisées et documentées Structurer les socles techniques et contribuer aux pipelines CI/CD RUN - Maintenance & Investigation Analyser et corriger des anomalies complexes (frontend & backend) Investiguer les incidents de production et identifier les causes racines Mettre en place des correctifs durables et documenter les solutions Transverse - Qualité & Transmission Garantir la qualité du code (tests, bonnes pratiques, revues) Participer aux rituels Agile (Scrum / Jira) Accompagner les développeurs juniors (mentorat, pair programming) Contribuer à l'amélioration continue des pratiques techniques
Permanent

Job Vacancy
Développeur Java H/F

Webnet
Published on
Java
Quarkus
Spring

34k-40k €
Nantes, Pays de la Loire
Notre pôle Java c’est : Intégrer une équipe passionnée et impliquée dans la veille techno Être accompagné(e) dans votre carrière par notre Responsable Technique Adhérer à notre plan d’Excellence via nos process de certifications Participer activement aux réunions techniques de pôle, accéder à nos formations internes (ou en dispenser), partager les best practices Participer à nos JavaContest pointus Pourquoi nous rejoindre ? Certifié Great Place To Work depuis 2018 Possibilité d’être formé et certifié par Webnet Ambiance conviviale avec des évènements internes récurrents (activités sportives, loisirs etc…) ainsi que la garantie d’un équilibre entre votre vie privée et professionnelle Participation à des challenges hebdomadaires : Team #dragondefeu vs #dragondeglace Membre de la charte éthique & diversité (+ 15 nationalités représentées) & Dragon Funding (programme de soutien associatif) Nos petits + : 2 types de primes : de régie et participation Carte ticket restaurant : SWILE (9€ par jour) 🥣 Prise en charge à 80% des abonnements en transport en commun Avantage ancienneté : à partir de 2 ans, Webnet vous rembourse un abonnement quel qu’il soit via des coins qui se cumulent
Contractor
Permanent

Job Vacancy
Développeur Java (Luxembourg)

EXMC
Published on
Java
Spring

1 year
Luxembourg
Rôle de « Développeur JAVA » • Participer aux développements des actifs techniques, orienté microservices, intégré dans une plateforme de déploiement continue. • Assurer la sécurité par design, l’intégrité, le support informatique et la maintenance évolutive des actifs techniques. • Contribution pour garantir un flux de livraison incrémentale, itératif, fréquent et cohérent. • Mise en place de tests unitaires afin de garantir l’acceptation et d’éviter la régression des applications en favorisant leur automatisation. • Rédiger et maintenir la documentation relative aux actifs techniques. • Le profil doit justifier d’une expérience significative pour la mission. Les compétences théoriques • Diplôme universitaire (Bac+2 minimum) en informatique, ou autre avec option informatique. • Aptitude au travail en équipe, mais fait preuve d'une capacité manifeste d'indépendance, de responsabilité et de performance • Connaissance de concepts en relation avec DevOps et les plateformes d’intégration continue • Expérience dans le développement orienté objet et des outils de développement. • Connaissances d’une méthodologie de projet agile est considérée comme un avantage. • Une certification de type technique ou agile, telle que Scrum est considérée comme un avantage. • Connaissance du secteur financier et des solutions open-source.
Contractor

Contractor job
259796/Developpeur Java, Spring Boot, Agile - Ronchin

WorldWide People
Published on
Java
Springboot

12 months
340-400 €
Ronchin, Hauts-de-France
Developpeur Java, Spring Boot, Agile - Ronchin Projet de Développement Java pour Transformation Agile Nous recherchons une expertise en développement Java pour diriger un projet transformateur dans un environnement agile. Notre objectif est de tirer parti des compétences avancées en Java pour améliorer nos processus internes et offrir des solutions innovantes à nos clients. L'expertise requise inclut une compréhension approfondie des technologies pertinentes et la capacité à résoudre des problèmes complexes de manière efficace. Nous valorisons un équilibre entre les compétences techniques et la capacité à comprendre les attentes plus larges du rôle au sein de notre organisation. Ce projet est essentiel pour notre stratégie de transformation numérique et nécessite une approche collaborative et proactive. Nous sommes impatients de travailler avec des experts qui partagent notre vision et notre engagement envers l'excellence. Goals and deliverables Nous visons à atteindre les objectifs suivants : Développer et implémenter des solutions Java robustes et évolutives. Améliorer l'efficacité des processus internes grâce à des technologies agiles. Fournir des solutions innovantes qui répondent aux besoins de nos clients. Assurer une collaboration efficace au sein de l'équipe pour atteindre les objectifs du projet. Respecter les délais et les budgets tout en maintenant un haut niveau de qualité. Expected skills Skills Skill level cicd Confirmed GIT Confirmed JAVA Expert Red Hat Confirmed développement Java Expert résolution de problèmes Confirmed AGILE Confirmed ANGULAR Confirmed Spring Boot Expert technologies agiles Confirmed

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.

101 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