Senior Backend Developer, Java

Jobtailor
Madrid, Spain
1 day ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Automation of Tests Cloud Computing Continuous Integration Command-Query Responsibility Segregation (Software Development) Relational Databases Junit PostgreSQL MySQL
+10 more
Scrum Methodology Mockito Solution Deployment Descriptor Openapi Postman Spring-boot Backend Apache Kafka Restful APIs Docker

Job description

Participarás en el desarrollo, mantenimiento y evolución de aplicaciones backend y soluciones cloud, garantizando la integración eficiente entre sistemas y servicios empresariales.Colaborarás con equipos funcionales y técnicos en el análisis de requisitos, contribuyendo al diseño e implementación de soluciones tecnológicas alineadas con las necesidades del negocio.Participarás en equipos multidisciplinares de desarrollo, colaborando en la planificación, implementación y entrega de nuevos desarrollos, mantenimientos correctivos y evolutivos en entornos ágiles.Requirements Experiencia de más de 5 años en el desarrollo, mantenimiento y evolución de aplicaciones backend utilizando Java 17+ y Spring Boot.Conocimiento sólido en el diseño e implementación de arquitecturas de microservicios, aplicando principios de escalabilidad, resiliencia y mantenibilidad.Experiencia en el desarrollo e integración de APIs REST y servicios distribuidos en entornos empresariales.Dominio de plataformas cloud, especialmente AWS, trabajando con servicios orientados al despliegue, almacenamiento, monitorización y escalabilidad de aplicaciones.Experiencia en arquitecturas orientadas a eventos mediante herramientas de mensajería como Kafka, garantizando una comunicación eficiente entre sistemas.Será muy positivo que tengas experiencia con: Docker y herramientas de contenedorización.Bases de datos relacionales como PostgreSQL y MySQL.Pruebas automatizadas con JUnit, Mockito y Postman.Metodologías ágiles (Scrum/Kanban) y herramientas de integración continua.Diseño de soluciones basadas en DDD, CQRS y arquitectura hexagonal.Documentación de APIs mediante OpenAPI/Swagger.#J-*****-Ljbffr

Requirements

Requirements Experiencia de más de 5 años en el desarrollo, mantenimiento y evolución de aplicaciones backend utilizando Java 17+ y Spring Boot. Conocimiento sólido en el diseño e implementación de arquitecturas de microservicios, aplicando principios de escalabilidad, resiliencia y mantenibilidad. Experiencia en el desarrollo e integración de APIs REST y servicios distribuidos en entornos empresariales. Dominio de plataformas cloud, especialmente AWS, trabajando con servicios orientados al despliegue, almacenamiento, monitorización y escalabilidad de aplicaciones. Experiencia en arquitecturas orientadas a eventos mediante herramientas de mensajería como Kafka, garantizando una comunicación eficiente entre sistemas. Será muy positivo que tengas experiencia con: Docker y herramientas de contenedorización. Bases de datos relacionales como PostgreSQL y MySQL. Pruebas automatizadas con JUnit, Mockito y Postman. Metodologías ágiles (Scrum/Kanban) y herramientas de integración continua. Diseño de soluciones basadas en DDD, CQRS y arquitectura hexagonal.

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

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

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all