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

Ce qu’il faut savoir sur Springboot

Spring Boot est un framework Java open-source, basé sur le framework Spring, conçu pour simplifier et accélérer le développement d'applications Java. Il permet de créer des applications autonomes et prêtes à l'emploi en éliminant la configuration complexe souvent associée à Java. Spring Boot propose des fonctionnalités comme des configurations automatiques, des dépendances pré-packagées et un serveur intégré, ce qui permet de lancer rapidement des applications sans configuration manuelle. Spring Boot est particulièrement adapté pour le développement de microservices grâce à sa compatibilité avec des technologies modernes comme REST, GraphQL et Kubernetes. Il inclut un écosystème robuste avec des outils pour la gestion de bases de données (JPA, Hibernate), la sécurité (Spring Security), et la gestion des performances. Très populaire dans les environnements professionnels, Spring Boot est utilisé pour des applications évolutives, fiables et modulaires, tout en s’intégrant facilement avec d'autres frameworks et outils.

Votre recherche renvoie 199 résultats.
Freelance

Mission freelance
Dev back-end sénior (Java/Springboot) - H/F - 93

Publiée le
API REST
Java
RabbitMQ

1 an
Saint-Denis, Île-de-France
La mission consiste à participer activement à la mise en œuvre et à l’évolution d’une application nationale de gestion en temps réel, dans le cadre d’une refonte complète déjà planifiée pour 2026. Le projet présente un haut niveau de complexité, tant sur le plan fonctionnel que technique, en raison de son périmètre étendu et de son intégration avec de nombreux systèmes métiers stratégiques. L’architecture applicative, en cours de modernisation, repose sur plusieurs sources de données critiques, ce qui impose des exigences fortes en matière de performance et de fiabilité. Parallèlement, le prestataire devra également assurer la maintenance évolutive et corrective de la version actuelle de l’application, toujours en production, afin de garantir la continuité du service et le traitement des anomalies ou évolutions mineures. Ce contexte requiert une expertise technique confirmée en développement back-end. Objectifs de la mission Dans le prolongement du contexte précédemment décrit et des enjeux techniques identifiés, la mission vise à renforcer l’équipe de développement par l’intégration d’un développeur back-end senior. Ce renfort a pour but de garantir la réussite du plan de travail prévu pour 2026, incluant à la fois la refonte complète de l’application (version 2) et la maintenance opérationnelle de la version actuelle (version 1). Description détaillée des activités Le prestataire aura pour principales responsabilités de : Participer aux travaux d’architecture et aux décisions techniques dans le cadre de la refonte de l’application ; Contribuer à la compréhension et à la traduction des besoins fonctionnels en solutions techniques ; Réaliser les développements back-end nécessaires à la modernisation du code ; Garantir la qualité, la performance et la fiabilité du code produit ; Accompagner éventuellement un développeur junior dans le cadre d’un stage ou d’un appui technique ; Participer à la mise en place et à l’amélioration continue de la chaîne d’intégration et de déploiement ; Assurer la maintenance corrective et évolutive de la version actuelle de l’application.
CDI
Freelance

Offre d'emploi
Développeur Java/Angular (Niort)

Publiée le
J2EE / Java EE
Java
Javascript

