For Employers

TECDATA ENGINEERING

Desarrollador/a Java Senior (Especialista en Resiliencia)

Posted 8 hours ago
€30000 per year
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

The candidate will design, develop, and maintain resilient microservices using Java and Spring Boot to ensure high availability in critical production environments. They will also implement advanced fault-tolerance patterns and collaborate with architecture and operations teams to optimize system performance.

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 ideal

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.


Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Platform Software Engineer

Full Time United States $160K - $190K per year Software Development

Remote Senior Financial Analyst (AI Review)

Freelance United States $125 per hour Software Development

Staff Software Engineer, Foundations - CAN

Full Time Canada Software Development

Cloud Engineer Principal

Full Time United States $131K - $178K per year Software Development

Software Developer

Full Time United States $150K - $170K per year Software Development

Quality Engineer

Full Time Mexico Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified