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
Ver más trabajos remotos de   

Regístrate o identifícate

  • Debes estar registrado para solicitar una oferta.
  • El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
  • Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
  • Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.

Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.

Conectarse

  • certificaciones profesionales

  • Por qué ser remoter

    ✔️ Podrás solicitar las ofertas de empleo remoto.

    ✔️ Verás los enlaces y páginas de publicación de cada oferta.

    ✔️ Te avisaremos cada vez que salga una nueva oferta de empleo.

    ✔️ Podrás añadir a remoters a tu equipo de trabajo remoto para que las empresas se fijen más en ti.

  • Únete a la Comunidad Nómada Digital

    Crea tu perfil ahora y encuentra oportunidades en decenas de empresas que contratan de forma remota 👉 Únete aquí

  • Últimos remoters

  • ¿Eres Remoter? Accede aquí

  • Scroll al inicio
    Ir arriba