TECDATA ENGINEERING

Desarrollador/a Java Senior (Especialista en Resiliencia)

TECDATA ENGINEERING Madrid, Community of Madrid, Spain

IT Services and IT Consulting · 201-500 employees

Jun 17
Remote java Mid (2-5 yrs) Full-time Spain
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves designing, developing, and optimizing high-availability software solutions. A primary focus is placed on ensuring system resilience and fault tolerance within microservice architectures.

What they look for

Java 12 Spring Boot Microservices Resilience4j Netflix Hystrix Circuit Breaker Exponential Backoff Bulkhead Rate Limiting Throttling High Availability Fault Tolerance

Requirements

Candidates must have at least 4 years of experience with Java and advanced proficiency in Spring Boot. Strong knowledge of resilience patterns such as Circuit Breaker, Retry, and Rate Limiting is mandatory.

Full description

Estamos en busca de un Desarrollador/a Java Senior (Especialista en Resiliencia)

Tecnologías principales: Java 12, Spring Boot, Microservicios, Arquitectura Resiliente

Descripción del Puesto

Buscamos un/a Desarrollador/a Java Senior con al menos 4 años de experiencia sólida en entornos de microservicios. El objetivo principal del puesto será el diseño, desarrollo y optimización de soluciones de software de alta disponibilidad, con un fuerte enfoque en la resiliencia del sistema y la tolerancia a fallos.

Requisitos Técnicos

Obligatorios:

Experiencia: Mínimo 4 años trabajando con Java (deseable experiencia con Java 12 o superiores).

Frameworks: Dominio avanzado de Spring Boot para el desarrollo de Microservicios.

Resiliencia y Tolerancia a Fallos: Experiencia en la implementación de patrones de resiliencia con la librería Resilience4j (o entornos similares basados en Netflix Hystrix).

Conceptos de Arquitectura: Conocimiento sólido en patrones como:

Circuit Breaker (Cortocircuitos)

Retry with Exponential Backoff (Políticas de reintentos)

Bulkhead (Aislamiento de recursos)

Rate Limiting / Throttling

Similar roles