> Markdown version of [/jobs/ext/3361837-desarrollador-a-java-senior-especialista-en-resiliencia](https://www.wearedevelopers.com/jobs/ext/3361837-desarrollador-a-java-senior-especialista-en-resiliencia). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador/a Java Senior (Especialista en Resiliencia) - **Company:** Tecdata Engineering - **Location:** Madrid, Spain - **Salary:** €30,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Code Review, Continuous Integration, Fault Tolerance, Performance Tuning, Software Engineering, Test-Driven Development (TDD), Istio, Spring-boot, Apigee, Backend, Yield Optimization, Kubernetes, Api Gateway, Restful APIs, Docker, Microservices - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a81548a3febe01dd ## About the Role Buscamos un/a Desarrollador/a Java Backend Senior con experiencia sólida en entornos de microservicios y arquitecturas distribuidas, especializado en el desarrollo de aplicaciones resilientes, altamente disponibles y preparadas para operar en entornos críticos de producción., Desarrollo Backend * Experiencia mínima de 4 años con Java. * Experiencia con Java 12 o versiones superiores. * Dominio avanzado de Spring Boot. * Desarrollo de APIs REST y arquitecturas de microservicios. * Experiencia en entornos distribuidos y sistemas de alta disponibilidad. Resiliencia y Tolerancia a Fallos * Experiencia con Resilience4j o tecnologías equivalentes. * Implementación de patrones de resiliencia: + Circuit Breaker. + Retry con Exponential Backoff. + Bulkhead. + Rate Limiting / Throttling. * Diseño de sistemas tolerantes a fallos y recuperación automática ante errores., * Diseño de microservicios desacoplados. * Gestión de comunicaciones síncronas y asíncronas entre servicios. * Optimización de rendimiento y escalabilidad de aplicaciones backend., * Kubernetes. * Istio Service Mesh. * API Gateway (Kong, Apigee o similares). * Docker. * Clean Code. * TDD (Test Driven Development). * Integración continua y despliegue continuo (CI/CD)., * Capacidad analítica. * Orientación a la calidad del software. * Resolución de problemas complejos. * Trabajo en equipo. * Autonomía técnica. * Enfoque en rendimiento, estabilidad y escalabilidad. ## Description La persona seleccionada participará en el diseño, desarrollo y evolución de soluciones backend, aplicando patrones avanzados de resiliencia y tolerancia a fallos para garantizar la estabilidad y continuidad de los servicios., * Desarrollo y mantenimiento de microservicios basados en Java y Spring Boot. * Diseño e implementación de mecanismos de resiliencia y recuperación ante fallos. * Aplicación de patrones arquitectónicos orientados a la alta disponibilidad. * Optimización del rendimiento y estabilidad de servicios críticos. * Participación en revisiones de código y definición de buenas prácticas. * Resolución de incidencias complejas en entornos productivos. * Colaboración con equipos de arquitectura, operaciones y desarrollo. * Participación en iniciativas de mejora continua y modernización tecnológica.