Trouvez votre prochaine offre d’emploi ou de mission freelance Springboot

Ce qu’il faut savoir sur Springboot

Spring Boot est un framework Java open-source, basé sur le framework Spring, conçu pour simplifier et accélérer le développement d'applications Java. Il permet de créer des applications autonomes et prêtes à l'emploi en éliminant la configuration complexe souvent associée à Java. Spring Boot propose des fonctionnalités comme des configurations automatiques, des dépendances pré-packagées et un serveur intégré, ce qui permet de lancer rapidement des applications sans configuration manuelle. Spring Boot est particulièrement adapté pour le développement de microservices grâce à sa compatibilité avec des technologies modernes comme REST, GraphQL et Kubernetes. Il inclut un écosystème robuste avec des outils pour la gestion de bases de données (JPA, Hibernate), la sécurité (Spring Security), et la gestion des performances. Très populaire dans les environnements professionnels, Spring Boot est utilisé pour des applications évolutives, fiables et modulaires, tout en s’intégrant facilement avec d'autres frameworks et outils.

Votre recherche renvoie 231 résultats.
Freelance

Mission freelance Ingénieur Intégration Senior, spécialisé Apache Camel

BEEZEN
Publiée le
Apache Kafka
Argo CD
CI/CD

12 mois
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
Voir cette offre
Freelance

Mission freelanceUn Développeur Java confirmé

Keypeople Consulting
Publiée le
API REST
CI/CD
DevOps

6 mois
370-400 €
Île-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
Voir cette offre
Freelance

Mission freelanceDéveloppeur Java Back-End Confirmé / Senior (H/F)

Freelance.com
Publiée le
Apache Kafka
API REST
DevSecOps

1 an
490-520 €
Île-de-France, France
Dans le cadre de l'évolution d'un système d'information stratégique du secteur financier et assurantiel, nous recherchons un Développeur Java Back-End Confirmé/Senior pour intégrer une équipe Agile organisée à l'échelle SAFe. Vous participerez au développement et à l'évolution d'applications critiques à forte composante Data, au sein d'un environnement technique moderne orienté qualité, automatisation et DevSecOps. En tant que contributeur technique majeur de l'équipe, vous interviendrez sur l'ensemble du cycle de vie des applications, de la conception à l'exploitation en production. Vos missionsConcevoir, développer, tester et maintenir des applications Java robustes et performantes. Participer aux choix d'architecture et à la conception technique des solutions. Garantir la qualité, la maintenabilité et la sécurité du code produit. Mettre en œuvre et enrichir les stratégies de tests automatisés (unitaires, intégration, end-to-end). Participer à l'amélioration continue des pipelines CI/CD et des pratiques DevSecOps. Contribuer au traitement des incidents de production et à l'amélioration de la résilience des applications. Participer aux cérémonies Agile Scrum et SAFe. Accompagner les développeurs plus juniors à travers les revues de code et le partage de bonnes pratiques. Assurer une veille technologique active et proposer des améliorations techniques. Exploiter les outils d'IA générative pour optimiser la qualité et la productivité du développement.
Voir cette offre
CDI
Freelance

Offre d'emploiDéveloppeur Backend Java - Montpellier

VISIAN
Publiée le
Apache Kafka
API REST
CI/CD

3 ans
40k €
400 €
Montpellier, Occitanie
Au sein d'une équipe Agile Scrum, vous participez à l'évolution et à la maintenance d'applications stratégiques dans un environnement complexe à forte volumétrie. Vous intervenez sur des sujets liés à la gestion de données, aux services d'échange et à la modernisation du système d'information. Missions principalesConcevoir, développer et maintenir des applications backend en Java et Spring Boot. Participer à l'analyse technique, à la conception et à l'implémentation des nouvelles fonctionnalités. Développer et maintenir des API REST ainsi que des interfaces avec des systèmes existants. Contribuer à l'amélioration continue de la qualité logicielle via les bonnes pratiques de développement, la refactorisation et les tests automatisés. Participer aux cérémonies Agile (Sprint Planning, Daily, Review, Rétrospective). Collaborer avec les équipes DevOps afin d'assurer l'intégration et le déploiement continus des applications. Préparer et accompagner les mises en production. Assurer le support technique et la résolution des incidents en production. Maintenir la documentation technique et les référentiels de connaissance. Environnement techniqueDéveloppementJava 17/21 Spring Boot Architecture REST Microservices Architecture hexagonale Kafka Batch Java DonnéesBases de données relationnelles MySQL DB2 DevOps & IndustrialisationGit / Git Flow GitLab CI/CD Kubernetes ArgoCD SonarQube JFrog Xray Outils de gestion des releases SécuritéOAuth2 OWASP Top 10 Security & Privacy by Design OutilsIntelliJ IDEA / Eclipse MySQL Workbench
Voir cette offre
Freelance

Mission freelanceDéveloppeur Java Senior / Référent Technique DevOps (H/F)

