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

Job VacancyDéveloppeur Java / ReactJS

LEVUP
Published on
Java
React
Spring

12 months
40k-52k €
350-400 €
Villeneuve-d'Ascq, Hauts-de-France
Notre client, acteur majeur de la grande distribution, recherche un Développeur Full Stack Java / React afin de renforcer une équipe en charge d'applications stratégiques liées aux opérations magasins et au e-commerce. Vous rejoindrez une équipe Agile composée de 3 développeurs Full Stack expérimentés (+5 ans d'expérience), intervenant sur un périmètre fonctionnel varié avec de nombreux projets d'évolution et de modernisation. Concevoir, développer et maintenir des applications métier critiques. Participer à l'évolution des plateformes Java et à la modernisation des applications existantes. Développer de nouvelles fonctionnalités Front-end et Back-end. Participer à l'amélioration continue des pipelines CI/CD et de la qualité logicielle. Contribuer à la migration technologique des applications vers des architectures plus modernes. Collaborer étroitement avec les équipes métier afin de faire évoluer les outils existants. Vous interviendrez notamment sur des applications permettant : L'import et l'export du catalogue produits vers différents partenaires et la plateforme Drive. L'import et l'export des données destinées aux étiquettes électroniques en magasin. La gestion des préparations de commandes Drive via un portail de suivi et une application de préparation avec scanner d'articles. La maintenance et l'évolution d'applications historiques en cours de modernisation.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Full Stack Java / Spring Boot / React ( CDI)

AVA2I
Published on
Java
React
Spring Batch

1 year
Ile-de-France, France
Contexte : Nous recherchons en interne un Développeur Full Stack Java / React confirmé pour intervenir sur l'évolution, la modernisation et la maintenance d'une plateforme métier dédiée aux opérations de Trade Finance. La mission s'inscrit dans un environnement Agile, international et à forte visibilité, avec des projets de migration et de modernisation technologique. Vos missions : Concevoir, développer et maintenir des applications Full Stack Java / React. Participer à la migration d'interfaces vers une architecture Java Spring Boot / Spring Batch. Développer de nouvelles fonctionnalités Back-End et Front-End dans le respect des bonnes pratiques de développement (Software Craftsmanship, TDD, Clean Code). Développer et faire évoluer les interfaces utilisateurs en React, TypeScript, HTML5 et CSS3. Collaborer avec les Business Analysts pour analyser les besoins et proposer des solutions techniques adaptées. Concevoir, développer et consommer des API REST et des Web Services SOAP. Réaliser les tests d'intégration et garantir la qualité des développements. Assurer la maintenance corrective et évolutive des applications ainsi que le support post mise en production. Produire la documentation technique des développements. Participer à l'amélioration continue des pratiques, des outils et des processus de l'équipe.
View this job
Contractor

Contractor jobDéveloppeur Fullstack React / Java (Spring Boot)

Comet
Published on
Java
React
Springboot

