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
Descripción del puesto
Buscamos un / a Senior Java Developer con sólida experiencia en el desarrollo backend y especial interés en proyectos de migración tecnológica . Te incorporarás a un equipo internacional responsable de la modernización de una aplicación heredada desarrollada en entorno Mainframe (PL / I) , migrándola hacia una arquitectura moderna en Java / Spring Boot .
El proyecto ofrece la oportunidad de trabajar con entornos legados y de participar en la definición y rediseño de soluciones escalables, seguras y alineadas con las mejores prácticas de ingeniería de software.
Responsabilidades
Analizar y comprender sistemas legados (Mainframe, PL / I, COBOL o similares).
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 técnicos
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) o cloud (AWS / Azure / GCP) .
Inglés nivel B2 o superior (comunicación técnica).
Residencia en España (requisito excluyente).
Deseable
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.
Competencias clave
Capacidad de análisis y refactorización de código legado.
Autonomía y responsabilidad en entornos remotos.
Comunicación efectiva y orientación a resultados.
Trabajo colaborativo y pensamiento crítico.
Ofrecemos
Proyecto de migración tecnológica desafiante e innovador.
Entorno 100% remoto dentro de España.
Posibilidad de extensión según desempeño.
Colaboración con equipos internacionales.
Si esta posición no se adapta a ti, consulta otras oportunidades en nuestra web :
Digital Profiles | HR Recruiting & Digital Product Development
Senior Java Developer • Las Palmas de Gran Canaria, Canary Islands, Spain