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 124 results.
Contractor

Contractor job
Tech Lead Java Anglais courant (H/F)

QUADRIS
Published on
Agile Method
Agile Scrum
Apache

12 months
500-700 €
Paris, France

Nous recherchons un Tech Lead Java pour rejoindre l’équipe Front Office (20 personnes) de notre client, un acteur majeur du secteur bancaire, basé à Paris. Démarrage de la mission début décembre. Vous interviendrez au sein d’un groupe de 4 à 5 développeurs afin de piloter de nouvelles initiatives en vous appuyant sur des technologies modernes et des pratiques de développement de pointe. Outre vos responsabilités principales, vous couvrirez également les activités de changement et de production, en assurant une transition fluide entre les phases de développement et un fonctionnement stable en production. Vous jouerez un rôle clé de référent technique et de manager de proximité pour garantir la réussite des projets. Responsabilités : 1. Leadership technique : · Orientation architecturale : définir et garantir le respect de l'architecture technique, des meilleures pratiques et des normes de codage. · Décisions technologiques : prendre des décisions technologiques cruciales concernant les outils, les cadres et les méthodologies de développement au sein des solutions de l'entreprise. · Révision du code : effectuer des révisions du code afin de garantir la qualité, la maintenabilité et les normes de performance du code. · Résolution de problèmes : diriger la résolution de défis techniques complexes, en fournissant des conseils aux développeurs. 2. Gestion de projet : · Répartition des tâches techniques : attribuer les tâches aux membres de l'équipe en fonction de leurs compétences et des besoins du projet, en veillant à l'équilibre et à l'efficacité de la charge de travail. · Suivi des étapes clés : surveiller l'avancement du projet, veiller au respect des délais et ajuster les plans si nécessaire. · Gestion des risques : identifier les risques potentiels du projet et mettre en œuvre des stratégies d'atténuation. 3. Collaboration et communication : · Collaboration au sein de l'équipe : travailler en étroite collaboration avec les développeurs, les ingénieurs QA et les autres rôles techniques, en veillant à ce que tout le monde soit aligné sur les objectifs du projet. · Communication avec les parties prenantes : servir de point de contact pour les parties prenantes non techniques, en traduisant les détails techniques en implications commerciales. · Mentorat : encadrer et coacher les membres de l'équipe, en les aidant à se développer sur le plan technique et professionnel. 4. Assurance qualité : · Application des normes : veiller à ce que l'équipe suive les meilleures pratiques en matière de développement logiciel, y compris les tests, le contrôle des versions et la documentation. · Optimisation des performances : optimiser les systèmes et les applications en termes de performances, d'évolutivité et de sécurité. 5. Développement pratique : · Bien que le leadership soit une partie importante de votre rôle, vous participerez également au codage et à la résolution de problèmes techniques, en particulier lors de moments critiques ou lors du développement de fonctionnalités clés. L’équipe : Au sein des équipes Projets/IT du client, vous intégrerez une organisation basée sur la méthodologie Agile dans un contexte multiculturel et multi-langue. Le client cultive un esprit « solution-oriented » en offrant la possibilité d’avoir de l’impact sur l’ensemble de la chaîne de valeur, de la phase d’identification du besoin jusqu’au suivi en production.

Contractor

Contractor job
Un profil Développeur JAVA / ANGULAR / React sur Orléans

Almatek
Published on
Java

6 months
250-300 €
Orléans, Centre-Val de Loire

Almatek recherche pour l'un de ses client, Un profil Développeur JAVA / ANGULAR / React sur Orléans (Urgent) Nous recherchons un développeur Java fullstack confirmé, avec une maîtrise du front-end Angular et React. Sur le back nous sommes essentiellement sur du Spring. Il interviendra seul sur un projet structurant et stratégique chez le client Il travaillera directement avec le Tech Lead et doit être autonome. Backend : Java 8/11+ Spring / Spring Boot (impératif) APIs REST Bonne connaissance des bases de données (SQL, PostgreSQL, ou équivalent) Frontend : Angular (confirmé) React (confirmé) Le candidat doit être à l’aise sur les deux frameworks, car le client utilise les deux sur différents modules. Outils / Environnement : Git / GitLab Maven ou Gradle Intégration continue (CI/CD) Méthodologie Agile Minimum 5 ans d'expériences.

Permanent

Job Vacancy
Développeur Java (H/F)

ADSearch
Published on

40k-50k €
Nice, Provence-Alpes-Côte d'Azur

