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 198 résultats.
Freelance

Mission freelance
Développeur Full Stack – React / Java Spring Boot

Publiée le
Full stack

6 mois
100-330 €
Strasbourg, Grand Est
Dans le cadre du développement d’applications autour du périmètre Cartes , nous recherchons un développeur Full Stack confirmé (minimum 3 ans d’expérience) ayant déjà travaillé sur des projets à forte composante front-end en React / React Native et une solide maîtrise de l’écosystème Java Spring Boot côté back-end. Le consultant rejoindra une équipe agile composée de développeurs, Product Owners et Business Analysts, et interviendra sur la conception, le développement, la mise en production ainsi que l’ amélioration continue des applications internes. L’environnement technique est moderne et exigeant, privilégiant la qualité du code, la performance et l’automatisation du delivery.
Freelance

Mission freelance
Développeur full stack (H/F)

Publiée le
Angular
Azure Kubernetes Service (AKS)
PostgreSQL

2 ans
480-550 €
Bordeaux, Nouvelle-Aquitaine
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur full stack (H/F) à Bordeaux, France. Contexte : Concevoir l’architecture logicielle (base de données, composants, interfaces). Choisir les technologies adaptées (langages, frameworks, outils). Modéliser les données et les processus (UML, Merise, etc.). Les missions attendues par le Développeur full stack (H/F) : Analyse et conception Concevoir l’architecture logicielle (base de données, composants, interfaces). Choisir les technologies adaptées (langages, frameworks, outils). Modéliser les données et les processus (UML, Merise, etc.). Développement Développer les fonctionnalités selon les spécifications. Intégrer les interfaces utilisateur (front-end) et les traitements métier (back-end). Réaliser les tests unitaires et les corrections. Tests et validation Corriger les anomalies détectées. Intégration et déploiement Merger les développements sur le gestionnaire de source du projet Développer et maintenir les pipelines de déploiement continu ANGULAR / SPRINGBOOT / POSTGRESQL / Cluster KUBERNETES Description des certifications souhaitées (non obligatoire) : VMware Spring Certified Professional Spring Certified Professional Certification Oracle Certified Professional: Java SE Developer PROFIL BORDELAIS EXCLUSIVEMENT
Freelance
CDI

Offre d'emploi
Tech lead Senior - Microservices

Publiée le
PostgreSQL

18 mois
10k-50k €
100-500 €
Limoges, Nouvelle-Aquitaine
Télétravail partiel
CONTEXTE Experience: 7 ans et plus Métiers Fonctions : Etudes & Développement, developpement Spécialités technologiques : Applications Web, Micro-services Compétences Technologies et Outils Spring BootAngular (5 ans) Java (7 ans) Soft skills Rigueur Autonomie Secteurs d'activités MISSIONS Nous recherchons actuellement un Responsable Pôle Développement / Techlead Senior pour intervenir sur une mission transverse couvrant l’ensemble d’un écosystème en architecture Front et Back basé sur des micro-services. Environnement technique Technologies utilisées : - Java - Spring Boot 3.5.3 - Angular 19.2.14 - PostgreSQL - MongoDB - Elasticsearch 8.15.0 - Apache Camel - Atomikos - Keycloak ire est un plus
CDI

Offre d'emploi
Développeur Fullstack

Publiée le
Angular
GitLab CI
Java

Rennes, Bretagne
Télétravail partiel
Nous recherchons actuellement un(e) Développeur(se) Fullstack pour renforcer notre pôle Développement. Sous la responsabilité d'un chef de projet, 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 / Angular. 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 interviendrez dans toutes les étapes du projet de la conception jusqu'à sa garantie. Vous travaillez en méthode agile ou classique (V). Vous êtes un développeur de type "full stack" et avez l'expérience de développements en équipe. 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
Analyste développeur Fullstack Java Angular expérimenté(e)

Publiée le
Angular
Java

