Find your next tech and IT Job or contract Springboot

What you need to know about Springboot

Spring Boot is an open-source Java framework, based on the Spring framework, designed to simplify and accelerate Java application development. It enables the creation of standalone and ready-to-use applications by eliminating the complex configuration often associated with Java. Spring Boot offers features such as automatic configurations, pre-packaged dependencies, and an integrated server, which allows applications to be launched quickly without manual configuration. Spring Boot is particularly suited for microservices development thanks to its compatibility with modern technologies like REST, GraphQL, and Kubernetes. It includes a robust ecosystem with tools for database management (JPA, Hibernate), security (Spring Security), and performance management. Highly popular in professional environments, Spring Boot is used for scalable, reliable, and modular applications, while easily integrating with other frameworks and tools.

Your search returns 93 results.
Contractor
Permanent

Job Vacancy
Développeur Webservice Front end et Back end

Hexagone Digitale
Published on
Back-end
Front-end
Full stack

1 year
40k-45k €
320-450 €
Charenton-le-Pont, Ile-de-France
Contexte L'intervention se déroule au sein d'une squad Trade Operation, dédiée à un progiciel central gérant les activités Back Office Trade Finance pour un grand groupe bancaire (France, Asie, et à terme Amérique). Autour de ce progiciel, des développements spécifiques sont menés en Java, Angular-React et PL/SQL, complétés par des outils de paramétrage (EAI ITX, modules de courriers). Le client recherche un développeur confirmé pour intégrer ses squads. La mission porte notamment sur la migration des interfaces paramétrées vers un socle Java Spring Boot/Spring Batch. Durée de mission : un an renouvelable. Rôle et responsabilités principales Développer des solutions applicatives en appliquant les principes du software craftsmanship (TDD, fail fast, livraison continue, méthodes agiles). Participer à la migration des interfaces paramétrées ITX vers Java Spring Boot / Spring Batch (développement from scratch). Collaborer avec les Business Analysts pour challenger les besoins fonctionnels et rédiger les scénarios. Assurer la documentation des corrections et des évolutions applicatives. Contribuer à l'amélioration continue sur les plans technique, organisationnel et processus. Assurer le suivi post mise en production, notamment la gestion des incidents. Concevoir et développer les couches front et back-office de la plateforme, incluant les appels aux données (CRUD). Assurer le support technique tout au long du cycle de vie de l'application. Livrables attendus Composants applicatifs développés et testés (back-end et front-end). Interfaces migrées d'ITX vers Java Spring Boot / Spring Batch. Documentation technique des corrections et évolutions. Scénarios fonctionnels rédigés avec les Business Analysts. Tests d'intégration associés aux développements livrés. Suivi et résolution des incidents post mise en production.
View this job
Contractor

Contractor job
Architecte Intégration / Ingénieur Intégration Senior, spécialisé Apache Camel

BEEZEN
Published on
Ansible
Apache
Apache Maven

