Point your AI agent at freehire and let it find you a job.

Get the CLI →

The White Team consulting

NewBe an early applicant

Senior Backend Developer – Java / Spring Batch / Modernización Mainframe / IA Aplicada al SDLC – Remoto

Posted 1 view
Discussion

Summary

Senior backend developer at a consulting firm leading mainframe modernization: analyzing COBOL/JCL batch processes and re-platforming them onto Java, Spring Boot and Spring Batch, while building AI agents (Claude Code, Cursor, Copilot Agents) and advanced testing/validation strategies for the SDLC. Remote role based in Spain.

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

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.