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 VacancyExpert Java/Spring - Référent technique

Signe +
Published on
Java
Spring

1 year
Nantes, Pays de la Loire
Dans le cadre d'un programme SI stratégique au sein d'un grand groupe français, nous recherchons un Expert Java / Spring Boot capable d'intervenir comme référent technique auprès des équipes projets. La mission consiste à accompagner les équipes dans l'utilisation et l'application du cadre d'ingénierie défini par l'équipe de référents techniques. Le consultant participera également à la création, à l'évolution et au maintien de cette ingénierie, notamment à travers la contribution aux frameworks, aux standards et aux composants techniques partagés. L'environnement repose principalement sur Java, Spring, Spring Boot, OpenShift et Oracle. Le système d'information comprend également un patrimoine historique sous WebSphere ainsi qu'une architecture d'intégration orientée API. La chaîne de développement, d'intégration et de déploiement s'appuie notamment sur GitLab, Jenkins et Nexus. Le contexte comporte des enjeux de migration technique ainsi que des problématiques liées aux architectures omnicanales. Les principales activités sont les suivantes : Accompagner et supporter techniquement les équipes projets. Faciliter l'adoption et la bonne utilisation du cadre d'ingénierie. Contribuer à la création, à l'évolution et au maintien des frameworks techniques. Participer aux travaux de migration technique. Intervenir sur des architectures d'intégration par API et des architectures omnicanales. Rédiger et maintenir la documentation du cadre technique. Participer aux réunions de suivi et aux instances techniques. Produire les comptes rendus associés aux réunions. Assurer un reporting régulier auprès du responsable de projet.
View this job
Permanent

Job VacancyDéveloppeur Fullstack Java Spring H/F

VIVERIS
Published on

50k-55k €
Lille, Hauts-de-France
Contexte de la mission : Viveris pilote les chantiers de transformation métier et IT qui contribuent à la performance des entreprises du Retail. Dans le cadre de nos priorités stratégiques E-commerce, nous cherchons notre Développeur Fullstack Java Springboot / JS. Vos missions et responsabilités : En tant que développeur Fullstack expérimenté, avec des compétences DevOps éprouvées, vous rejoignez l'équipe E-commerce. L'équipe, constituée d'une dizaine de personnes comprenant PO, QA, Scrum Master et Développeurs, est en charge des parcours / fonctionnalités associés à la publicité sur le site e-commerce. À ce titre, vous intégrerez l'équipe produit dans la gestion de son backlog qui s'anime autour de rituels Scrum. Les pratiques DevOps sont privilégiées, l'équipe assure le Build et le Run du produit. Pour cela, vous avez pour mission de : - Développer les nouvelles features qui enrichiront le produit ; - Tester unitairement vos développements (manuels, automatisés) ; - Déployer vos développements dans les différents environnements d'intégration, de qualification, et de production ; - Participer au maintien et à la mise en place des outils aidant à la production au sein du centre de développement (CI, env hors prod, env de prod etc) ; - Participer à la mise en place / à jour et à l'amélioration des outils et process de production du CDD.
View this job
Contractor
Permanent
Fixed term

Job Vacancy2 profils Développeur Java / Spring Boot

DATACORP
Published on
Agile Method
CI/CD
DevOps

1 year
31k-37k €
270-290 €
Lyon, Auvergne-Rhône-Alpes
Contexte de la missionDans le cadre de projets d'évolution et de sécurisation du SI, notre client recherche 2 profils Développeur Java / Spring Boot : 1 Développeur Java Junior 1 Développeur Java Confirmé Les consultants intégreront une équipe en charge du MCO/MCS de services critiques d'authentification et de gestion des habilitations, dans un environnement à fortes exigences de sécurité et de disponibilité. La mission s'inscrit notamment autour de deux projets : Refonte d'un référentiel, avec une orientation progressive vers une architecture Microservices, au fil des PI. Projet Observabilité, permettant d'interroger le référentiel des échanges, de déclencher des alertes selon des règles définies et de restituer ces alertes dans l'outil d'hypervision du client. Vos principales missionsDéveloppement – 90 % de l'activitéConcevoir et développer des modules d'authentification personnalisés. Concevoir, développer et intégrer des API Java. Participer à la conception et à l'évolution d'architectures Microservices. Développer et maintenir les composants Back-End et Front-End. Contribuer aux interfaces utilisateurs et au design UI. Participer à la mise en conformité avec les règles RGAA. Participer à la gestion des vulnérabilités et à la sécurisation du code source. Contribuer aux audits de code et aux tests de l'usine logicielle. Participer aux évolutions fonctionnelles et techniques des services. Être force de proposition sur l'amélioration des solutions existantes. Participer à l'amélioration de l'exploitation du SI. Activités OPSMaintenir et faire évoluer les pipelines CI/CD. Participer aux déploiements et à leur automatisation. Analyser les incidents techniques en production. Réaliser les opérations de troubleshooting. Participer aux post-mortems et aux analyses de Root Cause. Contribuer à l'amélioration continue de la qualité et de la disponibilité des services.
View this job
Contractor

