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 184 résultats.
Freelance

Mission freelanceArchitecte API (H/F)

Link Consulting
Publiée le
API
Boomi
CI/CD

12 mois
360-400 €
Avignon, Provence-Alpes-Côte d'Azur
Notre client, acteur innovant engagé dans la transformation digitale et les technologies émergentes, est à la recherche de son futur Architecte API (H/F) pour son site d'Avignon (84). Dans le cadre du renforcement de son pôle Innovation et Transformation Digitale, vous participerez à la conception et à l'évolution de solutions numériques à forte valeur ajoutée, dans un environnement orienté IA, interopérabilité et architectures modernes. * * * ## Vos missions Intégré(e) à une équipe d'experts techniques et projets, vous devrez : * Concevoir et structurer des architectures API robustes, évolutives et sécurisées * Définir et mettre en œuvre les bonnes pratiques de gouvernance API (versioning, sécurité, performance, documentation) * Intervenir comme référent technique sur les problématiques d'intégration et d'échanges inter-applicatifs * Accompagner les équipes de développement sur les sujets liés à la qualité de code, à l'observabilité et à la sécurité * Participer aux phases de cadrage des projets : choix techniques, estimations, revues d'architecture * Contribuer à l'amélioration continue des standards techniques et à la veille technologique * Accompagner la modernisation des systèmes d'information dans une logique de scalabilité et d'industrialisation * * * ## Compétences techniques attendues * Architecture API et intégration de systèmes * API Management : MuleSoft, Apigee, WSO2, Kong, Boomi ou équivalent * ESB / API Gateway * Standards OpenAPI / Swagger * Sécurité des API : OAuth2, JWT * Développement Backend Java / Spring Boot * Architectures microservices et distribuées * Environnements Cloud * CI/CD, observabilité et monitoring * Bonnes pratiques de performance, sécurité et scalabilité * * * ##
Voir cette offre
Freelance
CDI

Offre d'emploiExpert Apache Camel - Migration TIBCO

VISIAN
Publiée le
TIBCO
YAML

1 an
Île-de-France, France
ContexteMission d'expertise technique autour de la migration et du développement de flux d'intégration, dans un environnement cloud-native et event-driven. L'objectif principal est la migration de flux TIBCO vers Apache Camel, avec la conception, le développement et la maintenance de routes complexes, ainsi que la mise en place d'infrastructures et pipelines CI/CD robustes. MissionsMigration 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), Enterprise Integration Patterns, gestion des erreurs via Dead Letter Channel, Retry et Circuit Breaker Conception de kamelets réutilisables et mise en place de catalogues de composants d'intégration partagés Implémentation de pipelines d'orchestration multi-étapes avec gestion des transactions distribuées et rollbacks Mise en place de mécanismes d'idempotence (Idempotent Consumer EIP) pour garantir une livraison exactly-once sur les flux critiques Implémentation 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 event-driven (Kafka, IBM MQ) Implémentation de patterns de résilience : split/aggregate, throttling, backpressure, routage asynchrone Déploiement et exploitation sur infrastructure cloud-native avec application des principes d'Infrastructure as Code : définition, versioning et déploiement de l'infrastructure via Terraform, Helm et GitOps (ArgoCD ou Flux) Contribution au pipeline GitLab CI/CD et aux déploiements multi-environnements Mise en place et maintenance des tests d'intégration (CamelTestSupport, TestContainers) Participation aux activités d'observabilité : métriques Camel (Micrometer), supervision des routes Compétences et expériences requisesApache Camel (Java DSL, YAML DSL, EIP, kamelets, gestion avancée des erreurs) – niveau Expert, 5 ans d'expérience minimum avec Apache Camel Migration depuis TIBCO (BusinessWorks, EMS ou équivalent) Spring Boot 3.x Java 17 / 21 Cloud-native : conteneurs, déploiement et exploitation Infrastructure as Code : Terraform, Ansible ou équivalent GitOps (ArgoCD, Flux ou équivalent) Kafka et architectures event-driven 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é : OpenTelemetry, Micrometer, monitoring des routes Camel Oracle (SQL, schémas, transactions) Maven Multi-Modules GitLab CI/CD Anglais obligatoire Expérience sur Apache Camel, expertise avérée en Enterprise Integration Patterns, conception de routes complexes et gestion de forts volumes
Voir cette offre
CDI

