> Markdown version of [/jobs/ext/3131474-desarrollador-a-rpg-senior](https://www.wearedevelopers.com/jobs/ext/3131474-desarrollador-a-rpg-senior). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador/a RPG Senior - **Company:** Social you - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Db2400, Agile Methodology, Business Logic, IBM System I, Continuous Integration, Middleware, IBM RPG (Programming Language), JSON, Scrum Methodology, SAP (Applications), Simple Object Access Protocol (SOAP), SQL Stored Procedures, SQL Databases, Data Streaming, Web Services, Extensible Markup Language (XML), Enterprise Software Applications, Git, Software Version Control - **Published:** September 28, 2026 - **Apply:** https://socialyou.es/desarrollador-a-rpg-senior-ibm-power-i-as400/ ## About the Role * +5 años de experiencia en IBM Power i (AS/400). * Dominio avanzado de RPG IV (ILE), DB2 for i, SQL y optimización de consultas. * Experiencia sólida en Items, Type System, model layer y arquitectura de aplicaciones en Power i. * Creación y mantenimiento de Stored Procedures y lógica de negocio compleja. * Integraciones con APIs REST/SOAP, Web Services y manejo de XML/JSON. * Experiencia en diagnóstico de problemas de rendimiento, procesos batch y errores críticos. * Buenas prácticas de control de versiones (Git) y trabajo colaborativo en equipos técnicos., * Experiencia en proyectos de modernización de AS/400 hacia arquitecturas híbridas o cloud. * Conocimientos de herramientas de automatización, CI/CD o pipelines de despliegue. * Familiaridad con frameworks de integración o middleware. * Experiencia en metodologías ágiles (Scrum). * Conocimiento de ecosistemas SAP, ERP o plataformas corporativas conectadas., * Comunicación clara con equipos multidisciplinares. * Autonomía técnica y ownership total del desarrollo. * Mentalidad analítica y resolutiva ante problemas complejos. * Pasión por la modernización de sistemas legacy y la mejora continua. ## Description Buscamos un/a Desarrollador/a RPG Senior para impulsar la evolución de nuestras aplicaciones críticas en IBM Power i (AS/400). Serás protagonista en la modernización del ecosistema legacy, la integración con nuevas tecnologías y la creación de soluciones robustas que conecten nuestros sistemas core con el entorno digital actual. Tu impacto será directo: estabilidad, rendimiento, integración y futuro. Rol clave en modernización, integración y evolución de plataformas core, * Desarrollar, mantener y optimizar aplicaciones empresariales en IBM Power i (AS/400). * Evolucionar y modernizar componentes legacy hacia arquitecturas más flexibles y conectadas. * Diseñar y desarrollar funcionalidades en RPG IV (ILE), DB2 for i y SQL. * Crear y gestionar Stored Procedures, flujos de datos y procesos complejos. * Implementar integraciones con sistemas externos mediante APIs REST/SOAP, Web Services y middleware. * Generar y consumir XML/JSON para intercambio de información entre plataformas. * Diagnosticar y resolver incidencias de alto nivel: rendimiento, integraciones, procesos batch, errores en producción. * Colaborar con equipos de negocio, producto y QA en entornos ágiles. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech](https://www.wearedevelopers.com/magazine/467-wwc24-talk-brenda-romero-stay-surviving-and-thriving-in-tech)