218 days
400-490 €
Ile-de-France, France
Bonjour à toutes et à tous, notamment aux Développeurs Fullstack React / Java 👨‍💻 🔎 Je cherche un(e) Développeur Fullstack Java / React pour rejoindre une équipe en charge du développement d'une Internal Developer Platform (IDP), une plateforme AI Native pensée pour simplifier le quotidien des développeurs et accélérer l'innovation. Tu évolueras au sein d'une équipe produit composée d'un Product Manager, d'un Staff Engineer, d'un Tech Lead / DevOps, d'un QA Engineer et de plusieurs développeurs. 💻 Ce que tu vas faire : Concevoir et développer des fonctionnalités Frontend en React Développer et maintenir des microservices Backend en Java Spring Boot Concevoir, documenter et exposer des APIs REST destinées au Frontend et aux consommateurs externes Documenter les fonctionnalités développées (MKDocs ou équivalent) Contribuer à la mise en œuvre des pipelines CI/CD avec GitHub Actions Gérer l'hébergement des applications sur GCP Cloud Run (maintenance, optimisation, déploiements) Maintenir et optimiser les configurations Docker des microservices Participer aux revues de code et garantir les bonnes pratiques de développement, de performance et de sécurité Contribuer à l'automatisation des tests (unitaires, intégration, fonctionnels) Mettre en place et optimiser l'observabilité avec OpenTelemetry et Datadog Collaborer avec le Product Manager et l'ensemble de l'équipe pour définir les meilleures solutions techniques Participer à l'amélioration continue des méthodes de travail et contribuer aux initiatives d'Inner/Open Source 🎯 Stack technique : Java (JDK 21+) / Spring Boot / React / JavaScript / TypeScript • HTML / CSS • PostgreSQL / JPA / Hibernate / GitHub Actions /Docker /GCP Cloud Run / Kubernetes / OpenTelemetry /Datadog / OpenAPI / Swagger 🕵️‍♂️ Profil recherché : Minimum 5 ans d'expérience en développement Full Stack Solide expérience en Java Spring Boot et React Bonne connaissance de PostgreSQL et des concepts ORM (JPA/Hibernate) Expérience pratique des environnements CI/CD, Docker et GCP Cloud Run Bonne maîtrise de la conception d'APIs REST Esprit d'équipe, autonomie et excellent sens de la collaboration Capacité à évoluer dans un environnement innovant intégrant des composants AI Native 🚀 Les plus de la mission : Intégrer une équipe produit expérimentée Travailler sur une plateforme stratégique au service de l'ensemble des équipes d'ingénierie Évoluer dans un environnement technologique moderne centré sur l'innovation et l'Open Source Participer à une culture d'amélioration continue, de partage de connaissances et de qualité 📍 Localisation : IDF : Rythme hybride 🏡 📅 Démarrage : ASAP ⏳ Mission longue Qu'en penses-tu ? N'hésite pas à m'envoyer ton CV en message privé ! Une belle journée à toutes et à tous ☀️
View this job
Contractor
Permanent

Job VacancyDéveloppeur C# / .NET Expérimenté (H/F)

INFOTEL CONSEIL
Published on
.NET
C#
Java

3 years
38k-47k €
400-550 €
Orléans, Centre-Val de Loire
Votre environnement - Dans le cadre du développement de nos activités à Orléans, Infotel recherche un(e) Développeur(se) C# / .NET expérimenté(e) pour rejoindre nos équipes et intervenir sur des projets à forte dimension métier auprès de clients grands comptes. Vous intégrerez un environnement technique structuré et participerez à la conception, au développement et à l'évolution d'applications au cœur des systèmes d'information de nos clients. Une expérience dans le secteur de l'assurance ou, plus largement, dans des environnements grands comptes constitue un véritable atout. Vos missions Selon les projets et votre niveau d'expérience, vous serez notamment amené(e) à : Analyser les besoins fonctionnels et techniques. Participer à la conception et au développement de nouvelles fonctionnalités en C# / .NET. Assurer la maintenance évolutive et corrective des applications existantes. Concevoir et faire évoluer des API et services applicatifs. Participer aux phases de tests, de recette et de mise en production. Diagnostiquer et résoudre les anomalies rencontrées. Contribuer aux bonnes pratiques de développement : qualité de code, revues de code, tests et documentation. Travailler en collaboration avec les équipes techniques et fonctionnelles dans un environnement Agile. Selon votre expérience, vous pourrez également intervenir sur des traitements batch et problématiques de volumétrie. Environnement technique - Compétences principales : C# / .NET / .NET Core API REST SQL et bases de données relationnelles Git CI/CD Méthodologies Agile / Scrum Les compétences suivantes seront particulièrement appréciées : Une connaissance ou une expérience en Java / Spring Boot, en complément de votre expertise .NET. Une expérience sur des traitements batch, des flux de données ou des problématiques de forte volumétrie. Une expérience dans le secteur assurantiel. Une expérience au sein de SI complexes ou de grands comptes.
View this job
Contractor

Contractor jobDeveloppeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier

WorldWide People
Published on
Java
Springboot

