Java Backend Architect (Middleware)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job 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.
Requirements
- 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)
Benefits & conditions
- 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)
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…