Offre d'emploiDéveloppeur Senior Java AWS

ASTRELYA
Publiée le
Java

Île-de-France, France
Astrelya est un cabinet de conseil franco/suisse, en très forte croissance depuis sa création en 2017, spécialisé dans la transformation digitale, l'excellence opérationnelle et l'innovation technologique. Il est composé de 300 expert passionnés. Le cabinet accompagne ses clients sur l'ensemble du cycle de transformation, depuis la phase de cadrage jusqu'à la mise en œuvre opérationnelle, avec une expertise forte en Data/IA, Cloud, DevOps et méthodes agiles. Astrelya se distingue par un modèle fondé sur la proximité, la confiance et une culture humaine forte, qui place les collaborateurs au cœur de la création de valeur. Dans le cadre de notre développement, nous recherchons pour un de nos clients dans le domaine du service un Développeur Java FullStack AWS (H/F) Votre mission : Concevoir et développer la logique métier et les API back-end Collaborer étroitement avec les équipes front-end pour développer des API performantes Analyser et faire évoluer les systèmes existants ou s'y interfacer Rédiger des tests unitaires et d'intégration Mettre en place des outils d'automatisation Produire un code qualitatif, documenté et optimisé Challenger les choix techniques pour éviter les solutions inefficaces Documenter et rétro-documenter les fonctionnalités Stack Technique : Back-end : Java 21, Spring, Spring Boot, Hibernate/JPA, Kafka Front-end : Angular Cloud : AWS (ECS/Fargate, Lambda, Aurora MySQL) Méthodologies : Domain-Driven Design (DDD), Behavior Driven Development (BDD), Agile DevOps & Outils : Git, Jira, Confluence, Teams
Voir cette offre
Freelance
CDI

Offre d'emploiUn Développeur Java sur Clermont-ferrand

Almatek
Publiée le
J2EE / Java EE

3 mois
Clermont-Ferrand, Auvergne-Rhône-Alpes
Almatek recherche pour l'un de ses clients, Un Développeur Java sur Clermont-ferrand. Compétences techniques: - java - Confirmé - Important -Springboot - Confirmé - Important -Angular - Confirmé - Important Connaissances linguistiques: Anglais Professionnel (Impératif) Description détaillée Missions : -Développer et faire évoluer les applications Back-End en Java -Participer à la conception et à l'implémentation des fonctionnalités autour des processus de déploiement -Développer des APIs et services en Java 21 / Spring Boot -Participer aux spécifications techniques et aux choix de conception -Contribuer aux revues de code et aux bonnes pratiques de développement -Intervenir ponctuellement sur la partie Front-End en Angular -Participer aux déploiements et à la maintenance des environnements Kubernetes existants -Collaborer avec les équipes support internationales (Inde et Amérique) Environnement technique : -Back-End *Java 21 *Spring Boot -Front-End *Angular 19 (migration vers Angular 20 prévue) -Base de données #PostegreSQL Environnement & Outils : -Kubernetes -Git -Kafka (présent dans l'environnement mais peu utilisé) -ServiceNow (Snow) -Terraform (à terme, mais non utilisé actuellement) Organisation de l'équipe : -Méthodologie Kanban -Weekly de répartition des tâches -Équipe composée de : *1 Product Owner *1 Tech Lead *4 Développeurs
Voir cette offre
Freelance
CDI

Offre d'emploiIngénieur.e de production applicative Linux / Middleware

Atlanse
Publiée le
Apache Tomcat
Java
Linux

3 ans
60k-65k €
500-550 €
Île-de-France, France
En rejoignant notre équipe, vous contribuerez au support, à l'exploitation, à l'automatisation et à l'évolution technique d'un périmètre d'applications critiques. Le poste combine des activités de support de production (30%) et une forte implication dans les projets techniques (70%) visant à moderniser la plateforme, automatiser les opérations et traiter les obsolescences. Votre rôle Support de production (30%) · Assurer le support de niveau 2/3 sur un périmètre de 6 applications critiques · Diagnostiquer et résoudre les incidents complexes · Réaliser les analyses de performance applicative · Identifier les causes racines des incidents en analysant les interactions entre le middleware, le système, la base de données, le réseau et les services distants · Participer aux rotations de support avec les équipes internationales · Participer aux astreintes (1 semaine toutes les 7 semaines) Projets techniques (70%) Modernisation de la plateforme applicative · Automatiser les déploiements des applications · Industrialiser les playbooks · Migrer les scripts existants vers Python · Contribuer aux migrations techniques (Tomcat, WebLogic vers Tomcat, Tomcat vers Spring Boot) · Participer aux montées de version Oracle et aux projets de migration vers Kafka Evolution technique et amélioration continue · Faire évoluer les outils de monitoring · Participer aux projets liés à la sécurité · Contribuer au traitement des obsolescences techniques · Mettre en œuvre des actions d'amélioration continue de la plateforme
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Java Keycloak H/F

