Skills técnicos - Must-have - Sólida experiencia en Python (entornos de IA: LangChain, LangGraph, LlamaIndex, vector DBs). - Experiencia construyendo aplicaciones LLM-powered: agentes, RAG, prompt-engineering, function calling, fine-tuning. - Conocimiento del stack target Java / Spring / Spring Batch suficiente para generarlo y validarlo (no necesariamente como desarrollador Java senior). - Comprensión del ciclo de modernización mainframe → Java: capacidad para razonar sobre COBOL, JCL, copybooks y traducirlos a Java/Spring. - Experiencia con parsers / AST / análisis estático de código (ANTLR, ProLeap, IBM ADDI o similar). - Git, CI/CD, Docker; buenas prácticas de ingeniería de software. Skills técnicos - Nice-to-have - Experiencia previa modernizando COBOL a Java con asistencia de IA. - Conocimiento de embeddings y bases vectoriales (Pinecone, Weaviate, pgvector). - Publicaciones o contribuciones open-source en GenAI / code transformation. - Java inter...