Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TheWhiteam

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

TheWhiteam

. Analizar programas COBOL y flujos JCL, comprendiendo dependencias, lógica funcional y procesos batch .

Posted 10/7/2026full-timeRemote • SpainSeniorWebsite

Tech Stack

Tools & technologies
JavaPythonSDLCSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Analizar programas COBOL y flujos JCL, comprendiendo dependencias, lógica funcional y procesos batch
  • Diseñar e implementar arquitecturas destino basadas en Java, Spring Boot y Spring Batch
  • Definir Jobs, Steps, Readers & Writers, Chunk Processing, estrategias de reinicio, gestión de errores y códigos de retorno
  • Elaborar y mantener especificaciones mediante enfoques Spec-Driven Development
  • Construir y optimizar agentes y automatizaciones de IA aplicadas al desarrollo, incluyendo Claude Code, Cursor y GitHub Copilot Agents
  • Implementar mecanismos de validación y equivalencia funcional entre sistemas legacy y soluciones modernizadas
  • Diseñar y ejecutar estrategias de testing, incluyendo Golden Master, Mutation Testing, testing de regresión y comparación de resultados
  • Analizar métricas de calidad, productividad y coste del pipeline de desarrollo
  • Proponer mejoras continuas en arquitectura, automatización y calidad
  • Participar en un proyecto estratégico de modernización tecnológica y en la construcción de herramientas y agentes de IA aplicados al SDLC

Requirements

What you’ll need
  • Más de 5 años de experiencia desarrollando en Java
  • Experiencia sólida con Spring Core, Spring Boot, Spring Data y 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 ciclo de desarrollo: Prompt Engineering, agentes IA, evaluación de respuestas de LLMs y control de alucinaciones
  • Experiencia en testing avanzado: Mutation Testing, automatización de pruebas, casos frontera y diseño de oráculos
  • Conocimientos de Git Bash y Python
  • Comodidad trabajando en terminal y entornos técnicos avanzados
  • Inglés profesional valorable
  • Se valorará experiencia en entornos bancarios Mainframe: z/OS, DB2, CICS, IMS y Control-M
  • Se valorará experiencia en migraciones COBOL → Java y modernización de aplicaciones legacy
  • Se valorará conocimiento de Spec-Driven Development y especificación ejecutable
  • Se valorará experiencia con frameworks batch corporativos, APX, Elara y frameworks propietarios bancarios
  • Se valorará construcción de pipelines con MCP, Hooks, Subagentes y Quality Gates
  • Se valorará medición de métricas de coste por token, calidad de generación y productividad asistida por IA

Benefits

Comp & perks
  • 23 días de vacaciones al año
  • 14 pagas: 12 mensuales y dos extras (junio y diciembre)
  • Retribución flexible: ticket guardería
  • Retribución flexible: seguro médico + dental
  • Horarios flexibles
  • Posibilidad de modalidad presencial, teletrabajo o mixta según la situación
  • Tecnologías punteras y actualización tecnológica
  • Posibilidad de trabajar en ubicaciones situadas por todo el mundo