12 months
600-650 €
Montreuil, Ile-de-France
Je recherche un Architecte Intégration / Ingénieur Intégration Senior, spécialisé Apache Camel ayant un anglais fluent Le contexteMon client bancaire recherche un Expert Apache Camel pour piloter la migration de flux TIBCO vers une architecture d'intégration moderne, cloud-native et résiliente. Vous interviendrez sur des systèmes critiques à fort volume, dans un environnement technique exigeant où performance, fiabilité et observabilité sont au cœur des enjeux. Vos missions Migration TIBCO → Camel : analyse des routes existantes, réécriture et qualification Développement de routes Camel avancées (Java DSL & YAML DSL) : routage dynamique, CBR, EIP, gestion d'erreurs (Dead Letter Channel, Retry, Circuit Breaker) Conception de kamelets réutilisables et de catalogues de composants d'intégration partagés Orchestration multi-étapes avec gestion transactionnelle distribuée et rollback Idempotence : mise en œuvre du pattern Idempotent Consumer pour garantir l'exactly-once sur les flux critiques Transformations avancées : XSLT, JSONata, Velocity, marshalling/unmarshalling (JAXB, Jackson) Développement de services backend Spring Boot exposant des API REST Intégration événementielle : Kafka, IBM MQ Patterns de résilience : split/aggregate, throttling, backpressure, routage asynchrone Infrastructure as Code & GitOps : Terraform, Helm, ArgoCD/Flux CI/CD : contribution aux pipelines GitLab multi-environnements Tests d'intégration : CamelTestSupport, TestContainers Observabilité : métriques Camel (Micrometer), supervision des routes Compétences techniques requises : Apache Camel — niveau expert, 5+ ans d'expérience (Java DSL, YAML DSL, EIP, kamelets, gestion d'erreurs avancée) Expérience confirmée en migration TIBCO (BusinessWorks, EMS ou équivalent) Spring Boot 3.x / Java 17-21 Environnements cloud-native : conteneurs, déploiement, exploitation IaC : Terraform, Ansible (ou équivalent) + GitOps (ArgoCD, Flux) Kafka et architectures événementielles XML/XSD/XSLT avancé, transformation et validation de messages Patterns EIP : CBR, Aggregator, Splitter, Idempotent Consumer, Dead Letter Channel Tests Camel (CamelTestSupport, TestContainers) Observabilité : OpenTelemetry, Micrometer Oracle SQL, Maven Multi-Modules, GitLab CI/CD Expérience : Minimum 10 ans en intégration, middleware ou développement backend Au moins 4 ans sur Apache Camel, avec expertise avérée en EIP, conception de routes complexes et traitement de gros volumes Expérience prouvée sur des projets de migration TIBCO Solide maîtrise de l'écosystème SpringBoot / Java Expérience confirmée en environnement cloud-native (CI/CD, IaC) Autonomie sur l'analyse fonctionnelle et technique d'une architecture existante À l'aise en environnement Agile et multidisciplinaire Un plus : Expérience approfondie migration TIBCO → Camel IaC avancé (gestion de pipelines, drift detection) Connaissance des normes ISO 20022 Expérience en environnement critique/régulé (banque, assurance) IBM MQ, CFT Groovy / JSONata avancé Hawtio / Kaoto
View this job
Contractor

Contractor job
Développeur JAVA Kotlin expert - Nantes

KUBE Partners S.L. / Pixie Services
Published on
Apache Maven
Git
Java

1 year
260-450 €
Nantes, Pays de la Loire
Objectifs et livrables L'équipe développe une application front web (mobile & desktop) et des APIs permettant aux managers d'analyser et de gérer leur activité via la donnée. Dans ce cadre, l'équipe cherche un renfort pour un projet critique : le lancement de l'application à destination des managers de l'ensemble de nos magasins. Le/la consultant(e) s'intégrera à l'équipe (4 devs, PM, QA, Support). En binôme avec le Tech Lead interne et en cohérence avec les orientations engineering du domaine, ses responsabilités seront : Développement Backend Expert : Concevoir et développer des fonctionnalités robustes et scalables en s'appuyant sur l'architecture Spring Modulith avec Kotlin 2.3 et Java 25 Conception d'APIs & Sécurité : Exposer des APIs REST (Spring WebMVC) hautement sécurisées (OAuth2 Resource Server + JWT), validées et documentées via OpenAPI/Swagger (springdoc) Persistance & Modélisation : Assurer la gestion et l'évolution de la base de données PostgreSQL via Spring Data JPA, en garantissant la fluidité des migrations avec Flyway Qualité & Stratégie de Test : Garantir une couverture de tests efficiente en promouvant l'usage de Kotest, MockK, Testcontainers et WireMock, et réaliser des revues de code constructives Observabilité, DevOps & GitOps : Mettre en place un monitoring fin de l'application via OpenTelemetry et Spring Boot Actuator. Gérer en autonomie les workflows de build (Maven) via GitHub Actions et participer au déploiement continu sur Kubernetes en s'appuyant sur une démarche GitOps (Flux / Kustomize)
View this job
Contractor

Contractor job
Ingénieur Intégration Senior, spécialisé Apache Camel

BEEZEN
Published on
Apache Kafka
Argo CD
CI/CD

12 months
560-620 €
Paris, France
Je recherche un Ingénieur Intégration Senior, spécialisé Apache Camel ayant plus de 1à ans d' experience Périmètre de la mission Migration de flux TIBCO vers Apache Camel : analyse des routes existantes, réécriture et qualification Développement et maintenance de routes Apache Camel complexes en Java DSL et YAML DSL : routage dynamique, CBR (Content-Based Router), EIP (Enterprise Integration Patterns), gestion des erreurs (Dead Letter Channel, Retry, Circuit Breaker) Conception de Kamelets réutilisables et mise en œuvre de catalogues de composants d'intégration partagés Mise en œuvre de pipelines d'orchestration multi-étapes avec gestion des transactions distribuées et mécanismes de retour arrière (rollback) Intégration de mécanismes d'idempotence (pattern Idempotent Consumer) pour garantir une livraison unique (« exactly-once ») des flux critiques Mise en œuvre de transformations complexes : XSLT avancé, JSONata, templates Velocity, marshalling/unmarshalling (JAXB, Jackson) Développement et maintenance de services backend Spring Boot exposant des API REST Intégration avec des systèmes de messagerie et des architectures événementielles (Kafka, IBM MQ) Mise en œuvre de patterns de résilience : split/aggregate, throttling, backpressure, routage asynchrone Déploiement et exploitation sur infrastructure cloud-native en appliquant les principes d'Infrastructure as Code : définition, versionnage et déploiement de l'infrastructure via Terraform, Helm et GitOps (ArgoCD ou Flux) Contribution aux pipelines CI/CD GitLab et aux déploiements multi-environnements Mise en place et maintenance de tests d'intégration (CamelTestSupport, TestContainers) Participation aux activités d'observabilité : métriques Camel (Micrometer), supervision des routes Compétences requises Apache Camel (Java DSL, YAML DSL, EIP, Kamelets, gestion avancée des erreurs) – Niveau expert, plus de 5 ans d'expérience avec Apache Camel Migration depuis TIBCO (BusinessWorks, EMS ou équivalent) Spring Boot 3.x Java 17 / 21Cloud-native : conteneurs, déploiement et exploitation Infrastructure as Code : Terraform, Ansible ou équivalent GitOps (ArgoCD, Flux ou équivalent) Kafka et architectures événementielles XML, XSD, XSLT avancé, transformation et validation de messages Patterns EIP : CBR, Aggregator, Splitter, Idempotent Consumer, Dead Letter Channel Tests d'intégration Camel (CamelTestSupport, TestContainers) Observabilité : Surveillance des routes Camel (via OpenTelemetry, Micrometer) Oracle (SQL, schémas, transactions) Maven Multi-Modules GitLab CI/CD Anglais obligatoire Compétences appréciées Expérience approfondie de la migration de TIBCO vers Apache Camel Expérience avancée en IaC (Infrastructure as Code) : gestion du déploiement de pipelines, versionnage de l'infrastructure, détection de dérive (drift detection) Connaissance des normes ISO 20022 Expérience dans des environnements critiques ou réglementés (banque, assurance) IBM MQ ou middleware équivalent CFT Groovy / JSONata (transformations Camel avancées) Hawtio / Kaoto (surveillance et conception de routes Camel) Expérience Minimum 10 ans d'expérience globale en intégration, middleware ou développement backend Au moins 4 ans d'expérience avec Apache Camel, avec une expertise avérée dans les modèles d'intégration d'entreprise (EIP), la conception de routes complexes et la gestion de gros volumes Expérience avérée sur des projets de migration depuis TIBCO (BusinessWorks, EMS, ActiveMatrix...) vers des solutions modernes Solide expérience avec Spring Boot et l'écosystème Java Expérience confirmée dans des environnements cloud-native : déploiement et exploitation, CI/CD, Infrastructure as Code (Terraform, Helm, GitOps) – capacité à définir, versionner et déployer des infrastructures applicatives comme du code Bonne compréhension des architectures distribuées, des architectures événementielles (EDA) et des modèles de résilience Habitude de travailler sur des systèmes critiques à fort volume Capacité à analyser, comprendre et migrer des flux TIBCO existants vers Apache Camel Autonomie dans l'analyse fonctionnelle et technique d'une architecture existante Sensibilité aux enjeux de performance, fiabilité, traçabilité, idempotence et résilience Aisance dans les environnements Agile et les équipes pluridisciplinaires Transversal : Connectivité : assurer l'interopérabilité entre différents protocoles (HTTP, JMS, CFT...) et sécuriser les communications (TLS, mTLS, OAuth2, JWT) Performance : mesurer et optimiser la latence, le débit et la consommation mémoire des routes Camel, piloter des tests de charge (JMeter, Gatling) et affiner le tuning JVM/GC pour des volumes critiques Fiabilité : mettre en œuvre des stratégies avancées de nouvelle tentative (retry), de disjoncteur (circuit breaker), de repli (fallback) et de gestion des messages en échec (dead letter), définir et surveiller les SLO/SLA (temps de réponse, taux d'erreur) Observabilité : enrichissement via Micrometer • Métriques, traçage des flux avec OpenTelemetry, configuration de tableaux de bord (Grafana, Prometheus) et d'alertes ; utilisation de Hawtio/Kaoto pour la surveillance en temps réel. Scalabilité : conception de routes et de services sans état (*stateless*), exploitation de l'autoscaling Kubernetes, gestion de la contre-pression (*backpressure*) et du bridage (*throttling*) pour prévenir la saturation. Déploiement et exploitation sur une infrastructure cloud-native en appliquant les principes de l'Infrastructure as Code : définition, versionnage et déploiement de l'infrastructure via Terraform, Helm et GitOps (Argo CD ou Flux). Date de démarrage 1er septembre
View this job
Contractor

