FREE ACCESS
5,000–10,000 jobs/day
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.

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 .
Tech Stack
Tools & technologiesJavaPythonSDLCSpringSpring 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