Contractor jobDeveloppeur Back-end (JAVA / SPRING BOOT)

HAYS France
Published on
Agile Method
Apache Kafka
API REST

1 year
Lille, Hauts-de-France
Dans le cadre du développement et de l'évolution d'une plateforme stratégique de gestion et de transmission de données métier vers des systèmes financiers, nous recherchons un Développeur Backend Java expérimenté pour intégrer une équipe agile et pluridisciplinaire. Cette application occupe un rôle central dans le traitement et la fiabilisation des flux de données critiques, avec un fort enjeu de qualité, de performance et de maintenabilité. Au quotidien, vous participerez à la conception, au développement et à l'amélioration continue des fonctionnalités de la plateforme en collaboration étroite avec les différentes parties prenantes techniques et fonctionnelles. Vous interviendrez sur un environnement reposant principalement sur Java, Spring Boot et une architecture orientée événements utilisant Kafka. Vos missions consisteront notamment à : Concevoir et développer de nouvelles fonctionnalités backend. Participer aux études techniques et aux spécifications fonctionnelles. Contribuer à l'amélioration des architectures API et microservices. Garantir la qualité du code produit et son maintien dans le temps. Mettre en œuvre et enrichir les stratégies de tests automatisés. Assurer le suivi et le support des applications en production selon une approche « You build it, you run it ». Collaborer avec les équipes produit et techniques afin de proposer les solutions les plus adaptées aux besoins utilisateurs. Les livrables attendus comprennent la production d'un code source de haute qualité ainsi qu'une documentation technique claire et maintenable.
View this job
Permanent

Job VacancyDéveloppeur Java Spring Boot Senior (H/F)

CELAD
Published on

35k-45k €
Rennes, Brittany
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Développeur Java Spring Boot Senior H/F pour intervenir chez un de nos clients. Contexte : Vous intégrerez une équipe au sein d'un service informatique dédié au développement et à l'évolution de plusieurs produits numériques à forte visibilité. Vous interviendrez notamment sur des composants au cœur d'une plateforme numérique, ainsi que sur des solutions permettant la gestion de contenus et l'interfaçage avec des applications mobiles. Dans ce contexte, vous participerez à l'amélioration continue des produits, avec une attention particulière portée à la qualité, à la performance et à la disponibilité des applications. Vous évoluerez dans un environnement technique exigeant, avec notamment Java 21, Spring Boot 4.x, Docker et Kubernetes. Votre mission : Au sein d'une équipe projet, vous serez en charge de : - Étudier, concevoir et développer les composants applicatifs en garantissant les exigences de qualité et de performance - Participer à l'amélioration continue des applications et de leurs fonctionnalités - Réaliser les tests unitaires, d'intégration et fonctionnels - Vérifier la non-régression des applications avant leur mise en production - Contrôler la conformité des livrables et des composants par rapport au besoin exprimé - Assurer le suivi des applications lors des mises en production - Piloter, qualifier et prendre en charge les demandes correctives - Participer au monitoring, à l'alerting et au suivi de production - Assurer la responsabilité des livrables et contribuer à leur qualité - Produire la documentation technique, les rapports de tests et les éléments nécessaires au suivi des applications - Effectuer un reporting régulier de votre activité
View this job
Contractor

Contractor jobDéveloppeur Java Spring Boot Senior (H/F)

CELAD
Published on

1 year
350-450 €
Rennes, Brittany
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Développeur Java Spring Boot Senior H/F pour intervenir chez un de nos clients. Contexte : Vous intégrerez une équipe au sein d'un service informatique dédié au développement et à l'évolution de plusieurs produits numériques à forte visibilité. Vous interviendrez notamment sur des composants au cœur d'une plateforme numérique, ainsi que sur des solutions permettant la gestion de contenus et l'interfaçage avec des applications mobiles. Dans ce contexte, vous participerez à l'amélioration continue des produits, avec une attention particulière portée à la qualité, à la performance et à la disponibilité des applications. Vous évoluerez dans un environnement technique exigeant, avec notamment Java 21, Spring Boot 4.x, Docker et Kubernetes. Votre mission : Au sein d'une équipe projet, vous serez en charge de : - Étudier, concevoir et développer les composants applicatifs en garantissant les exigences de qualité et de performance - Participer à l'amélioration continue des applications et de leurs fonctionnalités - Réaliser les tests unitaires, d'intégration et fonctionnels - Vérifier la non-régression des applications avant leur mise en production - Contrôler la conformité des livrables et des composants par rapport au besoin exprimé - Assurer le suivi des applications lors des mises en production - Piloter, qualifier et prendre en charge les demandes correctives - Participer au monitoring, à l'alerting et au suivi de production - Assurer la responsabilité des livrables et contribuer à leur qualité - Produire la documentation technique, les rapports de tests et les éléments nécessaires au suivi des applications - Effectuer un reporting régulier de votre activité
View this job
Permanent
Contractor

