TECDATA ENGINEERING

Back end Senior Java

TECDATA ENGINEERING Madrid, Community of Madrid, Spain

IT Services and IT Consulting · 201-500 employees

6 h ago
Remote java Senior (5-10 yrs) Full-time Spain
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain backend systems using Java and Spring Boot within microservices architectures. Apply domain-driven design and utilize AI-assisted tools to ensure high-quality, scalable software solutions.

What they look for

Java Spring Boot Microservices PostgreSQL MongoDB Kafka RabbitMQ Spring Cloud Stream Reactive Programming DDD SDD Docker Karate Cloud Architecture GitHub Copilot AI-assisted development

Requirements

Requires solid experience with Java, Spring Boot, and microservices, along with proficiency in relational and NoSQL databases. Candidates must have experience with event-driven architectures, testing frameworks, and cloud-based deployments.

Full description

¿Qué buscamos? Profesionales con sólida experiencia en desarrollo backend con Java, acostumbrados a trabajar con arquitecturas de microservicios y entornos de alta exigencia técnica. Requisitos técnicos:

Java y Spring Boot. Experiencia con las últimas versiones de Java. Arquitecturas de microservicios. Bases de datos relacionales y NoSQL, especialmente PostgreSQL y MongoDB o similares. Arquitecturas basadas en consistencia eventual. Experiencia con Kafka, RabbitMQ, Spring Cloud Stream o tecnologías similares. Programación reactiva. Conocimientos y experiencia aplicando DDD (Domain Driven Design). Experiencia en SDD (Spec Driven Development). Experiencia en testing: Tests unitarios. Tests de integración utilizando contenedores Docker. Tests E2E con Karate o herramientas similares. Experiencia trabajando con arquitecturas desplegadas íntegramente en Cloud. Desarrollo asistido mediante herramientas de IA, como OpenCode, Claude Code, GitHub Copilot, VS Code Copilot

Similar roles