Senior Java Engineer (Remote within Spain)

Q-tech

España

Presencial

EUR 60.000 - 80.000

Jornada completa

14 días+
Generador de candidaturas

Destaca en este puesto — crea un currículum adaptado y una carta de presentación en aproximadamente un minuto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote work from anywhere in Spain
Optional offices in several cities
Direct product impact

Descripción de la vacante

A leading SaaS company is seeking a Senior Java Engineer to join their team in Spain. The successful candidate will play a pivotal role in designing backend services using Java and Spring, while also migrating functionality from Node.js. This position emphasizes quality through clean architecture and strong patterns, working within a stable and mature environment focused on predictable outcomes. Remote work is available, promoting a collaborative and distributed team culture.

Formación

  • 6+ years of experience working with Java in complex environments.
  • Strong expertise with Spring and ability to design services from scratch.
  • Must have PostgreSQL experience (data modeling, performance).

Responsabilidades

  • Design and build backend services using Java and Spring.
  • Help migrate existing Node.js components into the new Java stack.
  • Make autonomous technical decisions that shape the platform.

Conocimientos

Java
Spring
PostgreSQL
Node.js
Clean architecture
CI/CD

Descripción del empleo

Overview

At Q-tech, we’re looking for a Senior Java Engineer to 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 become the Java reference point: someone who can set technical direction, build new services with Java + Spring + PostgreSQL, and help elevate the platform’s engineering standards. There’s also some existing functionality in Node.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 do
  • 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
  • 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
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Engineer - Cloud, APIs, DevOps (Remote)
Senior Java Engineer - Cloud, APIs, DevOps (Remote)

Ust España & Latam • Murcia

Híbrido
EUR 55.000 - 75.000
Health care plan
Internet connectivity
Life and accident insurances
+6
Senior Java Backend Engineer – Freelance (Barcelona, Hybrid)
Senior Java Backend Engineer – Freelance (Barcelona, Hybrid)

Shakers • Barcelona

Presencial
EUR 55.104 - 82.656
Senior Java Engineer (ESP/UK)
Senior Java Engineer (ESP/UK)

parser • España

Presencial
EUR 60.000 - 100.000
Medical insurance
Competitive compensation package
Java Spring Boot & Cloud Sr. Software Engineer (d/f/m)
Java Spring Boot & Cloud Sr. Software Engineer (d/f/m)

Haufe Group • Barcelona

Híbrido
EUR 70.000 - 100.000
Senior Java Engineer (AWS) — Remote & DevOps Ready
Senior Java Engineer (AWS) — Remote & DevOps Ready

UST España & Latam • España

Presencial
EUR 60.000 - 90.000
Health care plan
Annual leave with discretionary days
Training platforms
+2
Senior Backend Java Developer (Microservices / AWS) - Spain (Hybrid/Remote)
Senior Backend Java Developer (Microservices / AWS) - Spain (Hybrid/Remote)

Talent Connect • Madrid

Presencial
EUR 45.000 - 65.000
Java Technical Lead
Java Technical Lead

Coforge • Madrid

Presencial
EUR 55.000 - 75.000
Senior SW engineer
Senior SW engineer

Zohorecruit • España

Híbrido
EUR 70.000 - 90.000
Health insurance
Annual training budget
Flexible compensation plan
+1
Java Spring Boot & Cloud Sr. Software Engineer (d/f/m)
Java Spring Boot & Cloud Sr. Software Engineer (d/f/m)

Tamarind Intelligence • Barcelona

Presencial
EUR 75.000 - 110.000
Relocation assistance
Private health insurance
Sponsored gym membership
Expert Fullstack Developer (Java & Angular)
Expert Fullstack Developer (Java & Angular)

Sopra Steria • Barcelona

Presencial
EUR 55.000 - 75.000
Annual leave 23 days
Training programs
Life insurance
+4