22 sep
|
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 profesional
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 competente 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 WebFlux .
Experiencia con
MongoDB .
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, OpenWebinars 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