24 mois
225-450 €
Paris, France
Télétravail partiel
Pour l'un de nos clients, nous recherchons de manière urgente un(e) Analyste développeur Fullstack Java Angular expérimenté pour maintenir, développer et livrer plusieurs applications Web dans un contexte de Legacy et de nouvelles versions / technologies. Compétences techniques JAVA 6 à 17 - SPRING MVC - Web Services - SOAP & REST - Confirmé - Impératif JSP - JS - JQUERY - ANGULAR 10+ - Confirmé - Impératif ECLIPSE - GIT - SVN - MAVEN - Confirmé - Impératif SQL - confirmé - Important Connaissances linguistiques Français Courant (Impératif) Anglais Lu, écrit (Secondaire) Description détaillée - Développement des interfaces utilisateurs - Développement des composants techniques et fonctionnels - Réalisation des tests unitaires - Création des packages de livraisons - Assistance lors des tests d'intégration et de la recette MOA - Communication orale et écrite - Respect des engagements.
Freelance

Mission freelance
Architecte ArchiMate

Publiée le
TOGAF

6 mois
400-600 €
Paris, France
Télétravail partiel
OFFRE DE PRESTATION Intitulé du poste : Architecte Technique Senior Lieu : Paris Date de démarrage : Janvier 2026 Durée : 6 mois renouvelable jusqu'à 3 ans Type de contrat : Salarié ou Freelance TJM cible : 600 € Deadline réponse : 24/12 Entretien : À partir du 5 janvier Contexte La mission s’inscrit au sein d’une Direction Technique Informatique, pôle Gouvernance Technique Opérationnelle. L’architecte technique interviendra sur la conception et la gouvernance des architectures techniques pour : Le domaine Entreprises (applications dédiées aux entreprises) Le SI Interne (RH, comptabilité, etc.) Objectifs & Missions Conception d’architectures techniques pour projets métiers et socles techniques (API Management, Oracle, moteur de règles…) Validation sécurité : fiches sécurité, matrices de flux, exigences NFR Accompagnement projets : cadrage technique, plans de bascule, mise en exploitation Contrôle conformité en production : ajustements, gouvernance Rédaction de livrables : dossiers de cadrage, choix techniques, cahiers des charges, dossiers d’architecture Participation aux comités d’architecture et appels d’offres Support RUN : cellules de crise, protocoles techniques Livrables attendus Dossier de cadrage technique Dossiers de choix techniques Dossiers NFR Cahier des charges techniques Dossiers d’architecture Planning projets & protocoles d’intervention PV de revues techniques Compétences requises Techniques : Serveurs x86, virtualisation VMware RedHat Linux 7.x / 8.x PostgreSQL 16+ Conteneurs (Docker, Kubernetes) – maîtrise RedHat OpenShift Middleware Java (JBOSS EAP) API Management (IBM apprécié) Sécurité infrastructures JEE Méthodologie : Archimate / BPMN – maîtrise TOGAF, MDA ITIL (gestion des changements/incidents) Environnement technique Serveurs / Middleware / Data : x86, VMware, RedHat Linux, JBOSS, PostgreSQL, SAG WebMethods, API Management, OpenShift Java : JEE, Spring, Hibernate, Spring Boot Méthodologie : TOGAF, MEGA Profil recherché Seniorité : 7 ans minimum dont 5 ans sur Archimate Expérience confirmée en architecture technique et modélisation Expertise conteneurs (Kubernetes/OpenShift) Connaissance API Management (IBM apprécié)
Freelance

Mission freelance
Développeur Java / Kafka F/H

Publiée le
Apache Kafka
Google Cloud Platform (GCP)
Java

