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.

Contractor job
97621/Developpeur Java Vannes Spring Boot/Batch, Angular, J2EE, Xray Test Management
Developpeur Java Vannes Spring Boot, Angular, Java EE (J2EE), Xray Test Management, Spring Batch, Agile Processes & Methodologies, SQL, Notre client attend du prestataire une grande autonomie et pro-activité Mission nécessitant la présence sur Vannes 3 jours par semaine. La prestation consiste à : - Assurer la conception, l’intégration et le développement des projets et solutions ainsi que les maintenances correctives et évolutives - Participer aux affinages des besoins avec les BA et les autres experts IT - Participer à la conception des solutions - Réaliser des tests unitaires et d’intégration sur les développements réalisés - Préparer la mise en production avec les équipes expertes - Gérer et maintenir la documentation fonctionnelle et technique - Assurer l’assistance à l’utilisation des applications - Assurer le RUN des applications en production - Assurer le diagnostic et la résolution des dysfonctionnements - Réaliser une veille technologique régulière pour être au fait des dernières tendances. - Interagir avec les membres des squads dans un contexte agile Notre client attend du prestataire une grande autonomie et pro-activité Attendus techniques :Spring Boot, Angular, Java EE (J2EE), Xray Test Management, Spring Batch, Agile Processes & Methodologies, SQL, Mission nécessitant la présence sur Vannes 3 jours par semaine.

Contractor job
Développeur Java Spring Angular (H/F) – Tours
Espace-Freelance, réseau de consultants indépendants, recherche pour l’un de ses clients directs : un Développeur Java Spring Angular (H/F) – Tours Mission à pourvoir en régie sur Tours Présence sur site : 3 jours / semaine Compétences obligatoires : Java ; Spring, Angular Mission : Contribuer à la conception des solutions techniques en respect des guidelines technologiques (analyses techniques, études…) Participer à l'affinage du backlog, l'évaluation de la complexité, la conception, l'écriture des US et des spécifications Participer pro-activement à l'ensemble des cérémonies agiles Contribuer aux ateliers d'amélioration continue, à la veille technologique, aux partages de compétences dans le but d'améliorer l'expertise collective Écrire, debugger, documenter, exécuter le code source et le déployer Participer à la définition de la stratégie de tests (unitaires, assemblage, tests en charge…) et réaliser, a minima, les tests unitaires

Job Vacancy
Analyste Technique
Descriptif du poste Dans le cadre des projets Instant Payment pour un partenaire externe, le besoin est de renforcer l'équipe projet avec un Analyste Technique. Missions de l'Expertise Technique Prise en charge d'évolution et de paramétrages sur l'outil de filtrage de transactions Déploiement d'application sur des serveurs from scratch sur tous les environnements : Développement, Intégration, Qualification et Production Configuration des outils DevOps Toolchain Mise à jour de la documentation applicative Automatisation des travaux récurrents Coordination et installation des certificats SSL Correction des failles de sécurité au niveau des serveurs web Participation aux tests de performances et de pentests (Cybersécurité) Coordination et analyse des résultats Expertise et résolution des incidents de production ou hors production Coordination des intervenants techniques de l'équipe infrastructure Rédaction des documentations techniques en vue du passage en RUN applicatifs Support des équipes RUN L3 en cas d'incidents post livraison (Ponctuel lors de la période post mise en service)

Contractor job
95693/Developpeur Java 8+ VueJS Nantes ou Angers 3 jours spring boot, Spring Batch
Developpeur Java VueJS Nantes ou Angers 3 jours TT /Skills: Java 8+, spring boot, Spring Batch, HTML/CSS/JS, Typescript, VUEJS, Openshift/Kubernetes/Docker Présence de 2jours par semaine sur site client: Nantes ou Angers Developpeur Java VueJS Nantes ou Angers 3 jours TT Fournir une assistance technique pour le développement et la maintenance des applications du système d'information d'un groupement médical Assurer le maintien en conditions opérationnelles (MCO) des applications, ce qui inclut le support, la gestion des signalements, et la maintenance corrective. Nous recherchons un developpeur Java8, vueJS Il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. 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:Nantes ou Angers

Contractor job
Développeur Java, VueJS
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 d'un groupement médical 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. 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: Angers

