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 116 results.
Contractor
Permanent

Job Vacancy
DÉVELOPPEMENT JAVA BACKEND Spring (3-6 ans d'exp)

Published on
Java
Spring
Spring Batch

3 years
40k-55k €
400-500 €
Paris, France
Hybrid
🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : L'entité est en charge du SI du Leasing pour deux lignes métiers:- les financements structurés de la grande clientèle- les financements pour les PME. Le bénéficiaire souhaite mettre en oeuvre plusieurs évolutions de son socle technique. A ce titre, le Bénéficiaire souhaite bénéficier de l'expertise du Prestataire en termes de Conception et développement Dans ce cadre la prestation consiste à contribuer à/au(x) : - La gestion du projet ITRM - La comitologie - Suivi - Reporting Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, Sonar Autres technologies : XLdeploy, Docker et Kubernetes. 🤝 Livrables : Les livrables attendus sont :  Développement JAVA backend pour le projet Maille Contrat (réécriture de l'interface risque).  Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc.
Permanent

Job Vacancy
Développeur JAVA Spring

Published on
Docker
J2EE / Java EE
Java

42k-54k €
Gémenos, Provence-Alpes-Côte d'Azur
Hybrid
SII Aix Méditerranée accompagne ses clients dans l intégration des nouvelles technologies, procédés et méthodes de management de l innovation pour contribuer au développement de leurs futurs produits ou services et faire évoluer leurs systèmes d information. Nous conjuguons de manière durable et vertueuse la satisfaction de nos clients avec le bien-être et l épanouissement de nos collaborateurs tout en délivrant un haut niveau de performance. Au travers de notre entité composée de quatre-vingts consultants et de leurs expertises liées au développement logiciel, au test et à la chefferie de projet, nous intervenons aujourd hui sur des projets à forte valeur ajoutée, ambitieux et à l international autour des secteurs du numérique, de l industrie et des services en assistance technique et/ou en engagement. Nous couvrons un vaste secteur vous permettant de trouver une opportunité proche de chez vous : nous disposons d opportunités sur Aix-en-Provence, Venelles, Marseille, Gémenos ou encore Avignon. Vous aurez le choix de rejoindre une équipe ambitieuse, talentueuse et engagée sur des sujets tels que : la conception d une carte à puce implantée dans des documents biométriques, le développement d une application de livraison de colis, l innovation dans le suivi de cargos maritimes ou bien encore le développement d applications de gestions d évènements autoroutiers ou de plateforme monétique. Rencontrons-nous et valorisons ensemble les métiers de l ingénieur et son rôle de Changeur de Monde . Dans le cadre de l’accompagnement de nos clients grands comptes (monétique, bancaire), nous disposons d’opportunités de Développeurs JAVA / Spring (F/H) sur Gémenos. A ce titre, vos principales missions consistent à : - Comprendre les problématiques des clients et les transposer en fonctionnalités - Mettre en charge une partie des développements Back-end en Java JEE - Réaliser des tests unitaires d intégration et de débogage - Rédiger des documents techniques - Maintenir une veille active sur les nouvelles technologies Environnement technique : Java JEE, Spring boot, VueJS Webservice REST, Docker, Cloud (GCP). Utilisation régulière des outils Gitlab, Jenkins, Sonar, SonarQube.
Contractor
Permanent

Job Vacancy
Développeur Java H/F

Published on
Java
Spring
Spring Batch

1 year
45k-50k €
400-420 €
Bordeaux, Nouvelle-Aquitaine
Hybrid
Vos missions principales : · Recueillir et analyser les besoins · Proposer des solutions via des technologies performantes et durables · Garantir les bonnes pratiques de développement et la qualité logicielle · Participer à l'optimisation et à la gestion des l’obsolescence des technologies employées · Garantir la faisabilité technique des projets Mais également : · Analyser l’impact des nouvelles solutions dans le système d’information · Préconiser des choix techniques · Assurer viabilité, exploitabilité, évolutivité, faisabilité économique et adéquation des solutions aux besoins · Concevoir et valider l’architecture technique du système d’information · Participer à l’intégration du projet · Apporter un support technique aux projets
Contractor
Permanent

Job Vacancy
Developpeur Java Angular / Spring Senior

Published on
Angular
Apache
API

1 year
54k-60k €
470-530 €
Montrouge, Ile-de-France
Hybrid
En tant que Senior FullStack developer, participer au développement de la refonte d'une application. Vos missions seront : Maîtrise du développement frontend avec Angular (TypeScript, composants, services, gestion des formulaires, etc.) Expérience dans la création d’interfaces utilisateur (ex : Angular Material) Solide expérience en développement backend avec Java et Spring Boot (création d’API REST, gestion des dépendances, etc.) Connaissance des principes d’architecture RESTful et des échanges de données via HTTP (JSON, multipart/form-data) Maîtrise de la gestion des fichiers en Java, notamment le traitement et le parsing de fichiers Excel (Apache POI ou équivalent) Compétences en modélisation de base de données relationnelle (PostgreSQL, MySQL, etc.) Maîtrise de Spring Data JPA pour l’accès et la manipulation des données en base Expérience dans la conception et la consommation d’API (côté frontend et backend) Connaissance des bonnes pratiques de sécurité (gestion des droits, validation des données, protection des endpoints) Capacité à écrire des tests unitaires et d’intégration (JUnit, Jasmine/Karma pour Angular) Utilisation de systèmes de gestion de version (Git) Bonne compréhension du cycle de vie d’une application web (déploiement, maintenance, évolutions) Capacité à documenter le code et les API (Swagger/OpenAPI, commentaires, README)
Contractor

Contractor job
Développeur Fullstack Java / Angular

Published on
Angular
Java
Microservices

12 months
Seine-Saint-Denis, France
Hybrid
Métier et fonctions : Études & Développement en tant que Développeur Fullstack. Spécialité technologique : Fullstack. Type de facturation : Assistance Technique (taux journalier). Compétences techniques et outils : PostgreSQL Java (4 ans) Spring Boot Angular (4 ans) Méthodes / Normes : Scrum et Agile. Secteur d'activité : Transports Terrestres. Description de la prestation : Développement d’un module dédié à la préparation horaire dans un portail interne, intégré au système existant. La mission concerne la conception technique, l’implémentation, les tests et l’optimisation des services, en participation aux rituels Scrum et à la gestion de la qualité. Organisation de l'équipe : Équipe projet : 1 analyste fonctionnel + 2 développeurs Appui technique : équipe élargie d'une quinzaine de personnes Environnement technique : Front-end : Angular 17, TypeScript, PWA, virtualisation des données Back-end : Java 17 et 21, Spring WebFlux, intégration avec une brique existante, gestion de la sécurité et du chiffrement Bases de données : PostgreSQL (données principales), CouchDB (NoSQL), accès via Hibernate
Contractor
Permanent
Fixed term

Job Vacancy
Développeur React Spring

Published on
React
Spring

6 months
30k-45k €
240-460 €
Saint-Cloud, Ile-de-France
Je recherche actuellement un développeur (minimum 2 ans d’expérience ) ayant des compétences en développement React et Spring . Disponible 4 à 5 jours par semaine sur site à Saint-Cloud . Détails de la mission : Démarrage : fin novembre Habilitation REQUISE Je recherche actuellement un développeur (minimum 2 ans d’expérience ) ayant des compétences en développement React et Spring . Disponible 4 à 5 jours par semaine sur site à Saint-Cloud . Détails de la mission : Démarrage : fin novembre Habilitation REQUISE
Contractor

Contractor job
Développeur Java/Angular

Published on
Angular
Java
Spring WebFlux

12 months
400-500 €
Ile-de-France, France
Hybrid
Pour renforcer l’équipe en place, le client recherche un Développeur Fullstack Java/Angular capable d’intervenir sur l’ensemble du cycle de réalisation. Organisation et fonctionnement Composition de l’équipe projet : 1 analyste fonctionnel 2 développeurs Soutien technique : accès à une équipe élargie d’environ 15 personnes si besoin Méthodologie : Agile / SCRUM Contexte : environnement collaboratif impliquant plusieurs équipes. Rôle et objectifs de la mission Le consultant interviendra notamment sur : La conception et le développement du nouveau module, aussi bien côté front-end que back-end, en veillant à son intégration fluide dans le portail existant. La mise en œuvre technique : architecture, développement, tests unitaires et d’intégration, optimisation des performances. La participation active aux cérémonies agiles et au suivi de la qualité des livrables. L’ amélioration des performances et de la robustesse des traitements : parallélisme, sécurité, chiffrage des données, gestion des volumes. Environnement technique Front-end Angular 17, TypeScript Développement sous forme PWA pour une haute disponibilité Mécanismes avancés de virtualisation de données pour gérer de grandes grilles Back-end Java 17 / 21 Spring (écosystème complet) Programmation réactive : Spring WebFlux Connexion et interaction avec une base logicielle back déjà existante Sécurité et chiffrage avancés Bases de données PostgreSQL pour le stockage principal CouchDB pour les besoins NoSQL ciblés Accès aux données via Hibernate
Fixed term
Permanent

Job Vacancy
Proxy Product Owner Senior - Sophia Antipolis

Published on
MySQL
Spring

1 year
Sophia Antipolis, Provence-Alpes-Côte d'Azur
Contexte & Enjeux Dans le cadre d’un projet au sein d’une équipe multisite , nous recherchons un Proxy Product Owner Senior capable d’assurer la continuité opérationnelle et la coordination fonctionnelle entre les équipes métiers, techniques et produit. 🛠️ Missions principales Collaborer étroitement avec le Product Owner et le Product Manager pour construire et affiner la vision produit. Rédiger des User Stories claires et détaillées. Gérer et maintenir le backlog de l’équipe : priorisation, organisation, cohérence globale et roadmap. Garantir la bonne compréhension de chaque User Story tout au long de son cycle de vie : présentation pour estimation, support aux développeurs, validation fonctionnelle, suivi de la stratégie d’automatisation des tests, support aux analyses d’incidents en production. Assurer une synchronisation fluide avec les autres équipes du programme (feature teams, exploitation technique) via : PO Sync, ateliers de conception, comités d’architecture, PI Planning. 📄 Livrables attendus User Stories Dossier de spécification (Confluence) 🧩 Compétences requises Techniques : SQL : Confirmé – indispensable Spring : Junior – un plus apprécié Linguistiques : Français : courant – impératif Anglais : professionnel – souhaité
Contractor

Contractor job
Dev java/Kafka/spring boot

Published on
J2EE / Java EE

1 year
380-400 €
Lille, Hauts-de-France
Hybrid
L’équipe en charge des applications conduit une transformation stratégique de son écosystème, avec une migration d’un monolithe vers une architecture microservices et une modernisation complète du backend (Java/Spring Boot) et du frontend (React/NextJS). Le défi consiste à garantir la robustesse et la scalabilité des solutions tout en assurant un support de niveau 3 sur des applications critiques. Le profil recherché doit apporter une expertise Java senior, participer activement à la refonte technique, contribuer aux développements, au refactoring et aux tests, tout en renforçant les pratiques d’ingénierie (DORA metrics, qualité, bonnes pratiques). L’autonomie, la capacité à analyser des incidents complexes et l’intégration fluide dans une équipe agile sont essentielles. Les compétences clés attendues : Java, Spring Boot, API REST, Kafka, PostgreSQL, Docker/Kubernetes, GitHub Actions, avec une appétence pour React/NextJS. L’anglais intermédiaire est requis.
Contractor
Permanent

Job Vacancy
Développeur Fullstack Java / Spring Boot / Angular Pré-embauche

Published on
Angular
Full stack
Java

9 months
40k-45k €
170-250 €
Sophia Antipolis, Provence-Alpes-Côte d'Azur
Hybrid
Objectif Intégrer durablement l’équipe de développement d’un acteur majeur du secteur retraite, au sein d’un environnement technologique moderne et stimulant. Description du poste Nous recherchons un Développeur Fullstack (orientation Back-end) pour intervenir au sein d’un grand organisme de retraite situé à Sophia-Antipolis. Le profil attendu devra maîtriser les technologies suivantes : Java / Spring Boot (compétence principale) Angular pour la partie Front Architecture et bonnes pratiques de développement (API REST, micro-services, CI/CD…) La mission se poursuivra par une embauche directe chez le client
Permanent
Contractor

Job Vacancy
Développeur fullstack Java React

Published on
Java
React
Spring

12 months
Paris, France
Hybrid
La plateforme digitale d’épargne est conçue pour les conseillers en gestion de patrimoine et les cabinets de courtage. Elle leur permet de gérer l’intégralité du cycle de vie d’un contrat d’assurance-vie au travers d’une architecture 100 % API-sée. Cette approche propose deux modalités d’accès : Un front de distribution interne pour certains parcours métiers. Une connexion directe des partenaires, qui conservent leur propre interface tout en exploitant les APIs pour l’orchestration des processus. Organisation et fonctionnement L’écosystème repose sur un dispositif d’environ 90 personnes, réparties en 10 équipes produit, chacune dédiée à un domaine fonctionnel clé : Banque & flux financiers Juridique & conformité Distribution BtoC / BtoB Performance des équipes de gestion R&D, IA & Data Support UX MCO & opérations Cette organisation permet une évolution continue des services et une amélioration progressive de l’expérience utilisateur. L’opérateur intervient également en distribution directe auprès des particuliers, à travers une offre complète de produits d’épargne et de protection : Assurance-vie Protection sociale Retraite (PER) Contrats de capitalisation Ces solutions sont proposées via les plateformes digitales du groupe, permettant une expérience fluide, personnalisée et entièrement digitale couvrant toutes les étapes du parcours client : souscription, gestion, arbitrages et suivi.
Contractor
Permanent

Job Vacancy
Developpeur PHP + Java

Published on
Java
PHP
Spring

8 months
40k-45k €
400-550 €
Rennes, Brittany
Hybrid
Les squads qui la composent délivrent la roadmap produit, ses évolutions techniques et fonctionnelles, avec un TTM aussi court que possible en mode itératif et Agile (MVP, Fail Fast, Test & Learn, …). Nos objectifs sont de faire croître l’audience (visites directes et indirectes) et l’usage (taux de clic, avis, photos, RDV, messages) et faciliter la mise en relation de nos utilisateurs avec les professionnels. Parallèlement, nous définissons et pilotons les évolutions techniques à mener pour rester à l’état de l’art et tout en tendant vers une simplification de notre solution technique. Enfin, nous participons aux activités de R&D pour mettre en œuvre des innovations technologiques permettant la créativité pour notre média et notre business. Le poste est ouvert pour la squad EOS qui a en charge le périmètre SEO Objectifs et livrables Nous sommes à la recherche d'un développeur pour le cadrage, la conception et réalisation des développements Backend (JavaEE/Spring) et Frontend (PHP/Symfony) ainsi que les tests des composants nécessaires à la mise en place des évolutions et corrections planifiées dans la roadmap technique ou fonctionnelle, dans le respect des processus, normes, procédures et règles de qualité de développement en vigueur. Il participe aux activités d’intégration (devops), au même titre qu’aux développements Back, parmi lesquelles : l’intégration de la plateforme applicative web, l’outillage de Continuous Deployment et l’analyse d’incidents. Missions principales : ─ Il maintient un haut niveau de technicité par une veille technologique active lui permettant de proposer régulièrement la mise en place de nouveaux outils/framework après évaluation de ces derniers • Réaliser les demandes d’évolution ─ Il réalise la conception des évolutions impactant le patrimoine applicatif ─ Il participe comme les autres membres de l’équipe au développement et aux tests des éléments développés ─ Il rédige la documentation technique liée à ses développements • Garantir la qualité du code produit ─ Garant du respect des règles de développement, il s’assure de la bonne qualité du code produit par une bonne couverture de tests unitaires, d’intégrations, de performances et de tests fonctionnels ─ Il participe à l’automatisation des tests fonctionnels et techniques ─ Il participe à l’amélioration des indicateurs de suivi de qualité donnés par les outils de Continuous Deployment • Participer aux activités d’intégration ─ Automatiser les tests des modules techniques adossés à des exigences techniques ─ Garantir le bon fonctionnement des applications en production. Compétences demandées Compétences Niveau de compétence PHP/Symfony Expert JIRA Avancé Documentation et gestion des exigences Avancé Méthodes agiles (Scrum/Kanban) Avancé Automatisation de tests Avancé Java EE / Spring Expert
Permanent

Job Vacancy
Développeur Java

Published on
J2EE / Java EE
Spring

Paris, France
Nous recherchons un Développeur Java pour rejoindre une petite équipe en charge du développement et de l'évolution d’applications backend métier et business au sein d'un grand groupe. Vous interviendrez sur toutes les phases du cycle de développement : analyse, conception, implémentation, tests et mise en production. Vous travaillerez en collaboration avec les équipes Produit, QA et DevOps dans un environnement agile favorisant l'amélioration continue et l’innovation.
Contractor

Contractor job
Tech Lead Java Finance de marché Sénior

Published on
J2EE / Java EE
Spring

36 months
400-550 €
Paris, France
Hybrid
Renforcement de l’équipe de développement dédiée aux outils de rapprochement, actuellement composée d’environ trois développeurs et quatre analystes fonctionnels. L’équipe intervient sur l’ensemble des applications du périmètre "Reconciliation". Intégrer une équipe de développement au sein d’un pôle IT de type Middle Office. Participer à une refonte technique globale des applications de rapprochement. Contribuer à la montée en compétences techniques de l’équipe. Travailler au sein d’un projet transverse visant la mise en place d’une solution globale. Collaborer étroitement avec les analystes fonctionnels dans toutes les phases de développement. Participer au support de production et à l’investigation des incidents. Rédiger la documentation technique (spécifications, documents de conception…) afin d’enrichir le référentiel de connaissances. Respecter les bonnes pratiques de développement : couverture de tests, détection de code smells, design patterns… Proposer des améliorations et innovations techniques. Veiller à ce que toute la documentation soit complète, à jour et conforme aux standards. Communiquer efficacement avec l’équipe et les parties prenantes.
Permanent

Job Vacancy
DÉVELOPPEUR CONFIRMÉ JAVA - ANGULAR (H/F)

Published on
Angular
Java
Openshift

45k-54k €
Paris, France
Hybrid
ACCROCHE SI TU PENSES ÊTRE UN VERITABLE COTEAU SUISSE, CE QUI SUIS TE PERMETTRA DE TRANCHER TOUS AZIMUTS ... CE QUE TU RECHERCHES : Evoluer au sein d’une équipe dynamique Participer à des projets innovants d’envergure Relever des défis Donner un nouveau souffle à ta carrière Alors nous avons la mission idéale pour toi. Au sein d’un acteur majeur du secteur , tu participeras : Analyse des besoins, tu feras Spécifications techniques, tu rédigeras L’architecture et/ou socle technique, tu définiras Bonnes pratiques, tu instaureras De nouvelles fonctionnalités, tu développeras Zéro bug, tu laisseras Ton équipe, tu accompagneras Aux instances de pilotage, tu participeras QUI TU ES : Diplômé(e) de la formation qui va bien Surdoué(e) ou dôté(e) d’une expérience de ans minimum Expert(e) de la Stack technique Habile avec les outils AU-DELÀ DES COMPÉTENCES TECHNIQUES, TU ES / AS : Dynamique : tu n’aimes pas rester les deux pieds dans le même sabot Autonome : un guide du Routard te suffira Esprit de synthèse : tu sais aller à l’essentiel Capacité d’adaptation : tu es un vrai caméléon Sens de la communication : les mots n’ont pas de secret pour toi Force de proposition : tu es l’Aladdin de l’informatique Esprit d’équipe : un pour tous et tous pour un !
Contractor
Permanent
Fixed term

Job Vacancy
Consultant Java / Cobol

Published on
COBOL
Java
Mainframe

3 years
Paris, France
Hybrid
Dans le cadre de projets, d’évolutions, d’assistance et de maintenance, le collaborateur interviendra au sein d’une squad agile, Le rôle implique une contribution active aux différentes phases du projet, notamment : Conception technique : élaboration des solutions en lien avec les besoins fonctionnels et les contraintes techniques Développement : réalisation des composants applicatifs selon les normes et bonnes pratiques en vigueur Tests et assistance à la recette : validation des développements et accompagnement des équipes de recette Mise en production : préparation et exécution des livraisons dans les environnements cibles Documentation : rédaction des livrables techniques, incluant : La documentation applicative Le dossier de tests unitaires Le dossier de mise en production (DTA)

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.

116 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
2025 © Free-Work / AGSI SAS
Follow us