DesdeBCNC GroupbuscamosArquitecto de software Javacon sólida experiencia diseñando arquitecturas distribuidas y liderando técnicamente múltiples equipos de desarrollo para un proyecto estratégico global que apuesta portecnologías modernas, cloud y arquitecturas altamente escalablesdel sector retail.Trabajarás en entornosJava + Spring, microservicios, Kafka y Kubernetes, diseñando plataformas altamente escalables en cloud.Qué harás en tu día a díaDefinir y evolucionar la arquitectura de los sistemas bajo tu ámbito, garantizandoescalabilidad, resiliencia, seguridad y calidad técnica.Diseñar arquitecturas de soluciones y plataformas que soporten procesos críticos de negocio en un ambiente distribuido.Liderar la toma de decisiones arquitectónicas (patrones, tecnologías, integración entre sistemas, datos y seguridad).Acompañar técnicamente a varios equipos de desarrollo asegurando coherencia técnica, calidad y alineación con los estándares definidos.Definir principios, guías y estándares arquitectónicos dentro de la organización.Revisar diseños técnicos, pull requests críticos e implementaciones relevantes.Gestionar deuda técnica, riesgos estructurales y evolución tecnológica de los sistemas.Colaborar estrechamente con producto, ingeniería y negocio para alinear las decisiones arquitectónicas con los objetivos estratégicos.Diseñar y desarrollarPOCs arquitectónicaspara validar nuevas tecnologías o enfoques técnicos.Participar de forma puntual en el desarrollo e implementación de componentes clave, especialmente en: Integraciones complejas entre sistemas, componentes críticos o transversales y resolución de bloqueos técnicos de alto impacto.Definirroadmaps arquitectónicospor dominio o plataforma.Impulsar prácticas deobservabilidad, resiliencia, rendimiento y escalabilidaden los sistemas.Actuar comomentor técnicopara perfiles senior y líderes técnicos.Stack tecnológicoBackend y frameworks:Spring Data, Spring SecurityArquitec