For Employers

TECDATA ENGINEERING

Desarrollador/a Java Senior (Especialista en Resiliencia)

Posted a month 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

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
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 →

SCADA Controls Engineer

Full Time United States $115K - $175K per year Software Development

Software Development Engineer - .Net/C#

Full Time Brazil Software Development

Software Development Engineer - Excise Team

Full Time Brazil Software Development

Staff Tech Lead (Full Stack)

Full Time United States $124K - $207K per year Software Development

Senior SOC Engineer - Agentic

Full Time United States $155K - $205K per year Software Development

399 - Senior Amazon Connect and AWS Infrastructure Engineer

Full Time, Freelance Mexico Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,482+ Jobs in Software Development

Answer easy questions

Answer easy questions

217,482+ 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