10 oct
|
The White Team consulting
|
España
10 oct
The White Team consulting
España
Overview
En THEWHITEAM buscamos un Senior Backend Developer con sólida experiencia en Java, Spring Boot y Spring Batch para liderar la modernización de sistemas Mainframe. Trabajarás en la migración de procesos críticos desde COBOL hacia arquitecturas Java, con enfoque en automatización, testing y desarrollo asistido por IA. Colaborarás en la construcción de herramientas y agentes de IA para el SDLC y en la mejora de soluciones legadas. Es una oportunidad para impactar transformación tecnológica en un entorno internacional y técnico.
Compensaciones / Incentivos
- 23 días de vacaciones al año
- 14 pagas anuales (12 mensuales + 2 extras)
- Retribución flexible: ticket guardería
- Seguro médico + dental
- Modalidad remota
Responsabilidades
- Analizar programas COBOL y flujos JCL para entender dependencias y procesos batch
- Diseñar e implementar arquitecturas destino basadas en Java, Spring Boot y Spring Batch
- Definir Jobs, Steps, Readers & Writers, procesamiento por lotes y estrategias de reinicio
- Gestionar errores y códigos de retorno en pipelines de datos
- Elaborar especificaciones mediante Spec-Driven Development
- Desarrollar y optimizar agentes de IA para el desarrollo (Claude Code, Cursor, Git Hub 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)
- Analizar métricas de calidad, productividad y coste del pipeline de desarrollo
- Proponer mejoras continuas en arquitectura, automatización y calidad
Requisitos principales
- Más de 5 años de experiencia desarrollando en Java
- Experiencia con Spring Core, Spring Boot, Spring Data, Spring Batch
- Experiencia en producción con procesos batch complejos y grandes volúmenes de datos
- Conocimiento de Arquitecturas batch, Integración de sistemas y procesamiento de ficheros
- Capacidad para entender COBOL, JCL, Copybooks y SQL embebido
- Experiencia aplicando IA al ciclo de desarrollo (Prompt Engineering, Agentes IA, evaluación de LLMs, control de alucinaciones)
- Experiencia en testing avanzado (Mutation Testing, automatización de pruebas, oráculos)
- Conocimientos de Git, Bash, Python
- Comodidad trabajando en terminal y entornos técnicos avanzados
- Comunicación efectiva en entornos internacionales
- Autonomía y proactividad
- Colaboración y trabajo en equipo multidisciplinar
- Java
- Spring Core
- Spring Boot
📌 Senior Backend Developer – Java / Spring Batch / Modernización Mainframe / IA Aplicada al SDLC – Remoto (España)
🏢 The White Team consulting
📍 España