Job VacancyArchitecte Technique & Infrastructure H/F

Le Groupe SYD
Published on
Jenkins
Nexus
RabbitMQ

12 months
50k-60k €
500-600 €
Rennes, Brittany
🌟 Quel sera ton poste ? 🌟 💼 Poste : Architecte Technique & Infrastructure H/F 📍 Lieu : Rennes (35) 🏠 Télétravail : 2 jours par semaine maximum 📝 Contrat : Portage ou CDI 💸Rémunération : 50k-60k 👉 Contexte client : Tu rejoins un acteur majeur du secteur public et des services numériques, engagé dans la modernisation et l'évolution d'un système d'information critique à forte volumétrie. Au sein d'un environnement complexe et stratégique, tu interviendras sur des sujets d'architecture technique, d'infrastructure, de sécurité et de transformation des plateformes applicatives. Dans un contexte multi-sites et fortement industrialisé, l'enjeu sera de concevoir les futures architectures techniques, accompagner les équipes d'exploitation et de développement, et garantir la cohérence des choix technologiques afin d'assurer la performance, la sécurité et la disponibilité des services. Tu auras pour missions de : Réaliser les études de choix d'architectures et proposer les solutions techniques adaptées aux besoins métiers. Participer aux comités d'architecture et accompagner les orientations techniques du SI. Contribuer au lancement et à la qualification des activités dans un contexte Agile / SAFe. Rédiger les dossiers d'architecture générale et détaillée (HLD, LLD, DAT). Concevoir les architectures CI/CD autour des solutions Kubernetes, GitLab, Jenkins, Nexus, SonarQube et Ansible Automation Platform. Définir les architectures d'infrastructure et des services transverses : bastion, supervision, transfert de fichiers, gestion des dépôts, sécurité et exploitation. Accompagner les projets autour des plateformes Data et Analytics. Définir les architectures d'hébergement d'applications basées sur des environnements microservices. Organiser et animer les échanges techniques avec les différentes équipes de maintenance et d'exploitation. Animer la communauté des Ingénieurs Systèmes et DevOps. Définir les standards techniques, les normes d'exploitation et les bonnes pratiques d'architecture. Participer à l'élaboration des règles de sécurisation des infrastructures Linux selon les recommandations de l'ANSSI. 🧰 Stack technique : Cloud & Conteneurisation : Kubernetes, GitLab CI/CD, Jenkins, Nexus, SonarQube, Ansible Automation Platform. Systèmes : Linux (CentOS, RedHat, Debian), Windows Server 2012 à 2019. Middleware & Applicatifs : Redis, RabbitMQ, Spring Boot, Tomcat, Apache, NGINX. Data & Bases de données : MariaDB, MongoDB, Vertica, Oracle, DataIKU, Tableau. Infrastructure : Environnement dual site, parc de plus de 1 500 serveurs virtualisés, stockage NetApp.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Full Stack Java / React (H/F) – Secteur Assurance

Argain Consulting Innovation
Published on
Git
Java
React

3 months
37k-45k €
400-550 €
Niort, Nouvelle-Aquitaine
✨ Notre entreprise : Argain Consulting Innovation est une marque forte spécialisée en performance des projets, des organisations et valorisation de la donnée au sein de l'écosystème Alan Allman Associates implantée à Paris, Nantes, Lyon, Niort. Nous mettons un point d'honneur à maintenir le lien avec chacun de nos talents et mettons tout en œuvre pour développer et entretenir un fort sentiment d'appartenance. Nous rejoindre, c'est intégrer une équipe à taille humaine dont l'humain est l'épicentre, un cabinet où autonomie, confiance et partage sont des principes forts. Nous recherchons, pour un acteur majeur de l'assurance, un(e) Développeur(euse) Full Stack expérimenté(e) pour intervenir sur des projets de développement et de maintenance applicative. La mission débutera par une phase d'intégration au sein de l'équipe MCO afin de vous familiariser en profondeur avec le système d'information existant. Vos missions Participer à la conception détaillée, au développement et aux tests (unitaires et d'intégration) des solutions Intervenir sur les reprises de code correctives lors des phases de qualification et de garantie Challenger les choix techniques et les conceptions détaillées proposées Contribuer à un système d'information modulaire, architecturé autour d'API REST et de microservices Accompagner un projet de bout en bout, de la conception jusqu'à la phase de garantie Gérer plusieurs sujets en parallèle et rendre compte régulièrement de l'avancement à votre chef de projet
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