12 mois
450-480 €
La Défense, Île-de-France
Télétravail partiel
Description de la prestation : Le consultant intégrera une squad du programme Galaxy. En intégrant l’équipe de développeurs, il participera à l’estimation et la réalisation des fonctionnalités. En lien avec le Tech Lead de sa Squad, il travaillera avec un Ops pour la partie CICD et sera garant de la qualité du code produit. Les missions s’articulent autour des axes suivants : • Participer aux phases de Discovery ; • Prendre part dans les analyses techniques et les études d’impacts en amont des développements ; • Concevoir des solutions en respectant et en promouvant les bonnes pratiques de développements ; • Fournir des estimations concernant les futures réalisations (dans le cadre de la méthode SCRUM) • Réaliser les développements en suivant les bonnes pratiques de développement de l'entreprise. • Effectuer des contrôles croisés afin d’assurer la qualité des développements réalisés par l’équipe ; • Assurer le support de niveau 2 aux équipes d’homologation lors des phases de recette ; • Assurer le support lors des mises en production de chacune des évolutions ; • Assurer le maintien en condition opérationnelle des applications du périmètre. • Participer aux activités du Chapter Back End (développement de librairies transverses, partage de connaissances, développement de poc avec impact sur la squad et le Chapter) Les aptitudes requises : Compétences métiers/techniques : • Développement Back-End en JAVA 17/21 • Les frameworks JAVA communs tels que Spring (Web, Security, Boot...) • Connaissance et pratique d’Apache Kafka (Producer, Consumer). Les connaissances de Kafka Stream, Kafka Connect et du Schema Registry seront considérées comme un gros plus • Maitrise des API REST • Les modèles d’architectures Microservice • Connaissance et pratique de l’architecture hexagonale • Connaissance et pratique du TDD, BDD, Cucumber • Pratique de la sécurité des API • Serveur d'application Jetty, Tomcat et des technologies JEE • Utilisation des outils de CICD (Gitlab) et de contrôle de source (Git) • Utilisation de Docker et Kubernetes • Les bases de données et la modélisation (SQL, PostgreSQL, Oracle, MySQL, Hibernate) • Les méthodologies Agile (User story, backlog, cérémonies, etc …)
Stage

Offre de stage
Stage – Développeur·se Full Stack Mobile

Publiée le
Angular
Flutter
PostgreSQL

6 mois
Paris, France
Télétravail 100%
Plongez au cœur de l’innovation et explorez l’ IA , les architectures microservices et le développement full stack Mobile CBX Group recherche plusieurs stagiaires Développeur·ses Full Stack pour rejoindre sa Direction Technique , aux côtés de nos architectes expérimentés. Vos missions Concevoir des architectures innovantes Développer des Applications innovantes bases sur nos modèles AI souverains Rédiger des guidelines techniques Participer au design & à l’architecture des projets internes Contribuer à la vie d’équipe ( Daily, Weekly, Sprint Demo )
CDI

Offre d'emploi
Développeur JAVA Angular CDI (H/F)

Publiée le
Angular
Apache Kafka
Java

45k-52k €
Île-de-France, France
Dans le cadre de la modernisation des applications internes et de la mise en place de nouvelles briques orientées micro-services, notre client bancaire recherche un développeur Java / Angular junior (maximum 6 ans d’expérience). Le consultant interviendra au sein d’une équipe agile composée de développeurs, PO et QA. Missions Participer au développement et à la maintenance d’applications front-end Angular et back-end Java. Contribuer à la conception et à l’évolution des microservices Spring Boot . Assurer l’intégration et la consommation de flux Kafka . Participer aux rituels agiles et collaborer avec les équipes internes (PO, tech lead, QA...). Réaliser les tests, assurer la qualité du code et contribuer aux bonnes pratiques (CI/CD, revue de code). Participer au support technique et à la résolution d’incidents applicatifs. Compétences techniques requises Java 8+ , Spring Boot Angular 8+ Kafka (consommation/production de messages) Git, Maven, CI/CD (Jenkins ou équivalent) Connaissance des architectures microservices
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
Freelance
CDI

Offre d'emploi
Ingénieur JAVA - SPARK - EXPERIMENTE ( H/F)

Publiée le
Angular
Apache Spark
API REST

3 ans
44k-63k €
450-600 €
Guyancourt, Île-de-France
Télétravail partiel
Nous recherchons un ingénieur Java senior, expérimenté en développement de solutions de traitement de données avec Spark, déploiement sur Kubernetes et conception de dashboards PowerBI, capable de travailler en autonomie et en collaboration avec des équipes multidisciplinaires. Missions principales : Développement de composants Java pour la collecte, le traitement et la transformation de données via API, fichiers ou bases de données. Conception et mise en place de traitements de données avec Spark . Déploiement, gestion et optimisation d’applications sur Kubernetes. Rédaction et maintenance de tests automatisés avec Cucumber pour assurer la qualité du code. Conception et développement de dashboards et rapports PowerBI. Collaboration avec les équipes infrastructure pour garantir la sécurité et l’intégration des applications. Participation à l’amélioration continue des applications et des process de développement. Profil recherché : Expérience : 5 à 8 ans en développement Java avec une expérience sur technologies de traitement de données (Spark, Kafka, etc.). Compétences techniques : Java et frameworks Spring/Hibernate Angular pour le développement d’IHM Kubernetes et bonnes pratiques DevOps Spark 3 en Java Cucumber pour tests automatisés Développement d’API REST/SOAP, OAuth2, TDD Conception de dashboards PowerBI Connaissance des architectures microservices et expérience cloud (GCP, AWS)
CDI