E2E Delivery
Publiée le
Ansible
Apache Kafka
Architecture

6 mois
400-450 €
Île-de-France, France
Dans le cadre du développement des activités sur le marché secondaire EQD, nous recherchons nous recherchons un Développeur Java Senior / Référent Technique DevOps pour rejoindre une équipe d'environ 20 personnes composée de Business Analysts et de développeurs. Le consultant participera aux évolutions fonctionnelles et techniques de la plateforme tout en contribuant activement à la définition et à la mise en place des architectures applicatives et de production. Au-delà du développement, le rôle implique une forte dimension d'architecture, d'automatisation et d'amélioration continue des processus de livraison. Missions principales : • Développement et maintenance des applications Java • Participation aux phases de recette et de validation • Conception et évolution des architectures applicatives • Mise en place des bonnes pratiques d'architecture et de développement • Participation aux mises en production et au support niveau 3 • Conception et optimisation des chaînes CI/CD • Automatisation des déploiements et des tâches d'exploitation • Développement de scripts d'automatisation • Contribution aux projets DevOps et à l'amélioration continue des environnements • Gestion de la capacité des infrastructures et accompagnement des évolutions techniques • Collaboration étroite avec les équipes métiers, développement et production
Voir cette offre
CDI

Offre d'emploiLead Engineer (H/F)

WINSIDE Technology
Publiée le
Apache Kafka
CI/CD
Cucumber

48k-53k €
Lille, Hauts-de-France
Contexte Groupe international leader dans le secteur du retail et des plateformes digitales, notre organisation évolue dans un environnement en forte transformation, avec l'ambition de développer une plateforme mondiale performante et innovante. Dans ce cadre, les équipes Digital, IT et Data conçoivent des solutions technologiques modulaires, orientées performance et expérience utilisateur. Vous intégrerez une équipe produit stratégique dédiée à l'expérience vendeurs (Seller Experience), composée d'une dizaine de collaborateurs, au cœur des enjeux commerciaux de la marketplace. Vos missions En tant que Lead Engineer, vous êtes le référent technique de l'équipe et garant de la qualité des solutions mises en œuvre. Vos responsabilités principales : Architecture & vision technique Définir et porter la vision technique de la plateforme Concevoir des architectures robustes, scalables et performantes Leadership technique Garantir la qualité du code et des pratiques de développement Être moteur dans l'amélioration continue (“excellence by design”) Encadrement & accompagnement Mentorer et faire monter en compétence les développeurs Animer les rituels techniques Développement Intervenir sur des sujets complexes Apporter des solutions aux problématiques techniques critiques Qualité & exploitation Assurer la fiabilité et la disponibilité des applications (“Build It / Run It”) Gouvernance & veille Participer aux instances techniques internes Assurer une veille technologique Vision métier Comprendre les enjeux business et les traduire techniquement Recrutement Participer à l'évaluation technique des candidats Environnement technique Langages : Java, TypeScript Frameworks : Spring Boot, NestJS, VueJS, Svelte Tests : Jest, Playwright, Cucumber Bases de données : PostgreSQL, MongoDB Messaging : Kafka Cloud & DevOps : GCP, CI/CD, Kubernetes, Terraform Observabilité : Datadog Outils : Jira, GitHub Actions
Voir cette offre
Freelance
CDI

Offre d'emploiPré-Embauche - Développeur Java / Angular

ADSearch
Publiée le
J2EE / Java EE

6 mois
69008, Lyon, Auvergne-Rhône-Alpes
Dans le cadre de sa croissance, notre client recherche un Développeur Java / Angular dans la perspective d'une intégration en CDI (dispositif de pré-embauche). Tu intégreras une équipe technique à taille humaine pour participer au développement et à la modernisation de leurs applications métiers. Vos missionsDéveloppement back-end : Conception et mise en place d'architecture et d'API REST robustes sous Java (Spring Boot). Développement front-end : Création d'interfaces utilisateur fluides et réactives avec Angular. Qualité du code : Rédaction des tests unitaires/d'intégration et participation aux revues de code. Vie d'équipe : Implication dans les cérémonies agiles (Scrum) et échanges réguliers avec les équipes produit. Profil recherchéExpérience : Maîtrise éprouvée de la double compétence Java et Angular. Stack technique requise : Back-end : Java (11/17+), Spring Boot, JPA / Hibernate, bases de données relationnelles (PostgreSQL, MySQL...). Front-end : Angular (versions récentes), TypeScript, HTML5 / SCSS. Outils & Pratiques : Git, Docker, intégration continue (GitLab CI, Jenkins), architecture REST. Qualités : Curiosité technique, esprit d'équipe et rigueur. Modalités du posteContrat : Prestation initiale en vue d'un CDI (pré-embauche). Démarrage : Dès que possible. Rémunération / TJM : Selon profil et expérience.
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Fullstack Java/Angular (F/H)