INFOTEL CONSEIL
Publiée le
Java
Keycloak

12 mois
Alpes-Maritimes, France
· Objectif Dans le cadre de l'évolution de notre Système d'Information et du renforcement de nos dispositifs d'architecture et de sécurité applicative, nous recherchons un(e) Développeur(se) Java expérimenté(e) afin de contribuer à la conception, au développement et à l'évolution de composants techniques stratégiques. Intégré(e) à une équipe spécialisée dans les architectures et la sécurité applicatives, vous interviendrez sur des sujets à forte valeur ajoutée autour des socles techniques, de la sécurisation des échanges et de la gouvernance des services. · Principales activités Sous la responsabilité d'un Chef de Projet, vous serez amené(e) à : Concevoir, développer et maintenir des composants d'architecture et de sécurité applicative. Participer à la définition et à l'évolution des architectures techniques du SI. Développer et faire évoluer des services exposés via API REST et SOAP. Réaliser des analyses techniques et assurer la rétro-ingénierie d'applications existantes. Produire et maintenir la documentation technique, fonctionnelle et d'architecture. Contribuer à la définition et à l'application des standards d'architecture et de sécurité. Accompagner les équipes projets dans l'intégration des composants techniques et de sécurité. Participer à la gestion des incidents et à l'assistance utilisateur. Contribuer aux phases d'intégration, de qualification et de déploiement. Veiller au respect de la Politique de Sécurité du Système d'Information (PSSI). Participer activement aux démarches d'amélioration continue et de modernisation des solutions. Environnement technique global : Développement & Frameworks : Java JEE ; Spring Framework ; Spring Boot ; JPA / Hibernate ; API REST / SOAP ; Angular ; SQL ; Liquibase ; JMS Serveurs applicatifs : WebSphere ; JBoss ; Tomcat Sécurité & Gestion des identités : OAuth2 ; OpenID Connect (OIDC) ; SAML ; JWT ; MFA (Multi-Factor Authentication) ; Keycloak ; HashiCorp Vault Cloud & Conteneurisation : Docker ; Kubernetes ; Environnements Cloud Usine Logicielle : Maven ; Git ; Jenkins Outils : Eclipse IDE ; IntelliJ IDEA Supervision & Observabilité (apprécié) : Elasticsearch ; Prometheus
Voir cette offre
Freelance

Mission freelanceData Engineer Senior Big Data & Cloud

ABSIS CONSEIL
Publiée le
Big Data

1 an
400-620 €
La Défense, Île-de-France
Au sein d'une équipe Data & Digital, vous intervenez sur le développement et l'industrialisation de solutions Big Data à forte volumétrie dans un environnement exigeant et innovant. Vous contribuerez à la conception, au développement et à l'exploitation de plateformes Data reposant sur des technologies Cloud et Big Data. Vos missionsDévelopper des applications Data et des API REST en Java/Spring. Participer aux études de faisabilité et aux choix techniques. Concevoir et implémenter des traitements Big Data. Mettre en œuvre les bonnes pratiques de qualité logicielle (TDD/BDD). Automatiser les déploiements et contribuer à l'industrialisation des environnements. Optimiser les performances applicatives et la stabilité des plateformes. Accompagner les équipes métiers et participer au support des phases de tests. Assurer le maintien en conditions opérationnelles des solutions. Profil recherchéBac+5 École d'Ingénieur ou équivalent. Expérience significative en Data Engineering et environnements Big Data. Excellente maîtrise de Java. Solides compétences sur Spark et Hadoop. Expérience des environnements Cloud AWS et/ou Azure. Bonne maîtrise de Python et/ou Scala. Expérience des API REST et du framework Spring. Environnement techniqueJava Spring Boot Spark Hadoop HDFS Oozie Scala Python AWS Azure Shell Unix Git / GitHub Containers TDD / BDD
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