6 months
320-330 €
Montpellier, Occitania
Developpeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier 3 jours de présentiel / 2 jours de TT Développement : Java 21/25, Spring Boot, Spring Cloud, API REST, Programmation réactive, Infrastructure As Code, OIDC - Plateforme : Gitlab CI, ArgoCD, MongoDB, Elasticsearch, Kafka, Kubernetes - Architecture : Microservice, NoSQL, cache distribué, architecture asynchrone Missions principales : - Assurer la conception, l'intégration et le développement des projets et solutions ainsi que les maintenances correctives et évolutives - Préparer la mise en production avec les équipes expertes CAGIP - Gérer et maintenir la documentation fonctionnelle et technique - Assurer l'assistance à l'utilisation des applications - Assurer le diagnostic et la résolution des dysfonctionnements Environnement agile, mises en production grand public toutes les 3 semaines. La prestation consiste à fabriquer les solutions nécessaires aux évolutions et au bon fonctionnement des produits de la squad, en respectant les normes, procédures et les ambitions de l'entreprise (TTM, UX, ROI, Qualité first) et ce tout au long du cycle de vie produit. Les compétences techniques Java 21/25, Spring Boot et programmation Réactive sont des indispensables pour ce poste. Développement : Java 21/25, Spring Boot, Spring Cloud, API REST, Programmation réactive, Infrastructure As Code, OIDC - Plateforme : Gitlab CI, ArgoCD, MongoDB, Elasticsearch, Kafka, Kubernetes - Architecture : Microservice, NoSQL, cache distribué, architecture asynchrone Notions : • Le top 10 de l'OWASP • Le système CVE, CWE • Les principales familles d'attaque : XSS, injection HTML\SQL\CSS\Code\etc., CSRF • Les risques liés à l'IA Pratique : • Sécurisation web (cookies, HTTPS, TLS) • Contrôle d'authenticité et d'intégrité d'une application, d'un code • Gestion des erreurs • Offuscation du code • Validation des entrées / sorties • Validation de l'accès aux ressources • Authentification des utilisateurs • Outils d'analyse de code (SonarQube, Checkmarx, Jfrog Xray, Owasp Dependency Check, …)
View this job
Contractor

Contractor jobDéveloppeur Full Stack Java / Vue.js

ESENCA
Published on
Java
Reactor
Spring WebFlux

1 year
Lille, Hauts-de-France
ContexteDans le cadre du renforcement d'une équipe produit dédiée au tunnel de commande, nous recherchons un Développeur Full Stack confirmé. Vous interviendrez dans un contexte international, multi-composants et exigeant, avec des délais serrés et de forts enjeux de performance, fiabilité et expérience utilisateur. MissionsConcevoir, développer, tester et maintenir les fonctionnalités front-end et back-end du tunnel de commande. Participer aux choix techniques et à la conception des solutions. Développer des interfaces avec Vue.js 3 et TypeScript. Développer les services backend avec Java, Spring WebFlux et Reactor. Concevoir et intégrer des API REST et GraphQL. Participer aux revues de code et garantir la qualité logicielle. Pratiquer le Pair Programming et le Mob Programming avec l'équipe. Utiliser GitHub Copilot et les outils d'IA dans le développement, avec un contrôle rigoureux du code produit. Garantir l'accessibilité numérique et le respect des normes RGAA. Optimiser les performances et suivre les Google Core Web Vitals. Participer au Run des applications : analyse des logs, suivi des SLO, diagnostic et résolution des incidents. Collaborer avec les équipes produit, architecture, DevOps et métier. Environnement techniqueFront-end : Vue.js 3, Composition API, TypeScript, Nginx Back-end : Java, Spring Boot, Spring WebFlux, Reactor API : REST, GraphQL Tests : Vitest, Cypress, Playwright, JUnit CI/CD : GitHub Actions IA : GitHub Copilot, agents et outils d'aide au développement Cloud / Ops : Kubernetes, K9s, Datadog Méthodes : Agile / SAFe / DevOps
View this job
Contractor
Permanent

Job VacancyDéveloppeur·se Senior Fullstack SPRINGBOOT – VueJS, Node, JavaSpring, IA, Kafka - H/F LILLE

