Trouvez votre prochaine offre d’emploi ou de mission freelance Spring

Ce qu’il faut savoir sur Spring

Spring est un framework open-source pour le développement d’applications Java, conçu pour simplifier la création d’applications robustes, modulaires et évolutives. Basé sur les principes de l'injection de dépendances et de la programmation orientée aspect (AOP), Spring fournit une infrastructure complète pour gérer les applications de manière flexible et efficace. Spring prend en charge divers modules et extensions pour répondre à des besoins spécifiques, comme Spring MVC pour les applications web, Spring Data pour l'accès aux bases de données, et Spring Security pour la gestion des authentifications et des autorisations. Il est également la base de Spring Boot, qui facilite le développement rapide d’applications grâce à des configurations prédéfinies et à un serveur intégré. Très populaire dans l’industrie, Spring est utilisé pour construire des applications Java complexes, y compris des microservices, des API REST et des systèmes d’entreprise, tout en offrant une intégration transparente avec d’autres technologies et outils modernes.

Votre recherche renvoie 204 résultats.
CDI

Offre d'emploi
Développeur Full Stack Java Vue JS

Publiée le
Apache Kafka
Java
Vue.js

Lille, Hauts-de-France
Télétravail partiel
Objectif global : Développer DEV pour implémenter produit digital Contrainte forte du projet - Anglais Le livrable est - Compétences techniques Java/Spring - Confirmé - Important Vue - Confirmé - Important Kafka - Confirmé - Important Connaissances linguistiques Anglais Lu, écrit (Impératif) Description détaillée Nous recherchons un développeur fullstack Java/Vue (H/F). Il/Elle interviendra principalement sur une nouvelle brique applicative à destination de plusieurs pays et participera ponctuellement sur d'autres applications gérées dans l'équipe. Le nouveau produit digital est dédié à fournir une nouvelle expérience de validation des changements de prix de vente auprès de nos équipes de pricing. Vos missions sont les suivantes : Conception et développement des différentes briques logicielles Mise en place des tests unitaires et des tests d'intégration Intervenir dans la mise en place de l'outillage logiciel pour l'automatisation des tests et l'intégration continue Assurer le suivi des tâches JIRA Participer à la revue de code Rédaction et actualisation des documentations techniques. Etre force de proposition, et challenger le besoin vis-à-vis des bonnes pratiques et contraintes techniques Participer aux différents rituels agiles projet Environnement technique: - Java/spring - Vue - MongoDB - Kafka - GCP
CDI

Offre d'emploi
Développeur Java

Publiée le
API REST
J2EE / Java EE
Springboot

32k-42k €
Nantes, Pays de la Loire
Nous recherchons un Développeur JAVA expérimenté (minimum 3 ans d’expérience ) pour rejoindre nos équipes à Nantes ou Brest . Vous contribuerez à des projets à fort impact pour des acteurs majeurs du secteur bancaire et assurantiel . Votre mission consistera à développer, réaliser et tester les solutions applicatives à partir des conceptions techniques, à dérouler les phases de tests d’intégration , et à garantir la conformité et la qualité des livrables . Le poste prévoit 2 à 3 jours de télétravail hebdomadaire , sous conditions liées au projet.
Freelance

Mission freelance
Dev java/Kafka/spring boot

Publiée le
J2EE / Java EE

1 an
380-400 €
Lille, Hauts-de-France
Télétravail partiel
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.
CDI

Offre d'emploi
Tech lead Back-end - Spatial H/F

Publiée le