6 mois
35k-39k €
200-280 €
Niort, Nouvelle-Aquitaine
Télétravail partiel
Prestations : - Concevoir les solutions en adéquation avec les besoins et contraintes exprimés par le client - Réaliser des développements selon : • les priorités et entrants définis par le client • les exigences de qualité logicielle en vigueur (industrialisation logicielle, revues de code, tests automatisés, qualimétrie...) - Suivre la vie du logiciel en production (exploitation, supervision, maintenance corrective et évolutive... Livrables : - Codes source et tests automatisés correspondant aux diverses fonctionnalités développées en adéquation avec les principes de qualité logicielle et d'industrialisation - Documentations techniques au juste nécessaire selon les standards
CDI

Offre d'emploi
Développeur Full-Stack

Publiée le
Angular
Google Cloud Platform (GCP)
Java

38k-45k €
Lille, Hauts-de-France
Télétravail partiel
Ce que nous offrons : - La chance de travailler avec des technologies de pointe telles que Java, Javascript, Node.js, Vue.js, Spring, React, CI/CD, Kafka, Kubernetes, Cerberus, GCP, et bien plus encore. - Un rôle crucial dans une équipe qui valorise l'innovation, l'apprentissage continu et le développement professionnel. - Une position basée dans la métropole lilloise, au coeur d'une communauté technologique dynamique. Missions pour le Développeur Fullstack : - Conception et développement d'applications web fullstack en utilisant Java, Spring pour le backend et React ou Vue.js pour le frontend. - Intégration et déploiement continu (CI/CD) en utilisant des outils modernes et des plateformes cloud comme GCP. - Collaboration étroite avec les équipes de développement, QA et opérations pour optimiser le code, résoudre les problèmes et améliorer la performance et la sécurité des applications. - Participation active à la phase de conception produit, en apportant des idées innovantes et en travaillant sur des prototypes. - Gestion et mise en oeuvre de Kafka pour le traitement des flux de données en temps réel et Kubernetes pour l'orchestration des conteneurs. - Veille technologique continue pour rester à jour sur les nouvelles tendances et meilleures pratiques dans le développement Fullstack.
CDI
Freelance

Offre d'emploi
Ingénieur Support et Exploitation Applicative

Publiée le
Docker
Java
Kubernetes

1 an
40k-55k €
400-550 €
Bordeaux, Nouvelle-Aquitaine
Dans le cadre du maintien en conditions opérationnelles (MCO) et de l’amélioration continue d'une application, l’ingénieur support et exploitation applicative assure la stabilité, la performance et l’évolution de la plateforme en environnement de production. Il analyse et résout les incidents techniques, propose et met en œuvre des optimisations sur les plans applicatif, architectural et infrastructurel, en collaboration étroite avec les équipes Dev et Ops . Expert en Java/Spring Boot et familier des architectures cloud natives (microservices, Kubernetes, Docker), il maîtrise les environnements UNIX , les middlewares (NATS, RabbitMQ, Elasticsearch), ainsi que les bases de données MongoDB et MariaDB . Rigoureux, réactif et force de proposition, il contribue activement à l’amélioration continue du service et saura, le cas échéant, monter en compétence sur Golang .
CDI
Freelance

Offre d'emploi
Concepteur Back-end Java (H/F)

Publiée le
Azure
Elasticsearch
Hibernate

3 ans
50k-55k €
500 €
Île-de-France, France
Télétravail partiel
La squad "Authentification forte" est en charge de réaliser le Build/Run sur le produit d'authentification du client lors de la connexion sur le site et l'application mobile ONEY et pour réaliser un paiement. La squad fonctionne en méthode agile, composée d'un Scrum master, Product Owner, QA, et de 2 développeurs. Mission de concepteur sur les applications du produit pour assurer la conception applicative et technique des évolutions souhaitée, l'analyse des incidents de production, les optimisations techniques. Une autonomie et une motivation sont demandées pour cette prestation. Le profil souhaité doit avoir des compétences techniques fortes, avec un très bon niveau d'expertise en développement. Il devra comprendre les besoins fonctionnels issus du Product Owner ou des autres squads. Au sein de la squad Authentification forte, le Prestataire est en charge des missions suivantes : - Spécifications techniques - Développements - Tests unitaires - Recette des livrables - Tests de charge - Assistance auprès des développeurs - RUN sur tous les environnements
CDD
CDI
Freelance

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

Publiée le
API REST
Azure
Azure DevOps

1 an
50k-55k €
330-380 €
Paris, France
Télétravail partiel
VOS RESPONSABILITES PRINCIPALES : Développement Backend (dominant – 60/70%) Conception & développement API REST Développement microservices (Spring Boot) Implémentation patterns modernes (clean code, DDD/hexagonal selon contexte) Tests automatisés (JUnit, Mockito) Optimisation & robustesse du code backend Développement Frontend (30/40%) Développement React.js avancé (hooks, composants modulaires) Gestion d’état (Redux / Context API) Intégration API & UI responsive Qualité front & maintenabilité Transversal / Qualité / Delivery Revue de code & amélioration continue Participation CI/CD (Azure DevOps si possible) Pair programming & partage des bonnes pratiques Participation active aux rituels Agile Encadrement soft / Mentorat Accompagnement des développeurs moins expérimentés Participation aux décisions techniques Contribution aux guidelines de développement
Freelance

Mission freelance
POT8509-Un Tech Lead Java (Spring Boot) sur Orléans

Publiée le
Méthode Agile

6 mois
380-430 €
Orléans, Centre-Val de Loire
Télétravail partiel
Almatek recherche pour l'un de ses clients Un Tech Lead Java (Spring Boot) sur Orléans. Le profil souhaité est un(e) Techlead Java, écosystème Spring Boot, PostgreSQL, Liquibase ou Flyway, Gitlab Maîtrise des techniques de refactorisation : baby steps, golden master testing, etc. Connaissances des principes de testing : stratégie de tests, tests unitaires, d’intégration, fonctionnels Bonne connaissance des principes du « Software craftmanship » : Clean Code, TDD (maîtrise souhaitée) Connaissances des outils de qualimétrie : Sonarqube, Checkmarx, Trivy, Gitlab Connaissances des outils de maintenance automatiques : Renovate Bases en architectures logicielles : monolithe modulaire, OpenAPI, hexagonale Bases en sécurité des applications : OIDC, Keyclok Maîtrise des pratiques de développement en équipe : revue de code, trunk-based, merge requests Maîtrise des pratiques Agile (Scrum) : animation de retro, de daily et atelier d’estimation, organisation en kanban/ticket. Maîtrise des pratiques DevOps : CI/CD, release management ; feature flag s serait un plus.
Freelance
CDI

Offre d'emploi
Tech lead Java

Publiée le
Angular
Java
Jest

1 an
48k-55k €
400-550 €
Tours, Centre-Val de Loire
Télétravail partiel
Contexte Vous êtes passionné(e) de techno et vous aimez coordonner les aspects techniques dans les phases de conception et de développement. Vous êtes un(e) « agiliste » convaincu(e) et souhaitez travailler au sein d’une équipe pluridisciplinaire. Activités ▪ Être force de proposition sur les choix techniques en proposant des solutions adaptées grâce à une bonne compréhension des enjeux métiers et des fonctionnalités produit. ▪ Conduire une analyse critique et proposer des préconisations permettant de dégager un plan d’action pertinent. ▪ Participer à la planification et l’estimation de charge des nouvelles fonctionnalités pour gérer l’avancement du produit. ▪ Rédiger des spécifications techniques afin de compléter les user stories rédigées par le PO et le BA de la squad. ▪ Mener et coordonner les aspects techniques dans les phases de conception et de développement au sein de la squad. ▪ S’assurer de l’application des normes, standards et best practices dans l’équipe ainsi que de la qualité des livrables. ▪ Avoir l’expertise, la capacité de communication et le leadership pour être le référent technique de sa squad. ▪ Faire des feedbacks aux équipes de développement sur les aspects techniques et méthodologiques et les accompagner avec bienveillance pour maintenir leur motivation. ▪ Réaliser l’onboarding des nouveaux arrivants et proposer des formations pour élever/homogénéiser le niveau technique. ▪ Représenter sa squad lors de discussions, ateliers et instances transverses sur les aspects techniques de son périmètre. ▪ Participer, en coordination avec les autres lead tech, à la définition de la stratégie SI, des normes et best practices. ▪ Savoir évaluer des problèmes et proposer un plan d’actions face à un incident. ▪ Avoir en charge la veille technologique sur son domaine.
Freelance
CDI

Offre d'emploi
Développeur Java

Publiée le
Angular
J2EE / Java EE
PostgreSQL

12 mois
40k-55k €
360-450 €
75013, Paris, Île-de-France
Télétravail partiel
Assurer la MCO (Maintenance en conditions opérationnelles), la gestion de l’obsolescence, réaliser les évolutions souhaitées par le métier pour permettre aux applications de fonctionner de manière stable et sécurisée. Echanger avec tous les interlocuteurs (Métier, architectes, urbaniste, SSI, hébergeurs…) pour permettre le bon fonctionnement des applications et en gérer l’obsolescence. Assurer la maintenance technique des applications. Vérifier le bon fonctionnement (arrivées des fichiers, intégration des données, restitutions). Lancer des traitements manuels comme solution de contournement en cas de retard de fichiers. Anticiper, et résoudre les problèmes qui pourraient se produire. Faire des extractions et des sauvegardes de données à la demande du métier ou des services IT. Sécurisation de l'application grâce à la résolution de CVE Assurer l’administration des applications permettant un fonctionnement optimal. Vérifier la non-saturation des serveurs (CPU, mémoire, disque…), ainsi que leurs composants. Développement de nouvelles fonctionnalités ou flux, selon les demandes du métier. Fournir toutes les documentations nécessaires des applications qui sont sous la responsabilité du développeur et en assurer la mise à jour régulièrement.
Freelance

Mission freelance
POT8693 - Un Tech Lead Java (Spring Boot) sur Orléans

Publiée le
Scrum

6 ans
310-400 €
Orléans, Centre-Val de Loire
Télétravail partiel
Almatek recherche pour l'un de ces clients, Un Tech Lead Java (Spring Boot) sur Orléans. Le profil souhaité est un(e) Techlead Java, écosystème Spring Boot, PostgreSQL, Liquibase ou Flyway, Gitlab Maîtrise des techniques de refactorisation : baby steps, golden master testing, etc. Connaissances des principes de testing : stratégie de tests, tests unitaires, d’intégration, fonctionnels Bonne connaissance des principes du « Software craftmanship » : Clean Code, TDD (maîtrise souhaitée) Connaissances des outils de qualimétrie : Sonarqube, Checkmarx, Trivy, Gitlab Connaissances des outils de maintenance automatiques : Renovate Bases en architectures logicielles : monolithe modulaire, OpenAPI, hexagonale Bases en sécurité des applications : OIDC, Keyclok Maîtrise des pratiques de développement en équipe : revue de code, trunk-based, merge requests Maîtrise des pratiques Agile (Scrum) : animation de retro, de daily et atelier d’estimation, organisation en kanban/ticket. Maîtrise des pratiques DevOps : CI/CD, release management ; feature flag s serait un plus.
CDI

Offre d'emploi
Développeur Java/ Springboot/ C embarqué H/F

Publiée le

35k-50k €
Toulouse, Occitanie
Télétravail partiel
Rejoins une aventure passionnante avec un client de tohtem, où ton expertise technologique rencontrera des défis captivants dans le cadre d'une pré-embauche. En tant que développeur Java / Springboot avec des compétences en C embarqué, tu contribueras activement à la création et à l'évolution de solutions innovantes. Tes missions incluront : - Intégrer un binôme efficace pour favoriser la collaboration et améliorer les processus. - Assurer la maintenance corrective et évolutive d'une application en participant activement à chaque étape. - Contribuer au développement d'applications en maîtrisant les langages Java / Springboot pour répondre aux exigences du projet tout en intervenant aussi côté embarqué en C pour la communication avec les TPE et la gestion des mises à jour. Nous t'invitons à te dépasser dans un environnement stimulant et à apporter ta pierre à l'édifice grâce à tes compétences techniques tout en travaillant sur des projets incontournables du domaine.
Freelance

Mission freelance
LEAD DEV

Publiée le
Apache Kafka
Kubernetes
Spring Batch

6 mois
100-450 €
Paris, France
Pour le besoin de mon client, je suis à la recherche d'un lead dev Encadrement d’une équipe de 2 à 3 développeurs : validation des développements, gestion des branches et suivi des livraisons. Coordination avec les autres équipes du périmètre projet. Participation aux ateliers de conception détaillée (CD) et définition des besoins techniques Expérience sur Spring Boot (P0), Docker (P0), Kafka (P0), Spring Batch (P1), Kubernetes (P1). Bonne maîtrise de Java 21 et des bonnes pratiques. Expérience sur des architectures distribuées / event-driven.
Freelance

Mission freelance
Tech Lead java

Publiée le
API REST
Domain Driven Design (DDD)
Java

3 mois
400-500 €
Lille, Hauts-de-France
Télétravail partiel
Contexte de la mission Dans le cadre du renforcement de nos équipes de développement du produit, nous recherchons un Tech Lead JAVA expérimenté pour assurer la cohérence technique, accompagner les équipes de développement et garantir la qualité des livrables tout au long du projet. Une refonte technique doit être lancée pour augmenter le périmètre des KPI, améliorer la tenue à la charge, les performances et l'APIsation du produit. Le projet est composé de 80% backend / 20% frontend, avec le même niveau d'expertise attendu sur les deux aspects. Organisation : 4 développeurs hybrides (2 experts, 1 confirmé, 1 junior), 1 Tech Lead mi-temps, 1 QA/QE, 1 PO. Sprints de 3 semaines. Missions principales - Définir et faire évoluer l'architecture technique en assurant son alignement avec les standards de l'entreprise - Concevoir les solutions techniques garantissant scalabilité, maintenabilité et performance - Rédiger et maintenir la documentation technique (ADR, diagrammes d'architecture, guidelines) et assurer les choix techniques structurants en collaboration avec les architectes - Accompagner l'équipe via les revues de code et le partage de bonnes pratiques - Organiser des sessions de pair/mob programming - Assurer le mentorat des développeurs - Animer des ateliers techniques réguliers (craftsmanship, clean code, design patterns) - Contribuer activement au développement (20% mini) sur les fonctionnalités complexes ou critiques - Mettre en place et garantir les standards de qualité (tests unitaires, tests d'intégration, couverture de code) - Industrialiser les pratiques DevOps (CI/CD, automatisation) - Intervenir sur la résolution des problèmes techniques complexes, la dette technique et la sécurité - Évaluer la faisabilité technique des user stories et proposer des alternatives - Contribuer à l'estimation de la charge et au cadrage des sprints - Maintenir une veille active sur l'écosystème Java et proposer des évolutions pertinentes - Évaluer et expérimenter de nouvelles technologies apportant de la valeur au projet - Accompagner l'équipe dans l'adoption de nouvelles approches notamment l'IA Stack technique requise - Obligatoire -- Backend: Java 11+ (idéalement Java 17 ou 21), Spring Boot, Spring Framework, JPA, API REST, Maven -- Base de données: SQL (PostgreSQL), MongoDB serait un plus -- Qualité et tests: JUnit 5, Mockito, SonarQube -- DevOps: Git, Github actions, Docker --Architecture / méthode: microservices, architecture hexagonale, event-driven architecture, design patterns, SOLID principles, clean code, DDD, TDD -Souhaitable: Kafka, Cloud GCP (Kubernetes, Terraform), monitoring Datadog, Playwright
CDI
CDD

Offre d'emploi
Dev java backend

Publiée le
API REST
CI/CD
Git

1 an
34000, Montpellier, Occitanie
Télétravail partiel
Nous recherchons un Développeur Java Backend confirmé pour rejoindre un grand compte bancaire basé en Occitanie. Le consultant interviendra sur le développement et l’amélioration d’applications backend essentielles au fonctionnement des services internes. Il participera à la conception d’API, à la mise en œuvre de fonctionnalités backend en Java / Spring Boot, à la gestion des données et à l’optimisation de la performance applicative. Le poste implique également la participation aux échanges avec les équipes métiers, frontend et infrastructure, ainsi que la prise en charge d’actions liées à la qualité du code, la sécurité applicative et la maintenance évolutive. Le contexte demande une bonne autonomie, de la rigueur technique et un esprit collaboratif.
Freelance
CDI

Offre d'emploi
Développeur Java Sénior Montpellier

Publiée le
Apache Kafka
Java
Springboot

3 ans
40k-50k €
400-490 €
Montpellier, Occitanie
Télétravail partiel
Le poste consiste à participer à la conception et au développement d’un parcours digital d’entrée en relation et de souscription d’offres bancaires à destination des clients professionnels et entrepreneurs individuels. Ce projet stratégique vise à renforcer la digitalisation de la relation client sur la période 2025/2026. Missions principales Contribuer à la définition, la conception et les tests de nouvelles fonctionnalités logicielles en Java (Spring Boot, Java 21). Participer au développement backend du produit dans un environnement orienté microservices. Collaborer à la gestion de la chaîne CI/CD (GitLab, SonarQube, JFrog Artifactory/XRay, Kubernetes) en coordination avec les équipes DevOps. Participer à l’amélioration continue du code (refactorisation, tests unitaires, bonnes pratiques de développement). Gérer une stack technique diversifiée : APIs REST et SOAP, backend Spring Boot, traitements batch, bases de données relationnelles (DB2, MySQL). Préparer les mises en production et assurer le suivi des livraisons à chaque sprint. Maintenir la documentation technique à jour. Diagnostiquer et corriger les dysfonctionnements techniques en production afin de garantir la qualité de service.
Freelance
CDI

Offre d'emploi
Développeur senior Kotlin / Angular

Publiée le
Angular
Angular Material
AngularJS

2 ans
40k-85k €
400-650 €
Paris, France
Télétravail partiel
Bonjour, Dans le cadre de ses projets clients, Visian est à la recherche d'un Développeur Senior Kotlin/Angular Dans ce cadre, la mission demandera principalement de: Prendre le leadership technique de la solution pour des projets de déploiement ou des maintenances évolutives Analyser les spécifications fonctionnelles Rédiger les spécifications techniques Implémenter de nouvelles fonctionnalités Frontend / Backend en respectant les procédures de développement en vigueur (Pull Request avec approbation) Organiser des recettes et des tests associés Suggérer des pistes d’améliorations et proposer des solutions techniques aux besoins métiers

Les métiers et les missions en freelance pour Springboot

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

Le/ La développeur·euse Java (Kotlin, Groovy...) utilise Spring Boot pour développer des applications back-end robustes et scalables, en tirant parti de ses fonctionnalités pour accélérer le développement.

Développeur·euse fullstack

Le/ La développeur·euse fullstack intègre Spring Boot pour gérer le back-end des applications web ou mobiles, en mettant en place des API REST et en connectant des bases de données.

Architecte solutions

L'architecte solutions conçoit des architectures logicielles où Spring Boot est utilisé comme framework principal pour développer des microservices et des systèmes distribués.

Ingénieur·e devops (Cloud)

L'ingénieur·e devops (Cloud) implémente et déploie des applications Spring Boot dans des environnements Cloud, en automatisant les pipelines CI/CD et en optimisant la performance des services.

199 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