En Bref : CDI - Nice - Développeur Backend Senior Java / Spring (F/H) - 45/55K - 2/3 jours de télétravail Adsearch, société de conseil en recrutement spécialisé vous accompagne dans votre carrière pour vous trouver LE poste idéal. Je recrute pour un client basé à Nice, un Développeur Backend Senior Java / Spring (F/H). Nous recherchons un(e) développeur backend expérimenté (H/F), passionné par le software craftsmanship et le design d’applications souples, évolutives et de haute qualité. Au sein d’une équipe de passionnés, vous participerez au redesign et à la conception du core domain d’une application stratégique, dans un environnement qui valorise la collaboration, l’excellence technique et la qualité du code. Vos missions : - Concevoir et développer des fonctionnalités backend en Java/Spring. - Participer à l’amélioration de l’architecture et à la mise en place d’un design orienté objet évolutif. - Écrire du code propre, maintenable et testé (unit tests). - Collaborer en mode Agile au sein d’une équipe soudée et engagée. Environnement technique : Java, Spring, React, Gitlab, SonarQube, MariaDB, Jira, Confluence...

Permanent

Job Vacancy
Développeur Java (H/F)

ADSearch
Published on

40k-50k €
Nice, Provence-Alpes-Côte d'Azur

En Bref : CDI - Nice - Développeur Backend Senior Java / Spring (F/H) - 45/55K - 2/3 jours de télétravail Adsearch, société de conseil en recrutement spécialisé vous accompagne dans votre carrière pour vous trouver LE poste idéal. Je recrute pour un client basé à Nice, un Développeur Backend Senior Java / Spring (F/H). Nous recherchons un(e) développeur backend expérimenté (H/F), passionné par le software craftsmanship et le design d’applications souples, évolutives et de haute qualité. Au sein d’une équipe de passionnés, vous participerez au redesign et à la conception du core domain d’une application stratégique, dans un environnement qui valorise la collaboration, l’excellence technique et la qualité du code. Vos missions : - Concevoir et développer des fonctionnalités backend en Java/Spring. - Participer à l’amélioration de l’architecture et à la mise en place d’un design orienté objet évolutif. - Écrire du code propre, maintenable et testé (unit tests). - Collaborer en mode Agile au sein d’une équipe soudée et engagée. Environnement technique : Java, Spring, React, Gitlab, SonarQube, MariaDB, Jira, Confluence...

Contractor

Contractor job
Développeur Java/VueJS

ODHCOM - FREELANCEREPUBLIK
Published on
Ansible
API
AWS Cloud

12 months
470-530 €
Évry-Courcouronnes, Ile-de-France