Contractor job
Un Développeur Java confirmé

Keypeople Consulting
Published on
API REST
CI/CD
DevOps

6 months
370-400 €
Ile-de-France, France
Dans le cadre d'un remplacement urgent, nous recherchons un Développeur Java confirmé (minimum 7 ans d'expérience) pour intervenir chez un acteur majeur du secteur bancaire en Île-de-France. 📅 Démarrage : dernière semaine de juillet 🎯 Vos missions : • Concevoir, développer et maintenir des applications Java dans un environnement complexe • Participer aux évolutions des applications existantes (Legacy) et aux nouveaux développements • Développer et maintenir des API REST • Travailler dans une architecture hexagonale • Assurer l'intégration avec des applications COBOL • Développer des traitements avec Spring Batch • Participer aux bonnes pratiques DevOps et aux pipelines CI/CD • Collaborer avec les équipes métiers et techniques dans un environnement Agile • Contribuer à l'amélioration continue et à l'intégration de nouveaux usages autour de l'IA 🛠️ Environnement technique : • Java 21 à 25 • Spring Boot • Spring Batch • API REST • Architecture hexagonale • Applications Legacy • Intégration COBOL • DevOps / CI/CD • SQL • PostgreSQL • Sensibilité ou premières expériences autour de l'Intelligence Artificielle 👤 Profil recherché : • Développeur Java confirmé avec 7 ans d'expérience minimum • Solide maîtrise des architectures modernes et des environnements Java récents • Expérience des environnements bancaires appréciée • Autonomie, rigueur et esprit d'équipe • Bon relationnel et capacité à évoluer dans un contexte exigeant 📍 Localisation : Île-de-France 🏦 Secteur : Banque / Finance 🏠 Mode de travail : Hybride (50 % télétravail / 50 % présentiel) Si cette opportunité vous intéresse, ou si vous connaissez un profil susceptible de correspondre, n'hésitez pas à me contacter en message privé ou par e-mail. Cordialement
View this job
Contractor

