Senior Java Developer – Migration Project (Mainframe / PL / I Environment)
Ubicación: Remoto (solo candidatos residentes en España)
Modalidad: 100% remoto
Idiomas: Español (nativo) + Inglés (nivel B2 mínimo para comunicación técnica)
Experiencia: 7 años
Responsabilidades
- Desarrollar backend con Java 8 o superior.
- Participar en la modernización de una aplicación heredada desarrollada en entorno Mainframe (PL / I), migrándola hacia una arquitectura moderna en Java / Spring Boot.
- Rediseñar e implementar funcionalidades en Java (8 o superior).
- Desarrollar microservicios y APIs REST con Spring / Spring Boot.
- Colaborar en la migración tecnológica y en la integración con entornos mainframe o middleware.
- Trabajar con bases de datos relacionales (DB2, Oracle, SQL Server).
- Participar en revisiones de código, asegurando calidad, rendimiento y mantenibilidad.
- Colaborar con equipos internacionales de desarrollo y negocio.
Requisitos
- 7 años de experiencia profesional con Java (Java 8 o superior).
- Experiencia con Spring / Spring Boot.
- REST APIs y microservicios.
- Experiencia demostrada en modernización o migración de sistemas legados (PL / I, Mainframe, COBOL, AS400, etc.).
- Conocimiento de entornos mainframe o middleware.
- Experiencia con bases de datos relacionales: Oracle, DB2, SQL Server.
- Conocimientos de arquitectura orientada a servicios (SOA) y cloud (AWS / Azure / GCP).
- Inglés nivel B2 o superior (comunicación técnica).
- Participación previa en proyectos de migración tecnológica o refactorización de código heredado.
- Experiencia con herramientas de integración continua (Jenkins, Git, Maven).
- Habilidades de análisis funcional y colaboración con equipos de negocio.
- Capacidad de análisis y refactorización de código legado.
- Autonomía y responsabilidad en entornos remotos.
- Entorno 100% remoto dentro de España.
Beneficios
Colaboración con equipos internacionales.
Si esta posición no se adapta a ti, consulta otras oportunidades en nuestra web.