Senior Backend Developer - Java / Spring Batch / Modernización Mainframe / Ia Aplicada Al Sdlc - Remoto
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
Descripción del puestoEnThe Whiteam Consultingestamos buscando un/aSenior Backend Developercon sólida experiencia enJava, Spring Boot y Spring Batch, para participar en una iniciativa estratégica de transformación tecnológica orientada a la modernización de sistemas Mainframe. La persona seleccionada trabajará en la migración y evolución de procesos críticos desde entornos COBOL hacia arquitecturas modernas basadas en Java, utilizando metodologías avanzadas de automatización, testing y desarrollo asistido por Inteligencia Artificial. Buscamos un perfil con capacidad para comprender sistemas legacy complejos, diseñar soluciones modernas y participar activamente en la construcción de herramientas y agentes de IA aplicados al ciclo de vida del software (SDLC).ResponsabilidadesAnalizar programas COBOL y flujos JCL, comprendiendo dependencias, lógica funcional y procesos batch.Diseñar e implementar arquitecturas destino basadas en:JavaSpring BootSpring BatchDefinir:JobsStepsReaders & WritersChunk ProcessingEstrategias de reinicioGestión de errores y códigos de retornoElaborar y mantener especificaciones mediante enfoques Spec-Driven Development.Construir y optimizar agentes y automatizaciones para herramientas de IA aplicadas al desarrollo:Claude CodeCursorGitHub Copilot AgentsHerramientas equivalentesImplementar mecanismos de validación y equivalencia funcional entre sistemas legacy y soluciones modernizadas.Diseñar y ejecutar estrategias de testing:Golden MasterMutation TestingTesting de regresiónComparación de resultadosAnalizar métricas de calidad, productividad y coste del pipeline de desarrollo.Proponer mejoras continuas en arquitectura, automatización y calidad.Requisitos ImprescindiblesMás de 5 años de experiencia desarrollando en Java.Experiencia sólida con:Spring CoreSpring BootSpring DataSpring BatchExperiencia real en producción con:Procesos batch complejosGrandes volúmenes de datosReprocesosTolerancia a fallosConocimiento de:Arquitecturas batchIntegración de sistemasProcesamiento de ficherosCapacidad para analizar y comprender:COBOLJCLCopybooksSQL embebidoExperiencia aplicando IA al ciclo de desarrollo:Prompt EngineeringAgentes IAEvaluación de respuestas de LLMsControl de alucinacionesExperiencia en testing avanzado:Mutation TestingAutomatización de pruebasCasos fronteraDiseño de oráculosConocimientos de:GitBashPythonComodidad trabajando en terminal y entornos técnicos avanzados.Se ValoraráExperiencia en entornos bancarios Mainframe:z/OSDB2CICSIMSControl-MExperiencia en migraciones:COBOL ? JavaModernización de aplicaciones legacyConocimiento de:Spec-Driven DevelopmentEspecificación ejecutableExperiencia con frameworks batch corporativos:APXElaraFrameworks propietarios bancariosConstrucción de pipelines basados en:MCPHooksSubagentesQuality GatesMedición de métricas:Coste por tokenCalidad de generaciónProductividad asistida por IAInglés profesional.CondicionesModalidad: Remoto.Proyecto estratégico de modernización tecnológica.Trabajo con tecnologías Java modernas e Inteligencia Artificial aplicada al desarrollo.Equipo internacional y entorno altamente técnico.Incorporación: ASAP.CompañíaFormar parte de THEWHITEAM es colaborar con una empresa formada por profesionales con una dilatada experiencia en consultoría tecnológica. Creemos firmemente que las empresas y clientes marcan el camino a seguir en el sector, pero éste lo construyen las personas. Consideramos de vital importancia que nuestra organización se fundamente en nuestro mejor activo y marca de valor añadido que es nuestro equipo humano.BeneficiosPor otra parte, te dejo también un pequeño resumen de políticas de la compañía para que nos vayas conociendo un poco mejor:Nuestro convenio es el de Consultoras y estudios de mercadoTenemos 23 días de vacaciones al añoTenemos 14 pagas, 12 mensuales y dos extras (junio y diciembre)Como retribución flexible podemos pedir ticket guardería y también seguro médico + dental.#J-*****-Ljbffr
Requirements
Más de 5 años de experiencia desarrollando en Java. Experiencia sólida con: Spring Core Spring Boot Spring Data Spring Batch Experiencia real en producción con: Procesos batch complejos Grandes volúmenes de datos Reprocesos Tolerancia a fallos Conocimiento de: Arquitecturas batch Integración de sistemas Procesamiento de ficheros Capacidad para analizar y comprender: COBOL JCL Copybooks SQL embebido Experiencia aplicando IA al ciclo de desarrollo: 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. Se Valorará Experiencia en entornos bancarios Mainframe: z/OS DB2 CICS IMS Control-M Experiencia en migraciones: COBOL ? Java Modernización de aplicaciones legacy Conocimiento de: Spec-Driven Development Especificación ejecutable Experiencia con frameworks batch corporativos: APX Elara Frameworks propietarios bancarios Construcción de pipelines basados en: MCP Hooks Subagentes Quality Gates Medición de métricas: Coste por token Calidad de generación Productividad asistida por IA Inglés profesional. Condiciones Modalidad: Remoto. Proyecto estratégico de modernización tecnológica. Trabajo con tecnologías Java modernas e Inteligencia Artificial aplicada al desarrollo. Equipo internacional y entorno altamente técnico. Incorporación: ASAP.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…