Contractor job
Architecte IT

Groupe Aptenia
Published on
Agile Scrum
Angular
Architecture

12 months
500-650 €
Brussels, Brussels-Capital, Belgium
Nous recherchons un Architecte Applicatif (Senior) pour intervenir sur un projet de transformation digitale L'objectif est de concevoir et structurer une plateforme digitale intégrée permettant de centraliser, sécuriser et optimiser l'ensemble du processus de gestion des demandes et contrôles d'autorisations. Objectifs du projet La solution vise à : Centraliser l'ensemble des demandes et autorisations dans une base de données unique Simplifier et sécuriser la gestion des dossiers pour les agents traitants Permettre des contrôles terrain efficaces pour les inspecteurs (temps réel ou différé) Améliorer la transparence pour les usagers sur la légalité des exploitants Réduire les délais de traitement et améliorer la qualité des données Périmètre L'architecte interviendra sur la conception et la coordination technique de : Un backend exposant les règles métier Un outil de consultation pour les agents Une application mobile Android pour les contrôles terrain Il participera également à la migration des données existantes et à l'intégration de nouvelles données. Architecture & technologies Frontend : Angular Backend : Spring Boot Base de données : Oracle Mobile : Android (Flutter) Responsabilités Concevoir l'architecture applicative Assurer la cohérence technique de la solution Participer à la définition des besoins avec les équipes métier Superviser la qualité technique et les bonnes pratiques Contribuer aux choix d'architecture et à la sécurité
View this job

Contract roles and jobs for Springboot

Java Developer (Kotlin, Groovy...)

The Java Developer (Kotlin, Groovy...) uses Spring Boot to develop robust and scalable back-end applications, leveraging its features to accelerate development.

Fullstack Developer

The full-stack Developer integrates Spring Boot to manage the back-end of web or mobile applications, setting up REST APIs and connecting databases.

Solutions Architect

The Solutions Architect designs software architectures where Spring Boot is used as the primary framework to develop microservices and distributed systems.

DevOps Engineer (Cloud)

The DevOps Engineer (Cloud) implements and deploys Spring Boot applications in cloud environments, automating CI/CD pipelines and optimizing service performance.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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