05 oct
|
BCNC GROUP
|
Madrid
Desde BCNC Group buscamos incorporar un/a Tech Lead / Arquitecto/a Java para participar en un proyecto estratégico, estable y de largo plazo dentro del sector bancario-financiero , centrado en la modernización de una plataforma de reconciliación. Buscamos un perfil Senior, técnico y hands-on , con más de 5 años de experiencia competente en posiciones de desarrollo backend senior, Tech Lead o arquitectura, con dominio de Java y Spring y experiencia real trabajando con programación reactiva y arquitecturas orientadas a eventos . La plataforma está evolucionando sobre AWS , utilizando un enfoque basado en microservicios, programación reactiva, mensajería y Event-Driven Architecture (EDA) . Te incorporarás inicialmente a una fase de assessment técnico , trabajando junto al equipo de arquitectura en el análisis de la plataforma y en la definición de la arquitectura objetivo . Posteriormente asumirás responsabilidad técnica dentro de una squad de desarrollo, combinando liderazgo técnico, arquitectura y desarrollo hands-on . Participar en el assessment técnico de la plataforma y colaborar en la definición de su arquitectura objetivo. Analizar requerimientos funcionales y transformarlos en diseños y soluciones técnicas . Participar activamente en la toma de decisiones de arquitectura y diseño . Liderar técnicamente una squad de desarrollo. Realizar revisiones de código y promover buenas prácticas de ingeniería. Diseñar y desarrollar componentes backend utilizando Java y Spring . Trabajar con programación reactiva mediante tecnologías como Project Reactor . Desarrollar soluciones basadas en microservicios y arquitecturas orientadas a eventos . Diseñar e integrar APIs y mecanismos de comunicación entre servicios. Trabajar con Kafka u otros brokers de mensajería . Desarrollar, evolucionar y dar soporte a componentes desplegados sobre cloud pública , especialmente AWS . Aplicar testing automatizado y TDD como parte habitual del proceso de desarrollo. Participar en el mantenimiento y evolución de la documentación técnica.
Colaborar con equipos de arquitectura, desarrollo, negocio y otras áreas cross. Participar en reuniones y coordinación con equipos internacionales en inglés . Impulsar buenas prácticas de desarrollo, calidad y mejora continua dentro del equipo. Lenguaje principal: Java. Procesamiento batch: Spring Batch. Mensajería / integración: Spring Cloud Stream. Arquitectura: microservicios. Mensajería: Kafka u otros brokers. Bases de datos: relacionales. Testing: testing automatizado y TDD. Metodología: Agile. Más de 5 años de experiencia profesional en posiciones de desarrollo backend senior, Tech Lead, arquitectura o responsabilidades técnicas equivalentes. Experiencia sólida desarrollando con Java . Dominio del ecosistema Spring , especialmente Spring Boot, Spring Batch y Spring Cloud Stream . Experiencia profesional real trabajando con programación reactiva . Experiencia práctica con Project Reactor . Experiencia diseñando y desarrollando arquitecturas de microservicios . Experiencia trabajando con APIs . Experiencia en arquitecturas Event-Driven (EDA) . Experiencia trabajando con Kafka u otros brokers de mensajería . Experiencia con bases de datos relacionales . Experiencia profesional trabajando sobre cloud pública , preferiblemente AWS . Experiencia aplicando testing automatizado y TDD de manera habitual. Capacidad para participar en decisiones de arquitectura y diseño técnico . Capacidad para analizar requerimientos funcionales y trasladarlos a soluciones técnicas. Autonomía y criterio para tomar decisiones técnicas. Perfil proactivo , con iniciativa y capacidad para impulsar el trabajo. Buenas habilidades de comunicación con perfiles tanto técnicos como de negocio.
Orientación a resultados y capacidad de trabajo en equipo. Nivel de inglés C1 , necesario para colaborar con equipos internacionales y participar en conversaciones técnicas y de negocio. Sería deseable Experiencia trabajando con Spring Web Flux . Experiencia con Mongo DB . Background específico en arquitectura de soluciones . Experiencia previa trabajando dentro del sector bancario-financiero . Experiencia en entornos regulados . Conocimiento de áreas como Payments, Trade Finance, Supply Chain Finance, Accounting, Regulatory, Capital o Risk . Capacidad para comprender procesos de negocio complejos y analizar sus implicaciones técnicas. Experiencia trabajando con equipos cross e internacionales . Contrato indefinido en una compañía de tecnología e ingeniería 100% digital . Proyecto estratégico, estable y de largo plazo dentro del sector bancario-financiero. Participación desde una fase inicial de assessment y definición de arquitectura . Posición con capacidad real de influencia sobre decisiones técnicas y arquitectónicas . Rol que combina arquitectura, liderazgo técnico y desarrollo hands-on . Entorno tecnológico basado en Java, Spring, programación reactiva, Kafka y AWS . Trabajo sobre una plataforma basada en microservicios y arquitectura orientada a eventos . Formación continua a través de Udemy, Open Webinars y programa MVP . Plan de retribución flexible. Plan de referidos. Excelente ambiente laboral, valorado con un 4,7/5 . Modelo híbrido con 1 día presencial a la semana en las oficinas del cliente. Durante julio y agosto, modalidad 100% remota. De lunes a jueves de 8:00 a 18:00 h . Viernes de 8:00 a 14:00 h . Durante julio y agosto , jornada intensiva de 8:00 a 14:00 h (30 horas semanales) . Somos BCNC Group , una empresa de ingeniería y tecnología con presencia en España, Reino Unido, Alemania, Francia y Suecia. Trabajamos con algunas de las multinacionales más relevantes de Europa en sus proyectos estratégicos. #J-18808-Ljbffr
📌 Tech lead / arquitecto java | programación reactiva | aws (Madrid)
🏢 BCNC GROUP
📍 Madrid