40k-50k €
Ramonville-Saint-Agne, Occitanie
Télétravail partiel
Contexte de la mission : Viveris développe une box de connectivité et de services via différents réseaux satellites, box déployées sur plus de 6000 bateaux. La box propose de nombreux services aux armateurs et aux marins à bord, comme des échanges de fichiers via un service Cloud et du contenu multimédia. Pour les armateurs, des services au sol permettent d'administrer à distance leur flotte, de configurer les réseaux à bords. Responsabilités : Polyvalent, vous participez à l'analyse, à la conception, et au développement d'applications avec les technologies Java EE, Spring, selon l'approche Agile. Ainsi, vous prendrez part aux étapes clés d'un projet : - Comprendre le besoin, l'architecture et l'analyse des exigences ; - Implémenter et intégrer un algorithme dans une librairie développée en Java ; - Participer à l'industrialisation des codes existants (gestion des erreurs, génération de librairies dynamiques) ; - Réaliser les tests unitaires intégrés au CI Jenkins / Tests de validation fonctionnelle.
Freelance

Mission freelance
Développeur Back-End Java JEE Spring Boot H/F

Publiée le

1 an
350-450 €
Labège, Occitanie
Télétravail partiel
Tu es passionné·e par le développement Backend et tu veux participer à la création de nouveaux moyens de paiement ? Voici ce qui t’attend : Tes missions Analyser les protocoles d’échange avec les acquéreurs. Développer et intégrer ces protocoles pour en faire un nouveau moyen de paiement. Mettre en place et maintenir l’intégration continue (tests automatiques). Participer aux mises en production. Apporter ton expertise métier auprès des équipes support. Assurer la maintenance et contribuer à l’amélioration continue. Prêt·e à relever le défi ? Ton environnement technique Backend : Java, Java EE, Hibernate, SOAP, REST, JBoss, SpringBoot Base de données : MySQL / MariaDB Méthodologie : Agile (Scrum) avec JIRA Configuration : Git Intégration continue : Jenkins 2, GitLab, Nexus, Selenium, Ansible Conteneurs : Docker Supervision : Kibana
Freelance

Mission freelance
Expert JPBM audit montée de version

Publiée le
Git
J2EE / Java EE
Java

10 jours
600 €
Paris, France
Télétravail partiel
Recherche urgente d'un développeur expert JPBM pour une mission d'audit technique de 5 à 10 jours chez un client en phase de montée de version XXXXXXXXXX Archive . Tu accompagneras l'équipe de développeurs en les conseillant sur l'analyse, la correction et l'optimisation du code existant, avec un focus fort sur JPBM et le data content . Un livrable final (rapport d'audit) répondra à toutes les questions techniques posées par I&T. Profil recherché : Expertise avérée en JPBM / jBPM (montées de version, audit processus, logs/audit data content). Solide expérience Java/J2EE (Spring, Hibernate, etc.) pour reviewer du code custom. Compétences en audit de code , refactoring, optimisation et accompagnement d'équipes (lead/consultant). Outils : GIT, JIRA, bases Oracle/MySQL/PostgreSQL. Disponible rapidement (freelance TJM 600€/j selon expertise). Localisation : France / Télétravail possible.
CDI

Offre d'emploi
Développeur Expérimenté Java / VueJs

Publiée le
GitLab CI
Java
Oracle

Brest, Bretagne
Télétravail partiel
Nous recherchons actuellement un(e) Développeur(se) Fullstack pour renforcer notre pôle Développement. Intégré à la squad, et en collaboration avec les autres membre de l'équipe (développeurs et experts fonctionnels) vous réalisez les missions suivantes : Conception et développement des évolutions et des correctifs sur des applications Java / SpringBoot et VueJs. Evaluation et études d'impacts, Réalisation de spécifications techniques détaillées, Réalisation des développements et des tests unitaires, d'enchainement, d'intégration des composants, Analyse et prise en compte des corrections des anomalies en veillant en particulier à la non-régression. Vous travaillez en méthode agile Vous êtes curieux, rigoureux et autonome tout en appréciant travailler en équipe. Vous êtes à l'affût de toutes les nouveautés et innovations du monde du développement logiciel.
Freelance

Mission freelance
POT8733 - Un développeur Springboot/Angular sur Grenoble

Publiée le
AWS Cloud