Job Vacancy
Développeur Java/VueJs (F/H)
CDI/Freelance/Portage 💼 – 2 jours de télétravail/semaine 🏠 – 📍 Lille – 5 ans d'expérience minimum Vous êtes passionné(e) par les nouvelles technologies et souhaitez mettre vos compétences au service de projets innovants pour un acteur majeur du retail ? Cette mission est peut-être faite pour vous ! 🚀 Vos missions : Développer et maintenir des applications web en Java et Vue.js, en lien avec les besoins métiers et les évolutions fonctionnelles. Participer à la conception technique et à l’implémentation d’APIs REST robustes ainsi que d’interfaces utilisateur réactives. Contribuer à la qualité du code (tests, revues, documentation) et à l’amélioration continue de l’architecture logicielle.

Contractor job
Développeur back (java spring/webflux)
Développeur Backend Java Spring pour application mobile Notre app mobile Flutter est en pleine évolution, avec plus de 12M de porteurs et 5M d’utilisateurs actifs mensuels. Nous recherchons un développeur backend expérimenté pour renforcer l’équipe en charge du Back for Front (BFF). 🔹 Vos missions : - Concevoir et optimiser des microservices BFF en Java Spring Boot (WebFlux) - Garantir la scalabilité et la performance des APIs - Travailler en squad intégrée avec les développeurs Flutter, au plus près des besoins frontend - Participer aux sprints agiles et contribuer à l’amélioration continue (CI/CD, qualité, veille) - Un intérêt pour le rôle de Scrum Master serait un vrai plus

Job Vacancy
Développeur FullStack sénior
Rejoignez la Digital Factory d'INVENTIV IT , une équipe pluridisciplinaire et dynamique , pour intervenir sur des projets clients stratégiques (70% de développement From Scratch et 30% de TMA). Vous serez un pilier technique, essentiel à la conception et à la livraison de solutions logicielles complètes dans un contexte Agile (Scrumban) . 🎯 Votre Rôle et Vos Missions En tant que Développeur Full Stack Senior, vous êtes responsable de la conception et de l'implémentation de la chaîne applicative, du front-end au back-end, dans une logique de qualité et de performance continue. Conception & Architecture : Participer au cadrage et à la conception des projets (majoritairement From Scratch ). Mettre en œuvre des architectures modernes et résilientes : Microservices, Architecture Hexagonale, Event Driven/Serverless . Être force de proposition sur les choix techniques et architecturaux (Back-end Java/Spring Boot et Front-end React/NextJs ). Développement & Qualité : Développer des API REST robustes et des composants Front-end performants, principalement avec React et NextJs . Garantir la qualité du code par l'implémentation de tests (JUnit, Mockito, Cucumber) et la réalisation de Code Review . Assurer la sécurité des applications ( Sécurité applicative ) et l'observabilité/performance des solutions. DevOps & Industrialisation (CI/CD) : Industrialiser la chaîne de déploiement ( CI/CD ) en utilisant des outils de DevOps (Docker, Kubernetes, Gitlab CI/Github Actions). Mettre en œuvre l'Infrastructure as Code (IaC) (Ansible ou Terraform). Déploiement et gestion des ressources sur AWS et/ou Google Cloud . Leadership & Gestion de Projet : Assumer une posture projet/business forte, collaborer étroitement avec l'équipe et les parties prenantes. Évoluer au sein d'une équipe agile ( Scrumban ) avec des sprint planning de 2 à 3 semaines. Possibilité d'assurer un rôle de Tech Lead ou de mentorat, en fonction de votre expérience ( Leadership technique ). 🛠️ Environnement Technique Back-endJava (Expertise demandée 5/5), Spring Boot (4/5) NodeJS/TypeScript (Expertise demandée 5/5). Front-endReact (5/5), NextJs (Back & Front 4/5). Cloud & OpsAWS (5/5), Azure/Google Cloud , Docker/Kubernetes , CI/CD (GitLab CI, GitHub Actions). ArchitectureMicroservices, Architecture Hexagonale , Event Driven (Kafka, RabbitMQ), Serverless (Firebase). Base de DonnéesPostgreSQL , Modélisation SQL. MéthodesAgile/Scrum , Design Thinking .

