Duetto

Ingeniero Backend Senior de Arquitectura y Sistemas Distribuidos (Java / Spring / Cloud AWS)

Regístrate gratis para aplicar. Auto-aplicar con IA es un servicio patrocinado.

Buscamos un Ingeniero Backend Senior con fuerte enfoque en arquitectura de sistemas para liderar la evolución de una plataforma a gran escala en el sector hotelero. 

Este puesto es clave en la modernización de un monolito Java/Spring hacia una arquitectura más modular y orientada a eventos, trabajando con sistemas distribuidos, datos en tiempo real e integraciones complejas a nivel global.

Responsabilidades:

  • Liderar la arquitectura y la hoja de ruta técnica del monolito Java/Spring, impulsando su evolución hacia una arquitectura modular basada en dominios.
  • Diseñar y construir sistemas basados en eventos utilizando AWS Kinesis, SQS/SNS y Spring Cloud Stream.
  • Mejorar y evolucionar APIs GraphQL y servicios backend críticos para pricing, inventario y gestión de demanda hotelera.
  • Gestionar y optimizar bases de datos como MongoDB, Redis y PostgreSQL en entornos de alta carga y multiusuario.
  • Implementar y mejorar la observabilidad del sistema con herramientas como OpenTelemetry, Datadog, Prometheus, Grafana y Sentry.
  • Impulsar la adopción de flujos de trabajo de desarrollo asistido por IA dentro de los equipos de ingeniería.
  • Definir estándares técnicos mediante RFCs y documentos de arquitectura (evolución de esquemas, contratos y patrones de diseño).
  • Mentorar a ingenieros de distintos equipos y contribuir a la mejora de prácticas de ingeniería a nivel global.

Requisitos:

  • Más de 7 años de experiencia en desarrollo backend a gran escala.
  • Experiencia con Java y Spring Framework (incluyendo optimización de JVM).
  • Experiencia en arquitecturas orientadas a eventos (AWS Kinesis, Kafka o similares).
  • Conocimientos avanzados de diseño de sistemas distribuidos y descomposición de dominios.
  • Experiencia en entornos cloud AWS (EKS, ECS, S3, SQS/SNS, IAM).
  • Capacidad para liderar decisiones técnicas y redactar documentación de arquitectura sin autoridad formal.

Valorable:

  • Experiencia con Python para automatización o tooling.
  • Experiencia avanzada con MongoDB (indexación, agregaciones, sharding).
  • Experiencia con herramientas de desarrollo asistido por IA (LLMs, agentes, MCP).
  • Experiencia en migración de monolitos a microservicios o arquitecturas modulares.
  • Conocimiento del sector hotelero (PMS/CRS, pricing, forecasting).

 

Ofertas parecidas

Scroll al inicio
Ir arriba