Backend Engineer

Tecdata Engineering
Madrid, Spain
10 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Cloud Computing Relational Databases PostgreSQL MongoDB NoSQL RabbitMQ Spring Cloud Spring-boot Backend Apache Kafka Domain Driven Design
+2 more
Docker Microservices

Job description

Desarrolladores Java Senior, con experiencia sólida en desarrollo backend y arquitecturas de microservicios, trabajando con Spring Boot y las últimas versiones de Java.

Requirements

  • Spring Boot / Java.
  • Bases de datos relacionales y NoSQL, especialmente PostgreSQL y MongoDB o similares.
  • Arquitecturas de consistencia eventual, con experiencia en tecnologías como Kafka, RabbitMQ, Spring Cloud Stream o similares.
  • Programación reactiva.
  • Conocimientos y experiencia aplicando DDD (Domain Driven Design).
  • Experiencia en SDD (Spec Driven Development).
  • Experiencia en testing, incluyendo:
  • Tests unitarios.
  • Tests de integración utilizando contenedores Docker.
  • Tests E2E, utilizando herramientas como Karate o similares.
  • Experiencia trabajando con arquitecturas desplegadas íntegramente en entornos Cloud.

A nivel de aptitudes, buscamos un equipo senior, autónomo y con sólida experiencia en desarrollo backend, acostumbrado a trabajar en entornos de alta exigencia técnica.

Además, es importante que tengan experiencia en desarrollo asistido mediante herramientas de IA, como OpenCode, Claude Code, VS Code Copilot o similares, y que sepan integrarlas de forma efectiva en su día a día de desarrollo.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:21 min

Realizing the limitations of MongoDB for live statistics

Josip Stuhli Josip Stuhli · World Congress 2023

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all