> Markdown version of [/jobs/ext/2947392-senior-java-engineer-remote-within-spain](https://www.wearedevelopers.com/jobs/ext/2947392-senior-java-engineer-remote-within-spain). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Engineer (Remote Within Spain) - **Company:** Q Tech - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software as a Service, Continuous Integration, PostgreSQL, Node.Js, Backend, Build Management, Codebase - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-engineer-remote-within-spain-en-madrid-ID-370610464 ## About the Role Design and build backend services using Java + Spring Bring architectural vision, patterns, and best practices Help migrate existing Node.js components into the new Java stack Work with clean/hexagonal architecture and rich domain models Collaborate with a senior team and a technically strong CTO Make autonomous technical decisions that shape the platform Requirements 6+ years of experience working with Java in complex or high?reliability environments Strong expertise with Spring and the ability to design services from scratch PostgreSQL experience is a must (data modelling, performance, migrations, consistency) Solid understanding of clean/hexagonal architecture , domain?driven thinking and tactical patterns Strong testing mindset and familiarity with CI/CD and engineering best practices Ability to review, challenge and elevate the team's technical decisions Experience working with existing codebases and migrating functionality is a plus (some parts currently in Node.js ) Autonomy to make technical decisions without constant oversight Good communication skills and a collaborative mindset Based in Spain (remote) Experience collaborating with distributed and multicultural teams What the role offers ## Description OverviewAtQ-tech , we're looking for aSenior Java Engineerto join a global SaaS product that's scaling fast and moving into a more mature, reliability?focused phase.The platform handles a high volume of data and workflows used by customers across multiple countries.The team is strengthening its foundations to ensure stability, consistency and long?term scalability - and they're looking for someone who can take a leading role on the Java side.You'd becomethe Java reference point : someone who can set technical direction, build new services withJava + Spring + PostgreSQL , and help elevate the platform's engineering standards.There's also some existing functionality inNode.js , and part of the work involves gradually moving that logic into the new Java?based architecture.This isn't a "ship fast and patch later" environment.Quality matters: clean architecture, solid testing, strong patterns, observability, and a product that needs to behave predictably for demanding clients.What you'll doDesign and build backend services using Java + Spring Bring architectural vision, patterns, and best practices Help migrate existing Node.js components into the new Java stack Work with clean/hexagonal architecture and rich domain models Collaborate with a senior team and a technically strong CTO Make autonomous technical decisions that shape the platform Requirements6+ years of experience working withJavain complex or high?reliability environments Strong expertise withSpringand the ability to design services from scratch PostgreSQL experience is a must(data modelling, performance, migrations, consistency) Solid understanding ofclean/hexagonal architecture , domain?driven thinking and tactical patterns Strong testing mindset and familiarity with CI/CD and engineering best practices Ability to review, challenge and elevate the team's technical decisions Experience working with existing codebases and migrating functionality is a plus (some parts currently inNode.js ) Autonomy to make technical decisions without constant oversight Good communication skills and a collaborative mindset Based in Spain (remote) Experience collaborating with distributed and multicultural teams What the role offersBecome the go?to Java expert in the company Build critical components from scratch A real technical challenge with direct product impact A stable environment focused on doing things properly Remote work from anywhere in Spain + optional offices in several cities#J-*****-Ljbffr ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)