Liderar el equipo responsable del soporte, evolución y mantenimiento de la librería Java central utilizada por más de 550 servicios dentro del banco.
Diseñar, desarrollar y optimizar componentes clave relacionados con seguridad, logging, OAuth, gestión de JWKS y herramientas de monitoreo.
Interactuar con equipos internos para recolectar requerimientos, validar necesidades y asegurar que las funcionalidades del core library respondan a los estándares técnicos.
Garantizar la calidad del código, la eficiencia, la escalabilidad y la reutilización de los módulos desarrollados.
Guiar técnicamente al equipo, revisar código y definir buenas prácticas para asegurar la continuidad y estabilidad del ecosistema Java.
Requirements
Experiencia mínima de 6 años en desarrollo Java y Spring Boot.
Al menos 2 años como Technical Lead liderando proyectos o equipos de desarrollo Java.
Experiencia en diseño y mantenimiento de librerías o componentes reutilizables a nivel corporativo.
Inglés avanzado para comunicación con equipos internacionales.
Disponibilidad para trabajar desde España, Polonia, UK o Portugal (únicos países válidos).
Disponibilidad para utilizar equipo Mac (se entrega el primer día de incorporación).
Tech Stack
Java
Spring
Spring Boot
SpringBoot
Benefits
Contrato indefinido con salario competitivo
Modalidad flexible y posibilidad de trabajo remoto.
Plan de carrera personalizado y formación continua (certificaciones, inglés, etc.).
Participación en proyectos estables con alto componente técnico.
Flexibilidad horaria y enfoque en la conciliación.