Serás responsable de definir y guiar la arquitectura de nuestras soluciones, asegurando la escalabilidad, mantenibilidad y rendimiento de los sistemas, además de acompañar a los equipos de desarrollo en la toma de decisiones técnicas.
Diseñar arquitecturas basadas en microservicios y eventos.
Definir estándares y buenas prácticas de desarrollo.
Participar en decisiones tecnológicas clave (stack, patrones, herramientas).
Acompañar y mentorizar a equipos de desarrollo.
Colaborar con producto y negocio para alinear necesidades técnicas.
Evaluar y proponer mejoras en sistemas existentes.
Asegurar la calidad técnica y la evolución de la plataforma.
Experiencia sólida (5+ años) en desarrollo backend con Java/Spring.
Conocimiento profundo de arquitecturas distribuidas y microservicios.
Experiencia con sistemas de mensajería (RabbitMQ, Kafka).
Buen entendimiento de patrones de diseño y arquitectura (DDD, CQRS, etc.).
Capacidad de liderazgo técnico e influencia en equipos.
Experiencia trabajando en entornos ágiles.
Conocimiento en estrategias de desarrollo vitaminado por IA.
Frontend: Vue.js 2.0 y Vue.js 3.0, StoryBook.
Mensajería/eventos: RabbitMQ, Kafka.
Arquitectura: Microservicios, APIs REST, event‑driven, CQRS.
Experiencia en entornos cloud (AWS, Azure o GCP).
Conocimiento en observabilidad (monitorización, logging, tracing).
Experiencia en sistemas de alta disponibilidad y rendimiento.
Background en frontend moderno (Vue u otros frameworks).
Jornada de 37,5 horas/semana
Viernes jornada intensiva, además de los meses de julio y agosto
Día libre en tu cumpleaños
Seguro de vida y accidentes
¿Te interesa este puesto?