Développement Full-Stack : Concevoir, développer, tester et déployer de nouvelles fonctionnalités et services (back-end Java, front-end VueJS) dans le respect des bonnes pratiques de développement et d'architecture (Microservices, DDD, Clean Code). Automatisation & optimisation de la chaine logicielle avec une culture DevOps : Participer activement à l'amélioration continue des processus d'intégration et de déploiement continus (CI/CD) en utilisant les outils en place (GitLab CI/CD, Ansible, Terraform). Garantir la qualité et la sécurité du code via les outils d'analyse statique (SonarQube, CheckMarx). Migration Cloud AWS : Contribuer activement au projet de migration de la plateforme Paiement vers AWS, en apportant son expertise sur les architectures Cloud Ready, la conteneurisation (ECS/EKS), les services managés AWS (ALB, SQS, Lambda, Aurora...) et l'Infrastructure as Code (Terraform) pour le provisionnement et le déploiement. Compétences techniques Développement full-stack Java / VueJS - Expert - Impératif Cloud AWS (ECS, EKS, ALB, SQS, Lambda, Aurora) - Confirmé - Impératif DevOps (GitLab, Ansible, Terraform) - Confirmé - Impératif Architecture Microservices (DDD / Cloud Ready) - Confirmé - Important Description de la mission Le consultant retenu intégrera une Feature Team Agile et aura pour principales responsabilités : - Développement Full-Stack : Concevoir, développer, tester et déployer de nouvelles fonctionnalités et services (back-end Java, front-end VueJS) dans le respect des bonnes pratiques de développement (Clean Code). - DevOps & Industrialisation : Participer activement à l'amélioration continue des processus CI/CD en utilisant GitLab, Ansible et/ou Terraform. - Migration Cloud AWS : Contribuer activement au projet de migration vers AWS, en apportant son expertise sur les architectures Cloud (ECS/EKS, ALB, SQS, Lambda, Aurora…). - Qualité & Sécurité : Appliquer une rigueur exemplaire en matière de qualité des livrables (tests unitaires, d'intégration, end-to-end) et d'observabilité (monitoring, logging). - Support & Release Management : Participer à la préparation et au suivi des mises en production, ainsi qu'à l'analyse et la résolution d'incidents. - Collaboration & Proactivité : Travailler en étroite collaboration avec les Tech Leads, Product Owners, l'Architecte Solution, les autres développeurs et les équipes Ops. Être force de proposition pour améliorer les solutions techniques et les processus.

Contractor
Permanent

Job Vacancy
Développeur(se) Java / React

Crafteam
Published on
Dynatrace
Grafana
Java

1 year
40k-52k €
380-420 €
Niort, Nouvelle-Aquitaine

Dans le cadre d’un projet stratégique de modernisation , nous recherchons pour notre client plusieurs Développeurs Full Stack Java / React expérimentés pour renforcer ses équipes techniques basées à Niort . Localisation : Niort (2 jours de présentiel par semaine) Type de poste : CDI ou mission longue durée Stack technique recherché Langage : Java 21 Framework : Spring Boot 3 (Spring Data, Spring Security, API REST) CI/CD : Jenkins Environnement : Openshift Monitoring : Prometheus , Grafana , Dynatrace Base de données : PostgreSQL Front-end : React.js (Hooks, Context API, composants réutilisables)

Contractor

Contractor job
Développer Sénior Back end

Keypeople Consulting
Published on
API
AWS Cloud
Gitlab

3 years
Ile-de-France, France

- Développements backend robustes, documentés et testés.- Contributions aux pipelines CI/CD (optimisation, automatisation).- Documentation technique et fonctionnelle des solutions mises en œuvre.- Amélioration continue de la qualité logicielle (tests, monitoring, performances).- Contribution à l’évolution fonctionnelle et technique des assets dans la responsabilité de l’équipe.- Support technique et accompagnement des membres de l’équipe. Compétences: Background technique :- Langages : Java 21 (expertise), JavaScript, Kotlin (apprécié).- Framework : Spring / Spring Boot.- Cloud & Serverless : AWS Lambda (Node.js), API Gateway, S3, DynamoDB

Contractor

Contractor job
Développeur Expert Java H/F

HAYS France
Published on

3 months
380-550 €
Montpellier, Occitania

Votre rôle : Développer des API REST performantes en Java 17/21 avec Spring Boot et Spring Cloud. Travailler sur des architectures microservices réactives et asynchrones. Intégrer des solutions sécurisées avec OIDC (indispensable pour le poste). Participer à la mise en place d'une Infrastructure as Code et à l'automatisation des déploiements. Evoluer dans un environnement cloud avec GitLab CI, ArgoCD, Kubernetes, MongoDB, Elasticsearch et Kafka. Stack technique : Langages & Frameworks : Java 17/21, Spring Boot, Spring Cloud, Programmation réactive Architecture : Microservices, NoSQL, cache distribué, architecture asynchrone Sécurité : OIDC DevOps & Plateforme : GitLab CI, ArgoCD, Kubernetes Outils & Bases de données : MongoDB, Elasticsearch, Kafka

Contractor

Contractor job
Développeur fullstack java vue.js

Freelance.com
Published on
Apache Kafka
Confluence
Docker

1 year
400-450 €
Paris, France

Notre client, acteur majeur du secteur des télécommunications, recherche un profil Développeur JAVA Fullstack pour intervenir sur les applications dans le cadre de la roadmap projet. Mission Cadrage technique des évolutions sur la plateforme de vente Évaluation des charges (en jours de développement) pour chaque évolution/projet Développement des évolutions à partir des JIRA spécifiés Réalisation des tests unitaires Déploiement des applicatifs sur les environnements IPP1 et/ou IPP2 Correction des anomalies remontées par les équipes de recette

Contractor
Fixed term

Job Vacancy
Développeur Web Service - Fullstack Java

SysCatalyst
Published on
Bootstrap
CSS
Docker

1 year
40k-45k €
400 €
Paris, France

Dans le cadre de cette mission, l'intervention se déroulera dans la squad Trade Operation, qui est centrée sur le progiciel FBTI qui gère les activités Back Office Trade Finance. Autour de ce progiciel, il y a des développements spécifiques Java, Angular-React, PLSQL, ainsi que des outils de paramétrages (EAI ITX, modules de courriers FBTI…). Nous recherchons un Développeur confirmé pour s’intégrer à nos squads FBTI. Rôle & responsabilités En tant que Développeur Fullstack Jav le consultant interviendra sur les activités suivantes : Concevoir et développer des solutions via le software craftmanship (test driven development, fail fast, continuous delivery, méthode agile etc.) ; Challenger les besoins et rédiger les scénarios en collaboration avec les Business Analysts et participer aux estimations poker planning ; Assurer le support de production et maintenir l'opérabilité des environnements de tests Participer à l’amélioration continue (technique, organisation et processus) maintenance en condition opérationnelle des environnements de tests. Informations pratiques Type de contrat : Freelance (portage possible) Localisation : Région parisienne (hybride possible selon contexte) Durée de mission :12 mois renouvelables Démarrage : ASAP

Contractor

Contractor job
Développeur CVA Expert Java/J2EE H/F

Nexius Finance
Published on
Java

3 years
Paris, France

Un grand acteur des marchés de capitaux renforce son SI Risque de contrepartie et sa chaîne CVA/XVA front . Vous intervenez dans une équipe resserrée, très proche du front-office , sur un périmètre critique mêlant volumétrie élevée , latence très faible et exigences de stabilité . Contexte international (utilisateurs en Asie, Europe, US). Votre rôle Concevoir, développer et optimiser des applications de risque de contrepartie et de CVA au cœur d’une grille de calcul haute performance, avec des SLA millisecondes côté APIs et une base d’utilisateurs large (2000+). Ce que vous ferez Analyse & design : recueillir les besoins, investiguer les issues, proposer des solutions robustes, flexibles et pérennes . Back Java 17 (core) : résolution de problématiques volumétriques & performance sur toutes les couches applicatives. Spring / Spring Boot (security, swagger, configuration, JPA) REST APIs + SOAP (WSDL/XSD), XML parsing avancé (marshalling/unmarshalling) Web/UI : développement de la couche graphique Angular + Bootstrap pour les utilisateurs métier (2000+). Grille de calcul distribuée : gestion des calculs (orchestration, suivi, relance, data management) — Middleware DataSynapse . APIs low-latency : garantir des SLA en millisecondes . Supervision : mise en place de BAM (Business Activity Monitoring) pour les flux d’alimentation & traitements. DevOps/Run : dockerisation , déploiements Kubernetes , scripts Linux (gestion process Java, manip. XML/CSV, tri/filtrage/transfo de données). Caches & stockage : Redis (cache distribué), MongoDB (document store). Contribution architecture : participation aux chantiers de grid computing et data caching de la filière Risque. Stack & compétences clés Indispensables Expertise Java 17 / Spring Boot , REST/SOAP , XML avancé . Angular (front web pour large audience interne), Bootstrap . Grille de calcul & orchestration (idéalement DataSynapse ). Docker , Kubernetes , Linux scripting . Redis , MongoDB . Culture performance/low-latency , résilience et observabilité . Connaissance métier : finance de marché, risque de contrepartie , CVA/XVA front . Anglais courant (équipe/utilisateurs internationaux). Atouts appréciés Architecture SI Risque, patterns de scalabilité et caching . Sensibilité qualité (tests, clean code, CI/CD), sécurité , conformité marché.

Permanent

Job Vacancy
Développeur Java devops (AWS)

AVALIANCE
Published on
AWS Cloud
DevOps
Java

40k-70k €
Nanterre, Ile-de-France

Nous recherchons pour notre client un devops applicatif pour une mission longue vos taches :  Choix de solutions techniques  Conception et développement des archétypes (applications web JAVA, applications batch JAVA, applications angular)  Conception et développement des Frameworks et plugin maven transverses  Développement des Pocs (proof of concept) sur les nouvelles technologies  Animation d’ateliers de revue (Audit) de code et d’optimisation de performances des applications  L’accompagnement des équipes projets sur la démarche devops - Migration Git. -Création des templates CI sur Jenkins et Gitlab CI. - Adaptation des applications existantes aux pré-requis devops (portabilité, gestion des modules…). - Formation sur les produits toolchain (GIT, GITLAB, JENKINS, GITLAB-CI, ARTIFACTORY). L’accompagnement des équipes projets avec le passage sur le cloud aws : - Migration des applications Spring vers Spring-boot. - Mise en place de la gestion de configuration applicatives. - Conception et création des images docker.

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.

124 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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