HELPLINE
Published on
Spring
Springboot

3 years
40k-49k €
400-550 €
Lille, Hauts-de-France
Développeur·se Senior Fullstack – VueJS, Node, JavaSpring, IA, Kafka - H/F 5 ans d'expérience – Lille Métropole – 3 jours sur site Par défautCompétences Marcq-en-Barœul, FranceCe poste est ouvert au télétravail. Temps plein EUR 38500 à EUR 50000 / annuel Description de l'entreprise Localisation : Marcq-en-Barœul, France Temps complet Niveau d'expérience : Minimum 5/6 ans Département : Tous Type de contrat : CDI Et si vous choisissiez plus qu'un simple job ? Entreprise française des Services du Numérique (ESN), HELPLINE accompagne depuis 1994 les directions informatiques et métiers dans leurs projets de transformation autour des nouveaux usages et outils numériques. La société affiche une croissance régulière (280 M€ en 2024) grâce à 4000 spécialistes présents dans 7 pays (France, Allemagne, Belgique, Italie, Luxembourg, Roumanie, Tunisie) avec 16 bureaux. Chez HELPLINE, nous donnons du sens et de la valeur à votre mission et à vos compétences. Notre réussite est avant tout celle de nos équipes : notre culture d'entreprise repose sur l'intelligence collective, l'innovation et l'esprit entrepreneurial. Ces informations résonnent en vous ? Rejoignez-nous ! Description du poste Au sein d'un environnement Agile, collaboratif et innovant, vous intervenez sur la conception, le développement et le déploiement d'une solution web moderne, robuste et hautement évolutive. Vos missions principales : Développement Fullstack : Concevoir et coder les modules Front et Back en phase avec la roadmap produit. Architecture & Choix techniques : Contribuer activement aux choix d'architecture, à l'optimisation des performances et à l'amélioration continue du code. Intégration Tech : Mettre en œuvre et intégrer des briques d'IA Générative pour optimiser l'application métier. Cérémonies Agile : Participer activement aux rituels Scrum (Daily, Sprint Planning, REX…). Mentorat : Accompagner, guider et faire monter en compétences les autres développeurs de l'équipe. Qualité logicielle : Assurer la rédaction des tests unitaires, d'intégration, ainsi que la documentation technique associée. Qualifications Ce poste est fait pour vous si : Expérience : Vous justifiez d'au moins 6 ans d'expérience en développement Web (hors alternance). Expertise Backend (Le Must-Have) : Maîtrise absolue de Node.js et TypeScript, VueJS, Node, JavaSpring, IA, Kafka. Expertise Frontend (Confirmé) : Solide expérience sur React (l'ancienne stack Angular/Python étant migrée). Base de données : Excellente maîtrise de PostgreSQL. Innovation : Première expérience ou forte appétence pour l'intégration de cas d'usage liés à l'IA Générative. Outils & Méthodologie : Pratique courante de l'environnement Git / GitLab et parfaite culture Agile (Scrum). Compétences appréciées : Sensibilité UI/UX et algorithmique. Connaissance des environnements industriels et logistiques complexes. Soft Skills attendus : Rigueur, autonomie et forte capacité d'analyse pour résoudre les problématiques complexes. Proactivité, sens du collectif et communication fluide. Anglais technique. Informations supplémentaires Type de contrat : CDI OU FREELANCE Durée du travail : Temps plein Salaire : Selon profil et expérience Secteur : Développement logiciel / services numériques Avantages Mutuelle et prévoyance Tickets restaurant Télétravail partiel possible Participation à des projets innovants et à fort impact Parcours de formation interne et accompagnement à la montée en compétences Opportunités d'évolution Processus de recrutement Premier échange avec l'équipe recrutement Entretien RH et opérationnel, puis présentation chez notre client final Entretien technique côté client (tests et / ou discussion sur vos expériences) Retour rapide et proposition si correspondance mutuelle Tous nos postes se conjuguent au féminin et au masculin et sont bien évidemment ouverts aux personnes en situation de handicap.
View this job

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.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us