Job Vacancy
Développeur Java / VueJS (VUE.JS OBLIGATOIRE)
Dans le cadre d’un projet stratégique de modernisation d’un organisme du service public (ministériel) , nous constituons une équipe de 5 développeurs dont un référent technique . L’équipe interviendra en mode Build , sur la conception et le développement d’applications web nouvelles génération. Rôle et responsabilités Participer à l’analyse des besoins et à la conception des solutions techniques Développer des fonctionnalités front-end en Vue.js Développer les composants back-end en Java (Spring / Spring Boot) Mettre en place les bonnes pratiques de développement et participer à l’amélioration continue Réaliser les tests unitaires et d’intégration Collaborer étroitement avec les autres membres de l’équipe et le référent technique Participer aux cérémonies Agile et à la documentation technique
Contractor job
Développeur Full Stack
Hanson Regan recherche actuellement un développeur Full Stack pour une mission longue durée basée à Paris. Au sein d'un client bancaire de renom, vous mettrez à profit votre expérience en développement pour développer des solutions de codage robustes pour diverses applications bancaires. Le développeur Full Stack retenu devra justifier d'une expérience avérée dans les domaines suivants : Java ou Kotlin Angular 18 pour le front-end Spring Boot Jenkins Kubernetes PostgreSQL En raison des exigences du client, les candidats doivent pouvoir travailler via leur propre entreprise française. Nous ne pouvons malheureusement pas accepter les solutions Portage pour cette mission. Si ce poste vous intéresse, n'hésitez pas à nous contacter dès que possible avec un CV à jour aux coordonnées ci-dessous.

Job Vacancy
Consultant DevSecops (azure) H/F
[Contexte] L'équipe est en charge des développements transverses pour la sécurité au sein du groupe. Elle a pour mission d'accompagner les équipes sécurité dans l'automatisation, le reporting et la standardisation de leurs processus de développement. [La prestation consiste à contribuer à/au(x)] - Développement d'un module commun sur Jenkins et AzureDevOps en Java dans le but de fournir des informations sur les builds à une API. - Intégration de ce module dans le projet existant [Les expertises attendues] - Le candidat doit avoir un intérêt réel pour le développement, être curieux et force de proposition - capable de spécifier et synthétiser ses travaux et les présenter au management - travailler en équipe et autonome dans l'avancement de ses tâches - Bon niveau d'anglais (travaille avec une équipe à Paris et à Porto).
Job Vacancy
Expert Technique Java / Angular / Quarkus
Dans le cadre des activités du pôle Solutions et Environnements de Développement , l’équipe en charge des socles applicatifs Java/Web recherche un expert technique pour intervenir sur le framework interne (Angular / JEE / Quarkus) . Le prestataire interviendra à la fois sur le développement , le support technique , et l’ accompagnement des projets dans un contexte de transformation continue des environnements applicatifs. Les principales missions incluent : Analyse d’impacts et réalisation de maintenances évolutives et correctives sur le socle Front (Angular) et Back (Java / Quarkus). Support aux développeurs et accompagnement dans l’utilisation des socles applicatifs. Support à la production : analyse et résolution d’incidents de niveau 3, participation aux cellules de crise. Études techniques : expérimentation, benchmark de solutions, documentation et partage de connaissances. Accompagnement projet : participation aux projets en tant que référent technique , garant du respect des standards architecturaux et des bonnes pratiques.

Contractor job
Développeur Fullstack Java / Angular
Dans le cadre d’un projet de modernisation du web banking entreprise, vous interviendrez sur la mise en place de nouvelles fonctionnalités telles que : • Import de fichiers CFONB • Virement de place (VoP) • Authentification forte mobile • Notifications de paiement Vous intégrerez une équipe pluridisciplinaire et participerez activement au développement des solutions front et back. Missions principales • Concevoir et développer des parcours web et des API REST (approche API First) • Réaliser des analyses techniques et modéliser la base de données si nécessaire • Développer côté front (micro front-end Angular) et back (Java / API REST) • Mettre en place et exécuter des tests unitaires et d’intégration • Rédiger la documentation technique • Assurer les livraisons en environnements de développement et de recette • Apporter un support aux phases de recette et de mise en production