6 mois
330-420 €
Grenoble, Auvergne-Rhône-Alpes
Télétravail partiel
Almatek recherche pour l'un de ses clients, un développeur Springboot/Angular sur Grenoble. Tâches & Missions : Réaliser pour l’un de nos clients différentes évolutions sur une application stratégique dans le domaine de la performance énergétique. Front : Angular Back : micro services SpringBoot Cloud : AWS, services managés AWS (Lambda, Bucket S3, SQS, RDS, etc.) DevOps : (ansible, …) Prérequis : 4 ans d’expériences attendus sur Angular & Spring Boot Une présence à Grenoble en Full time (5 jours/sem) Almatek recherche pour l'un de ses clients, un développeur Springboot/Angular sur Grenoble. Tâches & Missions : Réaliser pour l’un de nos clients différentes évolutions sur une application stratégique dans le domaine de la performance énergétique. Front : Angular Back : micro services SpringBoot Cloud : AWS, services managés AWS (Lambda, Bucket S3, SQS, RDS, etc.) DevOps : (ansible, …) Prérequis : 4 ans d’expériences attendus sur Angular & Spring Boot Une présence à Grenoble en Full time (5 jours/sem).
Freelance

Mission freelance
développeur java

Publiée le
Java

8 mois
200-320 €
Lyon, Auvergne-Rhône-Alpes
on est actuellement à la recherche d’un développeur Java (version 7) pour intervenir sur un projet en cours. Compétences recherchées : Maîtrise de Java 7 Connaissance des frameworks classiques (Spring, Hibernate, etc.) Expérience avec les environnements legacy Capacité à maintenir, optimiser et faire évoluer du code existant Rigueur, autonomie et bonne communication Mission : Analyse, maintenance et évolution d’applications existantes Corrections d’anomalies et améliorations techniques Collaboration avec l’équipe projet
CDI
Freelance

Offre d'emploi
Développeur Java (Linux, Java 17)

Publiée le
Java
Linux
Microservices

1 an
Île-de-France, France
Télétravail partiel
🎯 Contexte Nous recherchons un Développeur Java Confirmé / Senior pour rejoindre un projet technique à forte volumétrie de données, au sein d’un grand compte du secteur des paiements. 🛠 Compétences recherchées Techniques : Environnement Linux Java 17 Framework Spring Bases de données : DB2, MySQL ou PostgreSQL Outils et composants : Atomikos, BouncyCastle, WildFly Traitement de fichiers volumineux (XML / ZIP) Architecture monolithique avec des approches microservices Profil : Développeur Java expérimenté À l’aise dans des environnements critiques ou complexes Expérience dans un secteur exigeant 📍 Localisation & Conditions Région : Île-de-France Démarrage : ASAP
Freelance

Mission freelance
Développeur Java, VueJS

Publiée le
Angular
Java
Vue.js

12 mois
320-350 €
Nantes, Pays de la Loire
Télétravail partiel
Nous recherchons un Développeur Java, VueJS Description: Fournir une assistance technique pour le développement et la maintenance des applications du système d'information Assurer le maintien en conditions opérationnelles (MCO) des applications, ce qui inclut le support, la gestion des signalements, et la maintenance corrective. Il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. Expérience/compétences sur VueJS impératives A ce titre il : • Contribue à la définition des spécifications générales ; • Réalise l'analyse technique et l’étude détaillée ; • Adapte et paramètre les progiciels applicatifs (ERP) ; • Réalise le prototypage ; • Élabore les jeux d’essais pour les tests unitaires d’intégration ; • Effectue les tests unitaires ; • Identifie et traite les dysfonctionnements ; • Réalise les modules (objets et composants logiciels) ; • Assemble les composants ; • Rédige les documentations ; • A en charge la maintenance corrective et évolutive ; • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants Skills: Java 8+, spring boot, Spring Batch, HTML/CSS/JS, Typescript, VUEJS, Openshift/Kubernetes/Docker Présence de 2jours par semaine sur site client
Freelance

Mission freelance
Senior Java Software Developer

Publiée le
Agile Scrum
AWS Cloud
Gitflow