Havana IT & Apps
Publiée le
Angular
API REST
Docker

5 mois
40k-45k €
350-430 €
Grenoble, Auvergne-Rhône-Alpes
Rejoignez le Groupe Havana en tant qu'ingénieur fullstack Java/Angular (F/H) sur Grenoble ! Contexte Dans le cadre de la maintenance et de l'évolution de son système d'information, notre client recherche un Ingénieur Développement Java/Angular afin de renforcer une équipe projet intervenant sur plusieurs applications métiers. Vous participerez aux activités de développement, de maintenance en conditions opérationnelles (MCO) et d'évolution d'un patrimoine applicatif reposant sur un environnement Java/Spring Boot et Angular. Vous évoluerez dans un contexte Agile au sein d'une équipe de développement pluridisciplinaire. Vos missions En collaboration avec les équipes projets et les référents techniques, vous serez amené(e) à : Développement & Maintenance Analyser et comprendre les besoins métiers Participer à la conception technique des solutions Développer de nouvelles fonctionnalités en Java/Spring Boot et Angular Réaliser les tests unitaires et les tests d'intégration Corriger les anomalies et assurer la maintenance corrective et évolutive Participer aux recettes techniques et fonctionnelles Rédiger la documentation technique et fonctionnelle Participer aux montées de versions techniques Qualité & Industrialisation Maintenir un haut niveau de qualité de code Participer aux analyses SonarQube Gérer les sources via Git Contribuer à l'amélioration des pipelines CI/CD Participer aux déploiements automatisés avec Jenkins et/ou GitLab CI Appui technique Selon les besoins de la mission, vous pourrez également intervenir sur : La cartographie du patrimoine applicatif L'analyse d'architectures existantes La qualification d'installations applicatives L'identification d'axes d'amélioration technique Les retours d'expérience et l'amélioration continue Environnement technique Back-end Java Spring Boot API REST Front-end Angular TypeScript DevOps Git Jenkins GitLab CI Kubernetes Qualité SonarQube Tests unitaires Méthodologie Agile Scrum
Voir cette offre
CDI

Offre d'emploiJava Software Engineer

█ █ █ ██ █ █
Publiée le
Angular
AngularJS
Gerrit

Glasgow, Écosse, Royaume-Uni

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
Freelance

Mission freelanceDéveloppeur Full Stack — Angular / J2E

Hexagone Digitale
Publiée le
Angular
Apache
API REST

6 mois
400-500 €
Le Mans, Pays de la Loire
CONTEXTE DE LA MISSION L'équipe usage Vie d'un grand compte de l'assurance recherche un Développeur Full Stack pour concevoir, développer et maintenir des applications web du domaine Épargne. Le prestataire interviendra sur l'ensemble du cycle de développement, de la spécification des besoins à la mise en production et au maintien en conditions opérationnelles (MCO). La mission s'inscrit dans un contexte applicatif s'appuyant sur des socles techniques propriétaires. Le prestataire sera intégré à une équipe projet en mode collaboratif, avec participation aux instances de revue et de suivi. RÔLE ET RESPONSABILITÉS PRINCIPALES Développer et maintenir des interfaces utilisateur réactives (Angular, Node.js, TypeScript) Créer et optimiser des services back-end et des API (Quarkus, Maven, JDK) Concevoir et mettre en œuvre des solutions de base de données SQL Rédiger un code propre, documenté et conforme aux normes de codage en vigueur Collaborer avec les membres de l'équipe pour analyser les besoins et les traduire en solutions techniques Participer aux revues de code et fournir des retours constructifs Déboguer et résoudre les anomalies applicatives en identifiant les causes profondes Utiliser les outils de contrôle de version (Git/SVN) et participer aux instances d'équipe LIVRABLES ATTENDUS Code source versionné (Git/SVN), propre et documenté Composants front-end Angular fonctionnels et testés Services back-end et API opérationnels (Quarkus) Corrections d'anomalies avec identification des causes profondes Contributions aux revues de code Comptes rendus d'avancement lors des réunions d'équipe
Voir cette offre

Les métiers et les missions en freelance pour Springboot

Développeur·euse Java (Kotlin, Groovy...)

Le/ La développeur·euse Java (Kotlin, Groovy...) utilise Spring Boot pour développer des applications back-end robustes et scalables, en tirant parti de ses fonctionnalités pour accélérer le développement.

Développeur·euse fullstack

Le/ La développeur·euse fullstack intègre Spring Boot pour gérer le back-end des applications web ou mobiles, en mettant en place des API REST et en connectant des bases de données.

Architecte solutions

L'architecte solutions conçoit des architectures logicielles où Spring Boot est utilisé comme framework principal pour développer des microservices et des systèmes distribués.

Ingénieur·e devops (Cloud)

L'ingénieur·e devops (Cloud) implémente et déploie des applications Spring Boot dans des environnements Cloud, en automatisant les pipelines CI/CD et en optimisant la performance des services.

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous