Ingeniero Senior Java Para Migración Y Modernización De Plataformas

6 de febrero, 2026

No location

Full-time

RemotoJOB

Apply
Descripción

Job Description

Descripción del trabajo
El puesto se centra en la modernización y securización de sistemas existentes basados en Java, garantizando una transición fluida hacia tecnologías y prácticas de desarrollo actualizadas.
La prioridad principal es la migración de los componentes Java principales, así como la colaboración con distintos equipos para asegurar la mantenibilidad, la seguridad y la escalabilidad a largo plazo.
Responsabilidades:
Liderar la migración de los componentes Java de Prophecy de Java 8 a Java 17, asegurando que todos los módulos compilen y funcionen correctamente en el nuevo JDK, siendo esta la primera y principal tarea del nuevo miembro del equipo.
Actualizar y corregir componentes vulnerables identificados por el equipo, a partir de una lista que será proporcionada, garantizando que todas las dependencias como Spring, Spring Security, ActiveMQ e Hibernate estén actualizadas y sean seguras.
Apoyar la transición desde la interfaz de la consola de gestión basada en GWT hacia un framework moderno de JavaScript como Angular o React, o colaborar en la implementación de un enfoque híbrido cuando sea necesario.
Ayudar en la configuración de los entornos de desarrollo, incluyendo la creación de cuentas de usuario, el acceso a repositorios mediante Git y la configuración de pipelines de CI/CD con Jenkins, guiando a los nuevos miembros del equipo durante el proceso.
Trabajar con los equipos de backend, frontend, QA y DevOps, comunicándose eficazmente con compañeros internacionales y participando en sesiones periódicas de intercambio de conocimiento.
Ejecutar y resolver análisis de seguridad a nivel de build, asegurando que todos los componentes estén libres de vulnerabilidades conocidas.
Mantener documentación clara y actualizada de todos los procesos de migración, build y despliegue.
Requisitos:
Más de cinco años de experiencia con Java, preferiblemente Java 8 o superior, siendo valorable la experiencia en migraciones a Java 17.
Experiencia con Spring, Spring Security, Maven, Ant y ActiveMQ.
Conocimiento de Hibernate y otras librerías Java de entorno empresarial.
Experiencia con frameworks de interfaz legacy como GWT y con frameworks modernos de JavaScript como Angular o React, altamente valorable.
Experiencia con pipelines de CI/CD utilizando Jenkins y sistemas de control de versiones como Git.
Capacidad para analizar y resolver problemas de build, refactorizar código y corregir vulnerabilidades de seguridad.
Buenas habilidades de documentación y comunicación en inglés.

Salario a percibir
A convenir