Offre d'emploi
DÉVELOPPEUR JAVA H/F

Publiée le

42k-50k €
Nantes, Pays de la Loire
Télétravail partiel
Dans ce contexte, et afin d’accompagner notre client dans la mise en œuvre de sa stratégie numérique, vos missions seront les suivantes : Dans ce contexte, et afin d’accompagner notre client dans la mise en œuvre de sa stratégie numérique, vos missions seront les suivantes : - Participation à l’analyse du besoin client; - Conception technique, spécifications, chiffrage ; - Développement en collaboration avec les équipes internes et clients jusqu’à la mise en production; - Planifier, concevoir et exécuter les tests (principalement unitaires) et corriger les erreurs ; - Documenter tous les travaux conformément aux normes définies ; - Support utilisateurs et MCO. - Stack Technique : JAVA 11/ 17 / 21 – SPRING – SPRING BOOT – Angular - Jenkins – Maven – Sonar – Github - PostgreSQL
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 .
Freelance

Mission freelance
Développeur Java / PL/SQL (h/f)

Publiée le

1 mois
1 €
Rhône, France
Télétravail partiel
emagine recherche pour l’un de ses clients grand compte un Développeur Java et PL/SQL pour rejoindre son équipe dynamique. Localisation : Lyon (69) Disponibilité : ASAP Missions principales : Concevoir, développer et maintenir des applications en Java et PL/SQL . Rédiger les spécifications techniques détaillées . Optimiser les performances applicatives et SQL. Réaliser les tests unitaires et participer aux revues de code . Assurer un développement conforme aux bonnes pratiques et principes Clean Code . Compétences techniques requises : Langages : Java, PL/SQL Frameworks : Spring / Spring Boot, Hibernate ou JPA Bases de données : Oracle, PostgreSQL ou équivalent Outils : Git, Maven, Jenkins ou tout outil CI/CD Environnements : Linux, IntelliJ IDEA / Eclipse Bonne maîtrise des principes de développement (Clean Code, qualité logicielle). Contexte : Ce poste est idéal pour un professionnel passionné par le développement logiciel et cherchant à évoluer dans un environnement stimulant et innovant.
Freelance

Mission freelance
Lead Dev expérimenté Fullstack Java Angular

Publiée le
Angular
Java

24 mois
250-500 €
Paris, France
Télétravail partiel
La mission consiste à piloter une ou plusieurs applications WEB ainsi qu'une petite équipe de développement dans un contexte de legacy (plus de 20 ans) et de nouvelles versions et technologies. Compétences techniques Back : JAVA - JEE - SPRING - SOAP & REST - Confirmé - Impératif FRONT : JQUERY - ANGULAR - CSS - Confirmé - Impératif Lead-DEV : Suivi d'une équipe de développement - Confirmé - Impératif Responsable technique d'application : Projet & TMA - Confirmé - Impératif Connaissances linguistiques Français Courant (Impératif) Anglais Lu, écrit (Secondaire) Description détaillée - Garantir la qualité de code des équipes de développement - Mettre en place les bonnes pratiques en accord avec le responsable et vérifier les actions menées par l'équipe - Valider et garantir le respect des engagements pris par l'équipe (chiffrage, délai) en début de sprint et/ou en fonction des calendriers business - Coordonner les actions techniques avec les autres équipes techniques impliquées sur le projet (infrastructure, intégration, production) - Gérer la planification des ressources - Accompagner les développeurs => Amélioration continue (résolution de problème, anticipation) => Montée en compétences de l'équipe - Se charger du codage de parties spécifiques du programme - Assurer le suivi technique des anomalies et des performances applicatives en production - Reporting, remontée des alertes, des risques et de l'avancée des développements
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

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.

198 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