Senior Backend Developer – Java
Hace 2 días
Palma de Mallorca, Islas Baleares, España
The White Team consulting
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Overview En THEWHITEAM buscamos un/a Senior Backend Developer con experiencia sólida en Java, Spring Boot y Spring Batch para liderar la transformación tecnológica de sistemas Mainframe. Trabajarás en migrar procesos COBOL a arquitecturas modernas, impulsando automatización e IA en el SDLC. Colaborarás en equipos internacionales, diseñando soluciones robustas y construyendo herramientas de IA aplicadas al desarrollo. Esta oportunidad te permitirá influir en la modernización y en la calidad del software a escala. Compensaciones / Beneficios
* 23 días de vacaciones al año
* 14 pagas (12 mensuales y dos extras)
* ticket guardería (beneficio de retribución flexible)
* seguro médico y dental Responsabilidades
* Analizar COBOL y JCL, entendiendo dependencias y lógica de procesos batch
* Diseñar e implementar arquitecturas destino con Java, Spring Boot y Spring Batch
* Definir Jobs, Steps, Readers y Writers, procesamiento por chunks, y estrategias de reinicio
* Gestión de errores y códigos de retorno
* Elaborar especificaciones mediante Spec-Driven Development
* Construir y optimizar agentes de IA para desarrollo (Claude Code, Cursor, GitHub Copilot Agents)
* Implementar validación y equivalencia funcional entre sistemas legacy y soluciones modernas
* Diseñar y ejecutar estrategias de testing (Golden Master, Mutation Testing, testing de regresión, comparación de resultados)
* Analizar métricas de calidad, productividad y coste del pipeline de desarrollo
* Proponer mejoras en arquitectura, automatización y calidad Requisitos principales
* Más de 5 años de experiencia desarrollando en Java
* Spring Core, Spring Boot, Spring Data, Spring Batch
* Experiencia en producción con procesos batch complejos, grandes volúmenes de datos, reprocesos y tolerancia a fallos
* Conocimiento de arquitecturas batch, integración de sistemas y procesamiento de ficheros
* Capacidad para analizar COBOL, JCL, Copybooks y SQL embebido
* Experiencia aplicando IA al SDLC: Prompt Engineering, Agentes IA, evaluación de respuestas de LLMs, control de alucinaciones
* Experiencia en testing avanzado: Mutation Testing, automatización de pruebas, casos frontera, diseño de oráculos
* Conocimientos de Git, Bash, Python
* Comodidad trabajando en terminal y entornos técnicos avanzados
* Java
* Spring Core
* Spring Boot
* Spring Data
* Spring Batch
* COBOL
* 23 días de vacaciones al año
* 14 pagas (12 mensuales y dos extras)
* ticket guardería (beneficio de retribución flexible)
* seguro médico y dental Responsabilidades
* Analizar COBOL y JCL, entendiendo dependencias y lógica de procesos batch
* Diseñar e implementar arquitecturas destino con Java, Spring Boot y Spring Batch
* Definir Jobs, Steps, Readers y Writers, procesamiento por chunks, y estrategias de reinicio
* Gestión de errores y códigos de retorno
* Elaborar especificaciones mediante Spec-Driven Development
* Construir y optimizar agentes de IA para desarrollo (Claude Code, Cursor, GitHub Copilot Agents)
* Implementar validación y equivalencia funcional entre sistemas legacy y soluciones modernas
* Diseñar y ejecutar estrategias de testing (Golden Master, Mutation Testing, testing de regresión, comparación de resultados)
* Analizar métricas de calidad, productividad y coste del pipeline de desarrollo
* Proponer mejoras en arquitectura, automatización y calidad Requisitos principales
* Más de 5 años de experiencia desarrollando en Java
* Spring Core, Spring Boot, Spring Data, Spring Batch
* Experiencia en producción con procesos batch complejos, grandes volúmenes de datos, reprocesos y tolerancia a fallos
* Conocimiento de arquitecturas batch, integración de sistemas y procesamiento de ficheros
* Capacidad para analizar COBOL, JCL, Copybooks y SQL embebido
* Experiencia aplicando IA al SDLC: Prompt Engineering, Agentes IA, evaluación de respuestas de LLMs, control de alucinaciones
* Experiencia en testing avanzado: Mutation Testing, automatización de pruebas, casos frontera, diseño de oráculos
* Conocimientos de Git, Bash, Python
* Comodidad trabajando en terminal y entornos técnicos avanzados
* Java
* Spring Core
* Spring Boot
* Spring Data
* Spring Batch
* COBOL