




Resumen: Buscamos un Arquitecto de Software Principal apasionado por los microservicios, los sistemas multiinquilino y el diseño nativo en la nube para dar forma a los cimientos técnicos de una plataforma de clase mundial. Aspectos destacados: 1. Impulsar la evolución de una plataforma empresarial 2. Definir estándares arquitectónicos y liderar iniciativas técnicas 3. Asumir la responsabilidad de las decisiones arquitectónicas fundamentales y guiar la estrategia técnica a largo plazo Estamos buscando un Arquitecto de Software Principal excepcional para impulsar la evolución de nuestra plataforma empresarial. Este puesto está diseñado para alguien apasionado por la arquitectura de microservicios, los sistemas multi\-inquilino, el diseño nativo en la nube y las plataformas distribuidas altamente escalables. Si le apasionan la arquitectura de microservicios, los sistemas multi\-inquilino, el diseño nativo en la nube y la construcción de plataformas distribuidas altamente escalables, esta es su oportunidad de dar forma a los cimientos técnicos de un producto de clase mundial. Usted definirá los estándares arquitectónicos, liderará iniciativas técnicas transversales y orientará a equipos de backend, frontend, DevOps e infraestructura para garantizar la excelencia técnica a escala. Este puesto se centra en definir y evolucionar una sofisticada arquitectura de microservicios, establecer patrones arquitectónicos y proporcionar liderazgo técnico a varios equipos de ingeniería. Usted asumirá la responsabilidad de las decisiones arquitectónicas fundamentales, garantizará un rendimiento y una seguridad de primera categoría, y guiará la estrategia técnica a largo plazo de la plataforma. **Responsabilidades clave** * Diseñar y evolucionar la **arquitectura de microservicios** de la plataforma, los límites de los servicios y los patrones de integración. * Establecer **estándares de codificación, patrones arquitectónicos y mejores prácticas técnicas** en todos los equipos de ingeniería. * Liderar **evaluaciones tecnológicas**, selecciones de frameworks y la estrategia técnica a largo plazo. * Definir **patrones arquitectónicos reutilizables, implementaciones de referencia** y rutas óptimas. * Orientar a ingenieros senior y llevar a cabo **revisiones arquitectónicas, charlas técnicas y sesiones de intercambio de conocimientos**. * Diseñar la arquitectura para **sistemas multi\-inquilino**, garantizando el aislamiento entre inquilinos, la seguridad de los datos y la asignación escalable de recursos. * Construir los cimientos arquitectónicos para la **puerta de enlace de API**, flujos basados en eventos, servicios GraphQL, autenticación/autorización y malla de servicios. * Impulsar iniciativas importantes en **seguridad, optimización del rendimiento, observabilidad y modernización de la infraestructura**. **Requisitos** **Cualificaciones mínimas** * Más de 10 años de experiencia en ingeniería de software * Más de 5 años como **Arquitecto Técnico o Arquitecto Principal** * Más de 3 años diseñando **arquitecturas de microservicios** * Más de 2 años trabajando con **sistemas multi\-inquilino** * Experiencia práctica con **AWS Cloud**, Java 19, Spring Boot 3\+, React/TypeScript **Conocimientos técnicos necesarios** * Microservicios, patrones de puerta de enlace de API, malla de servicios * Multi\-tenencia: esquema por inquilino, enrutamiento de inquilinos, aislamiento y seguridad * Arquitectura orientada a eventos, SQS/SNS, CQRS, procesamiento asíncrono * Trazado distribuido, observabilidad, monitorización, SLO * Terraform, pipelines de CI/CD, contenerización, AWS ECS * Arquitectura de seguridad: OAuth2/JWT, RBAC, cifrado, registro de auditoría **Deseable** * Experiencia con marcos de arquitectura empresarial (TOGAF, Zachman) * Conocimientos sólidos de DDD, arquitectura limpia y sistemas B2B complejos * Antecedentes en adquisiciones, aprovisionamiento, análisis o sistemas financieros


