Senior Java Backend Developer
Role details
Job location
Tech stack
Job description
Desde BCNC Group buscamos incorporar un/a Senior Java Backend Developer (Architecture & Batch) para participar en un proyecto estratégico dentro de un entorno enterprise. Buscamos un perfil hands-on, con experiencia sólida en backend Java, microservicios y procesamiento batch, que pueda aportar tanto en decisiones técnicas como en implementación. ️ Tu día a día Participar en la definición de la arquitectura técnica de la solución Desarrollar y evolucionar servicios backend en un entorno de microservicios Trabajar en arquitecturas de procesamiento batch dentro de un ecosistema enterprise Diseñar e implementar integraciones y flujos técnicos asociados al procesamiento de datos Colaborar en la evolución de componentes de persistencia, transformación y modelado de datos Trabajar con plataformas PaaS/CaaS en entorno OpenShift Colaborar en iniciativas de observabilidad, logging, trazabilidad y calidad técnica Participar en testing técnico y buenas prácticas de desarrollo Colaborar
Requirements
microservicios Experiencia en arquitecturas de procesamiento batch con Spring Batch Experiencia con Spring Integration y, idealmente, con Spring Cloud Data Flow Experiencia en plataformas OpenShift Capacidad para participar en definición técnica sin dejar de desarrollar Buen nivel de autonomía y responsabilidad en el trabajo diario Perfil comprometido, resolutivo y con mentalidad técnica Sería deseable Experiencia con Red Hat Data Grid o soluciones equivalentes de caché distribuida Experiencia con MapStruct, Json Schema y Avro Conocimientos de observabilidad con Grafana y Dynatrace Experiencia con herramientas de calidad como Jacoco y Kiuwan Conocimiento o experiencia con PEGA Experiencia adicional con Angular, Angular Elements, Sass o TypeScript Experiencia previa en entornos enterprise con alta exigencia técnica Qué tenemos para ti Contrato indefinido en una compañía de tecnología e ingeniería 100% digital Proyecto estratégico con recorrido