Contractor job
Incident Manager - POA Sénior(Secteur Energie)
Au sein de l'équipe qui gère la chaine communicante des compteurs intelligents , qui assure le transfert d’informations entre les compteurs installés chez les particuliers et les systèmes d’information des opérateurs du secteur énergie. Brique centrale : Gère des volumes élevés d’événements asynchrones et garantit la continuité de service. Transfert de données : Communication avec les concentrateurs via les réseaux opérateurs. Missions principales : Pilotage de la production : Gestion des incidents, crises, patchs urgents et premières analyses techniques. Coordination transverse : Collaboration avec PO, équipes opérationnelles et équipes techniques. Suivi MEP et PRA/PCS : Planification et suivi des déploiements, tests liés au PRA, continuité de service. Reporting et indicateurs : Suivi des KPI et indicateurs de bon fonctionnement. Documentation technique : Mise à jour du DAT, rédaction de PTR, DEX, IOP, FiDD, DI. Animation de réunions : Organisation d’ateliers, comités, et réunions opérationnelles. Profil recherché : Séniorité : Niveau 3 (Sénior), 4 à 6 ans minimum sur un poste similaire. Expérience : Pilotage de projets de taille similaire dans le secteur énergie. Gestion d’un SI en production, incidents et crises. Collaboration avec POA et équipes transverses. Compétences techniques : Java 8+, Java EE (CDI, JAX-RS, JMS), Spring Core, Maven, Jenkins, Git, Shell, Docker, Ansible, VirtualBox. Bases de données relationnelles : Oracle (souhaité). Unix/RHEL, notions en sécurité (PKI, TLS). Supervision/monitoring : Grafana, Prometheus, AppDynamics, Nagios, Collectd, Telegraf, Micrometer. Compétences opérationnelles : Organisation et suivi de projets, planification, anticipation des problèmes, gestion des crises. Communication claire et synthétique avec parties prenantes. Capacité à mobiliser et coordonner les intervenants autour d’objectifs communs. Langue : Anglais courant.

Contractor job
Tech Lead Java
Vos Missions : Réunion avec les PO, découpage des épopées enablers et story, PI planning, chiffrage et estimation des fonctionnalités, passage en mode full agile Élaboration de solutions techniques avec les architectes Création et déploiement de microservices de type, front, back et batch Implémentation des microservices en TDD Déploiement avec OpenShift, automatisation de l’intégration continue avec Jenkins Documentation et normalisation de l’api en REST Intégration et Montée en compétence des nouveaux développeurs sur le projet. Revue, correction et amélioration du code
Contractor job
Tech Lead (H/F) Azure | Java | Spring
Dans le cadre du domaine Merchandising, Achats et Supply Chain au sein de la DSI, nous recherchons un Tech Lead (H/F) expérimenté spécialisé dans les environnements Java / Spring et Cloud Azure. Le consultant interviendra en coordination avec les équipes de développement, les chefs de projet techniques, le PO et les parties prenantes IT. Missions : • Pilotage de projet : planification, exécution et suivi des projets IT, coordination des équipes MOA/MOE, animation des rituels agiles (Scrum, Kanban). • Leadership technique : définition des architectures techniques, encadrement des développeurs (revue de code, bonnes pratiques), garant de la qualité et de la performance du code. • Qualité & performance : mise en place et suivi des phases de tests techniques, suivi des KPIs (taux d’erreurs, couverture de tests, performance des APIs), gestion des anomalies. • CI/CD & déploiement : supervision des chaînes CI/CD (Azure DevOps), gestion des environnements de développement, test et production. • Documentation & traçabilité : rédaction et mise à jour des documentations techniques et fonctionnelles (API, flux, architecture). • Collaboration transverse : communication avec PO, UX/UI, QA, DevOps et métiers. • Innovation & amélioration continue : veille technologique, propositions d’optimisation, animation des rétrospectives.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country
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.
Explore contract role and jobs for Java Developer (Kotlin, Groovy...) .
Find out the jobsFullstack 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.
Explore contract role and jobs for Fullstack Developer .
Find out the jobsTechnical Consultant
The Technical Consultant helps businesses design and implement Spring-based solutions, selecting the right architectures and adapting Spring to meet specific project needs.
Explore contract role and jobs for Technical Consultant .
Find out the jobsSolutions Architect
The Solutions Architect designs software architectures using Spring for large-scale application development, integrating solutions based on microservices, APIs, and cloud architectures.
Explore contract role and jobs for Solutions Architect .
Find out the jobs