Trouvez votre prochaine offre d’emploi ou de mission freelance Spring
Ce qu’il faut savoir sur Spring
Spring est un framework open-source pour le développement d’applications Java, conçu pour simplifier la création d’applications robustes, modulaires et évolutives. Basé sur les principes de l'injection de dépendances et de la programmation orientée aspect (AOP), Spring fournit une infrastructure complète pour gérer les applications de manière flexible et efficace. Spring prend en charge divers modules et extensions pour répondre à des besoins spécifiques, comme Spring MVC pour les applications web, Spring Data pour l'accès aux bases de données, et Spring Security pour la gestion des authentifications et des autorisations. Il est également la base de Spring Boot, qui facilite le développement rapide d’applications grâce à des configurations prédéfinies et à un serveur intégré. Très populaire dans l’industrie, Spring est utilisé pour construire des applications Java complexes, y compris des microservices, des API REST et des systèmes d’entreprise, tout en offrant une intégration transparente avec d’autres technologies et outils modernes.
Offre d'emploi
Testeur XRAY et Cucumber H/F
Description du projet est sur le point de renouveler son logiciel Market Data Provider et le logiciel utilisé pour surveiller les entrées/sorties du marché 2 • Frameworks et outils Java (Spring, Hibernate, etc.) • Environnement Grafana / Airflow / ClickHouse • Les interfaces utilisateur sont développées à l'aide de Grafana pour les graphiques et de React pour les écrans standard via notre framework Vision • L'organisation suit une gestion d'équipe de type Agile à grande échelle / Scrum et travaille en coopération avec une équipe DevOps. • Les clients des applications sont situés partout en Europe (anglais requis). • Le développement s'effectue principalement sur : Windows/Linux, Git, Jenkins pour les tâches automatisées (à l'aide de scripts Groovy/bash). • Les composants principaux sont développés en C++, bases de données de type SQL (ClickHouse), Java, Airflow Assurance qualité : Description / code pour les plans de test et les cas de test Scripts de test pouvant être exécutés dans Jenkins pour garantir la qualité logicielle (peut impliquer du bash/Groovy) Une approche de type Cucumber est attendue, avec du code pour la définition des étapes en Java si nécessaire ; pour Vision, les étapes standards sont fournies par le framework. Rapports QA à joindre aux livraisons Identification, documentation et suivi des bogues et des problèmes de performance / production Revues de code et analyses d’assurance qualité Maintenance et mise à jour de XRay
Mission freelance
Développeur Fullstack Java H/F
Dans le cadre de la modernisation de son système d’information, notre client souhaite renforcer ses équipes de développement en faisant appel à un prestataire expérimenté. La mission consiste à concevoir et développer des solutions techniques robustes et adaptées aux besoins métiers, tout en respectant les standards de qualité logicielle en vigueur. Le consultant interviendra sur des projets backend (Java 8/17, Spring Boot, API) et frontend (Angular) , avec une forte implication dans les pratiques d’intégration continue, de conteneurisation et de tests automatisés. Il participera activement aux rituels agiles (Daily, démo, rétro) et contribuera à l’amélioration continue du code et des processus.
Mission freelance
Développeur Java Angular AWS (H/F)
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur Java Angular AWS (H/F) à Lyon, France. Contexte : Les missions attendues par le Développeur Java Angular AWS (H/F) : Participation à l’ensemble des activités de développement logiciel au sein de son équipe (conception, développement, tests, déploiement) Participation aux différents ateliers de conception, à la vie de l’équipe et à ses différentes cérémonies agiles (Daily, rétro…) Application des meilleures pratiques de développement pour un code propre et maintenable (TDD, BDD, DDD, Pair programming…) Participation à la relecture du code des autres développeurs de l’équipe et en fonction du niveau d’expertise, accompagner des développeurs plus juniors Gestion des bases de données Assurer des règles de sécurité et d’authentification Assurer des opérations de maintenance et veiller à l’optimisation Participation à la relecture du code des autres développeurs de l’équipe et en fonction du niveau d’expertise, accompagner des développeurs plus juniors Application des meilleures pratiques de développement pour un code propre et maintenable (TDD, BDD, DDD, Pair programming…), participation au développement des tests (unitaires, end-to-end, ...) pour assurer la qualité de l’application Proposition d'actions dans la résolution des problèmes, l’amélioration de la qualité du code et l’atteinte des indicateurs Accelerate (DORA Metrics) Stack : Java / Spring Boot, Angular, Cloud AWS
Mission freelance
Développeur CVA Expert Java/J2EE H/F
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é.
Mission freelance
DEVELOPPEUR(SE) FULLSTACK JAVA ANGULAR
Développements Fullstack d'applications WEB - Développement des interfaces utilisateurs - Développement des composants techniques et fonctionnels - Réalisation des tests unitaires - Création des packages de livraisons - Assistance lors des tests d'intégration et de la recette avec la MOA - Bonne communication orale et écrite - Respect des engagements pris Environnements techniques sur lesquels le niveau confirmé est requis : JAVA - SPRING MVC - Web Services - SOAP & REST JSP - JS - JQUERY - ANGULAR 10+ ECLIPSE - GIT - SVN - MAVEN - SQL Connaissances linguistiques Français Courant Anglais Professionnel
Mission freelance
Développeur java/GCP
Objectif de la mission Contribuer activement au développement de nouvelles features et à l’évolution du socle technique de la plateforme, avec un focus sur les sujets Claim Management. L’objectif est d’améliorer la traçabilité, la qualité de traitement et la satisfaction client à travers des outils performants et fiables. --- Environnement technique - Langage principal : Java 17+ - Framework : Spring Boot / Spring Cloud - Cloud : Google Cloud Platform (GCP) - Cloud Run, Pub/Sub / BigQuery, Cloud Storage - CI/CD : GitHub Actions / GitHub Packages - Tests : JUnit, Playwright (E2E – un plus apprécié) - Observabilité :Datadog / Prometheus - Architecture : microservices / events / API REST - Communication : Kafka - Outils de collaboration : Jira, Confluence, Miro, Google Workspace - Data : Big Query, Power BI --- Responsabilités principales - Concevoir et développer des microservices Java robustes et maintenables. - Participer à la définition des API et contrats d’événements entre services (Kafka / REST). - Implémenter les nouvelles fonctionnalités autour du Claim Management (création, suivi, résolutions, SLA). - Contribuer à l’amélioration continue du code, de la qualité logicielle et des pipelines CI/CD. - Collaborer avec les Product Managers, les Tech Leads et les équipes Front / Ops pour garantir la cohérence fonctionnelle et technique. - Participer aux rituels agiles : sprint planning, revue, rétrospective, refinements. Profil recherché - Expérience confirmée (3 à 7 ans) en développement backend Java dans un contexte de microservices. - Bonne compréhension des architectures cloud-native et des principes de résilience et observabilité. - Capacité à évoluer dans un environnement distribué et collaboratif. - Esprit analytique, rigueur, sens du service et goût pour la qualité du code. Un plus apprécié : expérience sur des systèmes de gestion de tickets, réclamations ou workflow orienté “service client”. --- Durée & localisation - Démarrage : ASAP - Durée : 3 mois renouvelables - Localisation : Lille / Remote partiel possible (hybride)
Offre d'emploi
Développeur fullstack Java Angular H/F
Contexte de la mission : Viveris a été missionné par un cabinet de recouvrement confidentiel pour cadrer, concevoir et développer une application interne, coeur de métier des juristes du cabinet. Vous participerez à ce projet qui présente un enjeu important de conception fonctionnelle, mené en étroite collaboration avec le client. Vous contribuerez également à la reprise de données complexes, impliquant un travail d'enrichissement et de nettoyage sur plusieurs bases. Enfin, vous prendrez part à la refonte ergonomique et fonctionnelle de la solution progicielle actuelle, aux côtés d'une équipe dédiée de 7 à 9 personnes. Environnement technique : Java 21, JWT, Spring Boot 3.4,Spring MVC, Spring RESTful API,Angular 19, PrimeNG, PostgreSQL,Jira, GitLab CI/CD, Maven, AWS.
Mission freelance
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.
Offre d'emploi
Développeur confirmé Python / C++ / Java – Systèmes communicants & IoT (H/F)
Offre d’emploi : Développeur confirmé Python / C++ / Java – Systèmes communicants & IoT (H/F) Lieu : Paris Télétravail : 1 jour de TT par semaine Type de contrat : CDI Rémunération : Jusque 60k€ selon profil et expérience Démarrage : 1er décembre 2025 Expérience requise : Minimum 7 ans d’expérience en développement logiciel Durée : 6 mois, renouvelables par périodes de 6 mois (mission longue) À propos du poste Nous recherchons un(e) Développeur confirmé Python / C++ / Java pour rejoindre une équipe dédiée au développement et à la maintenance d’ outils de communication et de qualification d’équipements intelligents , au sein d’un acteur majeur du secteur de l’énergie . Vos missions • Assurer la maintenance corrective et évolutive des outils logiciels de communication et de qualification d’équipements. • Développer et maintenir des outils internes de test et de reconditionnement (Python, C/C++, Java). • Adapter et faire évoluer les solutions pour garantir leur compatibilité avec les nouveaux matériels et protocoles. • Intégrer de nouveaux modes de communication : DLMS/COSEM, HDLC, EURIDIS, PLC G1/G3, EEBUS. • Collaborer étroitement avec les équipes d’ingénierie, de qualification et de support (FW, SAV, HW). • Rédiger et maintenir la documentation technique et les spécifications d’essais. • Participer ponctuellement (jusqu’à 1 jour/semaine) aux activités du laboratoire d’innovation , notamment sur les systèmes de recharge de véhicules électriques . • Documenter les activités dans les outils internes (GoJIRA, Confluence) et contribuer aux revues de code et tests croisés . Environnement technique (Stack) • Langages et frameworks : Python 3, Java 8, C/C++, Script Shell, TTCN3, Spring (Core, MVC, Security), Angular, NodeJS • Protocoles : DLMS/COSEM, HDLC, EURIDIS, TIC, CPL G1/G3, EEBUS (apprécié)
Mission freelance
Développeur Java/Vue (H/F)
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur Java/Vue (H/F) à Lille, France. Contexte : Développeur fullstack maitrisant pour compléter l'équipe. La personne sera en charge du développement du RUN, améliorations continues et Build de 2 produits. Un démarrage rapide est souhaité. Les missions attendues par le Développeur Java/Vue (H/F) : Les compétences techniques recherchées sont : - Backend: Java 17 (21 apprécié), Spring boot 3, Spring Cloud (version 2022), Maven 3, Spring Data JPA (version 3.1.1), Spring Batch (version 5.0.2) , Spring Integration (version 6.1.1) , Spring Web (6.0.10), Spring Security (6.1.1), Junit 5, Mockito, Mapstruct, Slf4j, Nest JS (version 10), Jest. - Frontend: Vue 3.3.2, Vue Axios, Vue router, Fastify, Pinia, Vite, Vitest, Cypress 13, eslint, typescript 5, Home made Design System, Sass, HTML 5, CSS 3 - Authentication: OIDC, Oauth2 - Data : PostgreSQL 15, MongoDB 7, Opensearch 2.7.1, BigQuery - Flux : Enterprise Service Bus, Kafka, avro - DevOps : Google Kubernetes Engine, Dockerfile, Podman, Helm, Github Actions, jfrog artifactory, Distroless docker images - Coding assistant : Github Copilot - Architecture : Layered architecture, microservices, micro-fronts, C4 Model, Architecture Decision Records - Code version control & quality : Git, Github, Sonarqube, Dependabot - Project Management : Jira - Monitoring : Datadog En plus des compétences techniques, nous recherchons une personne qui soit challengeante et motrice. L'esprit d'initiative ainsi que l'esprit d'équipe sont absolument nécessaires. Une bonne implication et de l'engagement seront également demandés. Mixte TT et présentiel.
Mission freelance
Développeur backend Java / Batch-H/F
Hello ! Nous c’est WEKEY ! Nous ne sommes ni une ESN ni un cabinet de recrutement. Aaah mais qui sommes-nous alors ? Pour tout savoir sur nous et votre future mission c’est par ici 😁⬇ Vous êtes Développeur backend Java / Batch H/F et vous recherchez une mission en freelance ? Nous avons le projet qu’il vous faut pour l'un de nos clients basé à Quimper . CE QUI VOUS ATTEND 👀 Dans le cadre de la mission votre rôle sera : Concevoir et développer des traitements batch robustes et performants à l’aide de Spring Batch. Participer à l’analyse des besoins fonctionnels et techniques. Contribuer au développement d’applications full stack (front-end et back-end), avec un accent sur les aspects back-end liés aux batchs. Optimiser les performances des traitements batch (gestion de la volumétrie, parallélisation, reprise sur erreur, etc.). Assurer la maintenance corrective et évolutive des traitements existants. Rédiger la documentation technique associée. Participer aux revues de code, à l’intégration continue et aux tests automatisés
Mission freelance
Développeur Kotlin/Java
En tant que développeur back (éventuellement full stack mais avec un gros bagage back), et fortement en lien avec le tech lead et le product owner, il participera au développement du produit. Il veillera à la qualité de son code en suivant les recommandations de son tech lead et en réalisant les tests au bon niveau (tests unitaires, tests automatisés, etc.). Il participera aux différentes synergies avec les autres développeurs du domaine afin de partager les problématiques transverses et de garantir une cohérence technologique au sein du domaine. Il sera bien évidemment aussi force de proposition. Il devra donc faire preuve d'autonomie, savoir prendre des initiatives, être capable d'animer des ateliers techniques, de partager tes feedbacks et de prendre en lead des sujets. Membre à part entière de l'équipe produit, il sera aussi bien sur le BUILD que sur le RUN de l'application et donc il assurera aussi le maintien en condition opérationnelle du produit. Gros background back (8 ans d'expérience minimum hors alternance), notamment Kotlin et Spring-boot (à minima Java), API synchrones (REST) et asynchrones (Kafka). Dans l'idéal (mais facultatif), il aime aussi faire du front, avec des connaissances Flutter. Connaissances sur les outils de CI/CD (GitHub Actions), de monitoring et des environnements cloud. Aussi, un bon niveau d'anglais (lu et parlé) est requis. Besoin d'un renfort court-terme (jusque fin d'année) afin de contribuer à un rework de notre application (globalement : migrer vers la nouvelle version de plusieurs API, garantissant performance et non-regression).
Offre d'emploi
Ingénieur Développement Full Stack TS / Java [Full Remote possible]
Rattaché·e à l'Engineering Manager dans une équipe déjà constituée de 3 développeurs Full Stack et 1 Product owner, vous participerez activement au développement de nouvelles fonctionnalités (SaaS) à destination des clients de la sociétés (B2B). Vous pourrez être amené·e à travailler aussi bien sur des sujets où la vélocité sera de mise, dans le cadre de prototypages par exemple, que sur des sujets où une réflexion plus poussée sera nécessaire, sur des choix d'architecture par exemple. Vous travaillerez dans un environnement agile avec une approche centrée sur l'expérience utilisateur, avec une culture très tournée vers la qualité logicielle (tests unitaires, intégration continue,....) Important : ce poste est à dominante Front-end, vous travaillerez en règle générale majoritairement sur la partie Front-end (entre 50 et 80% de votre temps en fonction de votre appétence sur le sujet et des impératifs liés au projet), le reste du temps sera centré sur des sujets plus Back-end. Environnement technique : TypeScript (requis), Java EE 20 (souhaité), Lit (souhaité), Spring Boot (souhaité), JUnit (souhaité), REST (requis), Kafka, ClickHouse, Docker (requis), Kubernetes
Mission freelance
Développeur Full Stack Confirmé (Java / Angular)
Nous recherchons un Développeur Full Stack confirmé (Java / Angular) pour intervenir sur un projet à forte volumétrie au sein d’un environnement technique exigeant. Mission Conception et développement d’applications Java / Angular performantes. Mise en place et évolution d’ architectures microservices . Gestion de la résilience Kafka et optimisation des performances. Contribution à la qualité du code (tests unitaires, CI/CD). Collaboration avec les équipes Produit, QA et DevOps. Environnement technique Back-end : Java 8–17 • Spring Boot • Spring Data • Spring Security • JPA / Hibernate • REST API • Microservices • Kafka (indispensable) • ElasticSearch (atout majeur) • Clean Architecture / DDD Front-end : Angular 13–17 • TypeScript • RxJS • NgRx • HTML5 / SCSS / Material Design • Jasmine / Karma / Cypress / Jest DevOps & Qualité : JUnit • Mockito • Jenkins • GitLab CI • Docker • Kubernetes • SonarQube • Maven / Gradle • Cloud (AWS / GCP / Azure appréciés)
Offre d'emploi
Développeur Java JEE Spring Boot H/F
Nous cherchons un(e) Développeur(se) Java JEE Spring Boot passionné(e) pour renforcer les équipes de notre client. Vous serez le moteur du développement et de l'implémentation de nouvelles fonctionnalités sur les applications. Votre quotidien s'articulera autour des missions suivantes : - Participer à la conception technique et au développement des projets. - Assurer la maintenance évolutive et corrective des applications existantes. - Collaborer avec les équipes d'architectes et de designers pour définir les spécifications techniques ainsi que les interfaces utilisateurs. - Effectuer les tests unitaires et assurer l'intégration continue via les outils modernes. - Contribuer à l'amélioration constante de la qualité du code en réalisant des revues de code régulières. - Analyser et résoudre efficacement les problèmes techniques rencontrés par l'équipe ou signalés par les utilisateurs. Votre polyvalence vous permettra également d'interagir avec toutes les parties prenantes pour garantir le respect des délais et la satisfaction client.
Offre d'emploi
Développeur Fullstack - dominante Back Java H/F
Missions Participer à la refonte, la migration et la maintenance du back-office (Java 21, Spring Boot/Data/Security, Hibernate/JPA). Développer et documenter de nouveaux connecteurs (ERP, CRM, solutions de paiement, interfaces SMS, API REST, fichiers plats, solutions low/no code). Intervenir sur les microservices transverses (au nombre de 5) - (Java 21, Go ; Python dédié aux usages IA/Data internes). Optimiser et maintenir la base de données relationnelle (SQL Server : procédures stockées, triggers, monitoring). Contribuer au support niveau 2 (rotation d’astreinte bénéfiant à l’onboarding métier), à l’industrialisation DevOps (Dockerisation systématique, GitLab CI/CD, automatisation, direction vers le cloud public, Kubernetes en préparation). Assurer l’amélioration continue : qualité logicielle (tests unitaires, intégration), documentation vivante, modernisation, transmission des savoirs. Évoluer dans une équipe agile, cultivant entraide, polyvalence et esprit de progression (méthodo Scrum avec daily, sprint 3 semaines, rétro, cohabitation legacy/nouveaux projets jusqu'à la migration totale).
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
Les métiers et les missions en freelance pour Spring
Développeur·euse Java (Kotlin, Groovy...)
Le/ La Développeur·euse Java (Kotlin, Groovy...) utilise le framework Spring pour créer des applications Java robustes, que ce soit pour le développement de services web, des applications backend, ou des applications microservices.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse Java (Kotlin, Groovy...) .
Découvrir les offresDéveloppeur·euse fullstack
Le/ La Développeur·euse fullstack intègre Spring avec des technologies front-end pour développer des applications web complètes. Il ou elle utilise Spring pour le côté serveur et l'API REST, tout en s'assurant de l'intégration fluide avec le front-end.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse fullstack .
Découvrir les offresConsultant·e technique
Le/ La Consultant·e technique aide les entreprises à concevoir et à mettre en œuvre des solutions basées sur Spring, en choisissant les bonnes architectures et en adaptant Spring pour répondre aux besoins spécifiques des projets.
Explorez les offres d'emploi ou de mission freelance pour Consultant·e technique .
Découvrir les offresArchitecte solutions
L'Architecte solutions conçoit des architectures logicielles en utilisant Spring pour le développement d'applications à grande échelle, en intégrant des solutions basées sur des microservices, des APIs et des architectures cloud.
Explorez les offres d'emploi ou de mission freelance pour Architecte solutions .
Découvrir les offres