Senior Java Engineer (Remote Within Spain)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job 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 + SpringBring architectural vision, patterns, and best practicesHelp migrate existing Node.js components into the new Java stackWork with clean/hexagonal architecture and rich domain modelsCollaborate with a senior team and a technically strong CTOMake autonomous technical decisions that shape the platformRequirements6+ years of experience working withJavain complex or high?reliability environmentsStrong expertise withSpringand the ability to design services from scratchPostgreSQL experience is a must(data modelling, performance, migrations, consistency)Solid understanding ofclean/hexagonal architecture, domain?driven thinking and tactical patternsStrong testing mindset and familiarity with CI/CD and engineering best practicesAbility to review, challenge and elevate the teamâs technical decisionsExperience working with existing codebases and migrating functionality is a plus (some parts currently inNode.js)Autonomy to make technical decisions without constant oversightGood communication skills and a collaborative mindsetBased in Spain (remote)Experience collaborating with distributed and multicultural teamsWhat the role offersBecome the go?to Java expert in the companyBuild critical components from scratchA real technical challenge with direct product impactA stable environment focused on doing things properlyRemote work from anywhere in Spain + optional offices in several cities#J-*****-Ljbffr
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
Benefits & conditions
Become 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.buscojobs.com.esGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Spanish Business Culture and Etiquette
Best Job Boards for Remote Work for Developers
5 Best Emerging Tech Cities in Europe