> Markdown version of [/jobs/ext/4024207-java-backend-architect-middleware](https://www.wearedevelopers.com/jobs/ext/4024207-java-backend-architect-middleware). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Backend Architect (Middleware) - **Company:** BCNC GROUP - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Agile Methodology, Computing Platforms, Business Process Management, Databases, Elasticsearch, Middleware, JSON, Junit, OpenShift, Platform as a Service (PAAS), Red Hat Enterprise Linux, Mockito, Logstash, Systems Integration, TypeScript, Pega, Data Logging, Spring Cloud, Fluentd, Grafana, Spring-boot, Spock, Spring Data, Syntactically Awesome Style Sheets (SASS), AngularJS, Avro, Spring Jdbc, Kibana, Spring Batch, Dynatrace - **Published:** October 30, 2026 - **Apply:** https://www.jobleads.com/es/job/java-backend-architect-middleware--madrid--e1a79582a54972c4f3f8aaa6662a75be6 ## About the Role * Calidad de código: JaCoCo, Kiuwan * Plataforma de despliegue y ejecución PaaS/CaaS: Red Hat OpenShift 4.x * Otras plataformas del proyecto: PEGA (BPM / Case Management), Angular 19, Angular Elements, TypeScript, Sass * 6-7 años de experiencia (se valora que sea más) * Experiencia en arquitectura de microservicios con Spring Boot, Spring Data y Spring Cloud * Experiencia en arquitectura de procesamiento batch con Spring Batch, Spring Integration y Spring Cloud Data Flow, * Experiencia en persistencia y modelado de datos con Spring JDBC, MapStruct, JSON Schema y Avro * Experiencia con logging con Logback, Logstash o EFK * Experiencia en monitorización y tracing con Grafana y Dynatrace * Experiencia con Red Hat OpenShift como plataforma de despliegue y ejecución * Experiencia en testing con JUnit, Mockito, Spock y AssertJ * Experiencia con herramientas de calidad de código como JaCoCo y Kiuwan * Inglés (no es imprescindible, pero se valora) ## Description Desde BCNC Group buscamos incorporar Java Backend Architect (Middleware) para un proyecto de integración de sistemas del sector seguros. Buscamos un perfil con 6-7 años de experiencia (se valora que sea más) en arquitectura de microservicios y procesamiento batch con Spring, y en caché distribuida. Es una pieza estratégica del proyecto: hará de puente tecnológico entre los sistemas, las aplicaciones y las bases de datos de la compañía, para que trabajen como un ecosistema unificado en lugar de operar de forma aislada. * Conectar los sistemas, las aplicaciones y las bases de datos de la compañía para que funcionen como un único ecosistema * Hacer que las distintas plataformas de software se comuniquen entre sí de forma segura, rápida y eficiente * Participar en la arquitectura de microservicios con Spring Boot, Spring Data y Spring Cloud * Participar en la arquitectura de procesamiento batch con Spring Batch, Spring Integration y Spring Cloud Data Flow * Trabajar con caché distribuida sobre Red Hat Data Grid * Trabajar sobre Red Hat OpenShift como plataforma de despliegue y ejecución * Colaborar con equipos cross en un entorno Agile * Arquitectura de microservicios: Spring Boot 3.5, Spring Data, Spring Cloud * Persistencia y modelado de datos: Spring JDBC, MapStruct, JSON Schema, Avro * Logging: Logback, Logstash, EFK (Elasticsearch, Fluentd y Kibana) * Monitorización y tracing: Grafana, Dynatrace * Calidad de código: JaCoCo, Kiuwan * Plataforma de despliegue y ejecución PaaS/CaaS: Red Hat OpenShift 4.x * Otras plataformas del proyecto: PEGA (BPM / Case Management), Angular 19, Angular Elements, TypeScript, Sass * 6-7 años de experiencia (se valora que sea más) * Experiencia en arquitectura de microservicios con Spring Boot, Spring Data y Spring Cloud * Experiencia en arquitectura de procesamiento batch con Spring Batch, Spring Integration y Spring Cloud Data Flow Sería deseable * Experiencia en persistencia y modelado de datos con Spring JDBC, MapStruct, JSON Schema y Avro * Experiencia con logging con Logback, Logstash o EFK * Experiencia en monitorización y tracing con Grafana y Dynatrace * Experiencia con Red Hat OpenShift como plataforma de despliegue y ejecución * Experiencia en testing con JUnit, Mockito, Spock y AssertJ * Experiencia con herramientas de calidad de código como JaCoCo y Kiuwan * Inglés (no es imprescindible, pero se valora) * Proyecto a largo plazo en el sector seguros, con incorporación lo antes posible * Modalidad 100% remoto (se valora aceptar híbrido y residir en Madrid) * Jornada completa: lunes a jueves de 8:00 a 18:00h y viernes de 8:00 a 14:00h con entrada flexible * Jornada intensiva en julio y agosto, de 8:00 a 14:00h (30 horas semanales) * Contrato indefinido en una compañía de tecnología e ingeniería 100% digital * Formación continua (Udemy, OpenWebinars, MVP) * Plan de retribución flexible * Plan de referidos * Excelente ambiente laboral (4,7/5) Si te interesa un rol en el que puedas ser el puente tecnológico entre sistemas, aplicaciones y bases de datos en un proyecto a largo plazo, esta posición es para ti. 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.