6 mois
500-600 €
Paris, France
Télétravail partiel
🎯 Missions principales : - Traduire les scénarios d’utilisation et les cas d’utilisation en applications fonctionnelles. - Concevoir, développer et maintenir un code efficace, réutilisable et fiable. - Garantir les meilleures performances, la meilleure qualité et la meilleure réactivité possibles des applications. - Collaborer étroitement avec le Product Owner afin d’assurer l’alignement avec les besoins métier et le respect des délais de livraison. - Prioriser et faciliter la résolution rapide des problèmes clients, en veillant au respect des accords de niveau de service (SLA) convenus. - Effectuer des revues de code, contribuer à la conception des fonctionnalités critiques et garantir la qualité globale des livrables de l’équipe. - Identifier la dette technique et les axes d’amélioration, en veillant à ce qu’ils soient correctement documentés et pris en compte lors de la définition des priorités. - Mettre en œuvre un système de documentation robuste pour la base de connaissances, l’intégration, le transfert de connaissances et la communication dans le cadre des activités de développement logiciel. - Identifier les goulots d’étranglement et les bogues et concevoir des solutions à ces problèmes. - Suivre la méthodologie de développement Agile Scrum pour le développement des applications.
CDI

Offre d'emploi
Développeur Python/Java (H/F)

Publiée le
Back-end
Java
Python

35k-40k €
Toulouse, Occitanie
Télétravail partiel
Notre client du domaine des services numériques et des plateformes applicatives à forte valeur ajoutée est à la recherche de son futur Développeur Back-End Python/Java (H/F) pour son site de Toulouse en raison de la croissance de ses activités et du lancement de nouveaux projets stratégiques. Vos missions : Intégré(e) à une équipe agile, experte et collaborative composée d’environ 8 à 12 personnes, vous devrez : A. Concevoir, développer et maintenir des applications back-end performantes, évolutives et sécurisées en Java et Python, en respectant les standards de qualité et les bonnes pratiques de développement. B. Participer activement aux phases d’analyse et de conception technique, en lien avec les équipes produit, front-end, DevOps et les parties prenantes métier, afin de proposer des solutions adaptées aux besoins fonctionnels. C. Développer et maintenir des API REST, des services métiers et des architectures orientées microservices, tout en garantissant la fiabilité, la maintenabilité et la scalabilité des solutions mises en place. D. Mettre en œuvre des tests unitaires et d’intégration, réaliser des revues de code et contribuer à l’amélioration continue de la qualité logicielle. E. Optimiser les performances des applications, gérer les problématiques de sécurité, de traitement des données et de montée en charge. F. Participer aux rituels agiles (daily meetings, sprint planning, rétrospectives) et contribuer à une dynamique d’équipe positive et orientée résultats. Les compétences techniques : Maîtrise du développement back-end en Java (Spring, Spring Boot, Hibernate/JPA) et en Python (Django, Flask ou frameworks équivalents). Pratique des outils de versioning (Git) et des environnements collaboratifs. Connaissances en tests automatisés, intégration continue et déploiement continu (CI/CD). Autonome, rigoureux(se) et doté(e) d’un bon esprit d’analyse, vous appréciez le travail en équipe et souhaitez évoluer dans un environnement technique stimulant offrant de réelles perspectives d’évolution.
CDI

Offre d'emploi
Lead tech java FS

Publiée le
J2EE / Java EE

