Arquitecto De Software (Java)

BCNC GROUP
Sarria, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish

Job location

Remote
Sarria, Spain

Tech stack

Java
Spring Security
API
Cloud Computing
Continuous Integration
DevOps
Spring
JUnit
Maven
Software Architecture
Mockito
Technical Debt
Backend
Spring Data
Kubernetes
Kafka
Data Management
REST
Docker
Microservices

Job description

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.La información a continuación detalla los requisitos del puesto, la experiencia esperada del candidato y las cualificaciones correspondientes.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 entorno 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 SecurityArquitectura:Microservices, Domain-Driven Design (DDD), Hexagonal ArchitectureAPIs e integración:REST APIsMensajería:KafkaTesting:JUnit, Mockito, MockMvcInfraestructura:Docker, KubernetesCloud:AWSCI/CD:Pipelines de integración y despliegue continuoBuild:MavenQué esperamos de tiExperiencia sólida diseñandoarquitecturas de software distribuidas.Conocimiento profundo depatrones arquitectónicos modernoscomo: Microservicios, Arquitecturas event-driven y modular monolith.Experiencia enentornos cloud y arquitecturas escalables.Conocimiento deintegración entre sistemas, gestión de datos, seguridad y prácticas DevOps.Experiencia liderando técnicamente equipos o actuando como referente arquitectónico transversal.Capacidad para combinarvisión estratégica de arquitectura con ejecución técnica práctica.Experiencia definiendo estándares, principios arquitectónicos y buenas prácticas de desarrollo.Capacidad de comunicación técnica para interactuar con equipos de desarrollo, producto y negocio.Alto nivel de autonomía y criterio técnico para la toma de decisiones.Sería deseableExperiencia en plataformas dealto volumen y alta concurrencia.Experiencia trabajando conarquitecturas orientadas a eventos.Experiencia enobservabilidad, resiliencia y sistemas altamente disponibles.Participación en la definición deroadmaps tecnológicos o estrategias arquitectónicas.Experiencia trabajando enentornos ágiles y equipos multidisciplinares.Qué tenemos para tiContrato indefinido en una compañía de tecnología e ingeniería100 % digital.Teletrabajo100% remotopara favorecer la conciliación y el disfrute del tiempo libre.Flexibilidad real: horario flexible de entrada y salida.Innovación: participación en proyectos estratégicos contecnologías de vanguardia y entornos cloud.Formación continua: acceso a plataformas líderes comoUdemy, OpenWebinars y MVP.Desarrollo profesional: modelo de crecimiento basado en tus logros, experiencia y habilidades.Vacaciones:23 días laborables + 2 adicionales (24 y 31 de diciembre)y jornada intensiva todos los viernes y en verano.Plan de retribución flexible: seguro médico, restaurante y otros beneficios adaptables.Plan de referidos con compensación económica.Y sobre todo...un entorno laboral excelente, valorado con4,7/5 por nuestros colaboradores.Si quieres participar en lareconstrucción tecnológica de uno de los líderes del retail mundial, este proyecto es para ti.SomosBCNC Group, una empresa de ingeniería y tecnología con presencia enEspaña, Reino Unido, Alemania, Francia y Suecia. xbhjioeTrabajamos con algunas de lasmultinacionales más relevantes de Europaen sus proyectos estratégicos.#WeHaveOurOwnCode #ourvalues #bcncgroup

Requirements

Arquitecto de software Java con sólida experiencia diseñando arquitecturas distribuidas y liderando técnicamente múltiples equipos de desarrollo para un proyecto estratégico global que apuesta por tecnologías modernas, cloud y arquitecturas altamente escalables del sector retail. La información a continuación detalla los requisitos del puesto, la experiencia esperada del candidato y las cualificaciones correspondientes. Trabajarás en entornos Java + Spring, microservicios, Kafka y Kubernetes , diseñando plataformas altamente escalables en cloud., por dominio o plataforma. Impulsar prácticas de observabilidad, resiliencia, rendimiento y escalabilidad en los sistemas. Actuar como mentor técnico para perfiles senior y líderes técnicos. Stack tecnológico Backend y frameworks: Spring Data, Spring Security Arquitectura: Microservices, Domain-Driven Design (DDD), Hexagonal Architecture APIs e integración: REST APIs Mensajería: Kafka Testing: JUnit, Mockito, MockMvc Infraestructura: Docker, Kubernetes Cloud: AWS CI/CD: Pipelines de integración y despliegue continuo Build: Maven Qué esperamos de ti Experiencia sólida diseñando arquitecturas de software distribuidas . Conocimiento profundo de patrones arquitectónicos modernos como: Microservicios, Arquitecturas event-driven y modular monolith. Experiencia en entornos cloud y arquitecturas escalables . Conocimiento de integración entre sistemas, gestión de datos, seguridad y prácticas DevOps . Experiencia liderando técnicamente equipos o actuando como referente arquitectónico transversal. Capacidad para combinar visión estratégica de arquitectura con ejecución técnica práctica . Experiencia definiendo estándares, principios arquitectónicos y buenas prácticas de desarrollo. Capacidad de comunicación técnica para interactuar con equipos de desarrollo, producto y negocio. Alto nivel de autonomía y criterio técnico para la toma de decisiones. Sería deseable Experiencia en plataformas de alto volumen y alta concurrencia . Experiencia trabajando con arquitecturas orientadas a eventos . Experiencia en observabilidad, resiliencia y sistemas altamente disponibles . Participación en la definición de roadmaps tecnológicos o estrategias arquitectónicas . Experiencia trabajando en entornos ágiles y equipos multidisciplinares

Benefits & conditions

Contrato indefinido en una compañía de tecnología e ingeniería 100 % digital . Teletrabajo 100% remoto para favorecer la conciliación y el disfrute del tiempo libre. Flexibilidad real : horario flexible de entrada y salida. Innovación: participación en proyectos estratégicos con tecnologías de vanguardia y entornos cloud . Formación continua: acceso a plataformas líderes como Udemy, OpenWebinars y MVP . Desarrollo profesional: modelo de crecimiento basado en tus logros, experiencia y habilidades. Vacaciones: 23 días laborables + 2 adicionales (24 y 31 de diciembre) y jornada intensiva todos los viernes y en verano. Plan de retribución flexible: seguro médico, restaurante y otros beneficios adaptables. Plan de referidos con compensación económica. Y sobre todo... un entorno laboral excelente , valorado con 4,7/5 por nuestros colaboradores

Apply for this position