Desarrollador/a Java Senior (Especialista en Resiliencia) (Madrid)

Desarrollador/a Java Senior (Especialista en Resiliencia) (Madrid)

22 sep
|
TECDATA ENGINEERING
|
Madrid

22 sep

TECDATA ENGINEERING

Madrid

Modalidad: 100% Remoto
Salario Bruto Anual: 30.000 €
Experiencia requerida: Mínimo 4 años

Perfil requerido

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.

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.

Requisitos imprescindibles

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.

Arquitectura

- 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.

Funciones principales





- 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.

Conocimientos valorables

- 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).

Competencias

- 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.

Perfil adecuado

Desarrollador Java Senior con experiencia en Spring Boot, microservicios y arquitecturas resilientes, acostumbrado a diseñar soluciones robustas en entornos distribuidos, aplicando patrones avanzados de tolerancia a fallos y garantizando la disponibilidad de aplicaciones críticas en producción.

📌 Desarrollador/a Java Senior (Especialista en Resiliencia) (Madrid)
🏢 TECDATA ENGINEERING
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a java senior (especialista en resiliencia) (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a java senior (especialista en resiliencia) (madrid) / madrid