30k-43k €
Vannes, Bretagne
Télétravail partiel
Le poste est basé à Vannes avec une présence minimale de 3 jours par semaine sur site . Rejoignez une squad (développeurs, BA, PO, Scrum Master) en charge des moyens de paiement pour commerçants : TPE, paiements de proximité et distants. Responsabilités principales Encadrer techniquement l'équipe de développement (revues de code, standards, mentoring). Concevoir et développer des fonctionnalités robustes, évolutives et performantes. Valider la qualité du code (revues, CI/CD, performance, sécurité). Collaborer avec les analystes/PO sur la phase UX/UI en cours pour traduire les maquettes en solutions techniques optimales. Mettre en place et maintenir les pipelines CI/CD (GitLab CI). Automatiser l'infrastructure via Terraform (provisioning AWS). Participer à la configuration de Quicksight pour la visualisation des données métiers. Travailler en agile avec le pilote programme, analystes et PO dans une logique produit. Stack technique Back-end : Java 11-21, Spring/SpringBoot, REST, Open API, OAuth2, JWT, AWS (API Gateway, Lambda, S3, ECS, Cloudwatch), Maven, Docker, Terraform, SQL Server/PostgreSQL (AWS RDS). Front-end : Typescript, Angular (Reactive forms, DI, Services, Data sharing, RxJs operators). Profil du candidat Profil recherché Compétences techniques obligatoires Expérience significative Java/Angular (>7 ans). Maîtrise GitLab CI, Terraform, environnements AWS. Connaissances solides SQL. Qualités humaines clés Écoute, bienveillance, tact pour s'intégrer au collectif existant. Autonomie, proactivité, curiosité. Sens du relationnel collaboratif et consensuel en équipe pluridisciplinaire. Localisation : Vannes, 3 jours/semaine minimum.
Freelance

Mission freelance
Tech Lead/Développeur full stack : Java Angular 15+ minimum, Spring Boot, BDD

Publiée le
Full stack

6 mois
Rennes, Bretagne
Télétravail 100%
Tech Lead/Développeur full stack : Java Angular 15+ minimum, Java, Spring Boot, BDD (SQL/NoSQL) 7 ans d'expérience minimum full remote possible • Lead technique, support à l'équipe, autonome public sector • Développement full stack : Angular 15+ minimum, Java, Spring Boot, BDD (SQL/NoSQL), ElasticSearch – et si possible Keycloak, S3 • Connaissance et sensibilité aux domaines de l’accessibilité (RGAA), de la sécurité, des performances • Appétence et implication sur les fonctionnalités indispensable Développeur full stack : Angular 15+ minimum, Java, Spring Boot,
Freelance

Mission freelance
Développeur full stack : Angular 15+ minimum, Java, Spring Boot, BDD (SQL/NoSQL)

Publiée le
Full stack

6 mois
Rennes, Bretagne
Télétravail 100%
Développeur full stack : Angular 15+ minimum, Java, Spring Boot, BDD (SQL/NoSQL) 7 ans d'expérience minimum full remote possible • Lead technique, support à l'équipe, autonome public sector • Développement full stack : Angular 15+ minimum, Java, Spring Boot, BDD (SQL/NoSQL), ElasticSearch – et si possible Keycloak, S3 • Connaissance et sensibilité aux domaines de l’accessibilité (RGAA), de la sécurité, des performances • Appétence et implication sur les fonctionnalités indispensable Développeur full stack : Angular 15+ minimum, Java, Spring Boot,

Les métiers et les missions en freelance pour Spring

Développeur·euse Java (Kotlin, Groovy...)

Le/ La Développeur·euse Java (Kotlin, Groovy...) utilise le framework Spring pour créer des applications Java robustes, que ce soit pour le développement de services web, des applications backend, ou des applications microservices.

Développeur·euse fullstack

Le/ La Développeur·euse fullstack intègre Spring avec des technologies front-end pour développer des applications web complètes. Il ou elle utilise Spring pour le côté serveur et l'API REST, tout en s'assurant de l'intégration fluide avec le front-end.

Consultant·e technique

Le/ La Consultant·e technique aide les entreprises à concevoir et à mettre en œuvre des solutions basées sur Spring, en choisissant les bonnes architectures et en adaptant Spring pour répondre aux besoins spécifiques des projets.

Architecte solutions

L'Architecte solutions conçoit des architectures logicielles en utilisant Spring pour le développement d'applications à grande échelle, en intégrant des solutions basées sur des microservices, des APIs et des architectures cloud.

204 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2025 © Free-Work / AGSI SAS
Suivez-nous