Match score not available

Java Developer

Remote: 
Full Remote
Contract: 
Salary: 
33 - 67K yearly
Work from: 

Offer summary

Qualifications:

Degree in System Engineering or related fields, Knowledge of Java JDK 8 and JDK 17, Experience with Git and Azure DevOps, Familiarity with Agile and traditional methodologies.

Key responsabilities:

  • Review and update legacy code for JDK 17 compatibility
  • Implement new features and ensure proper documentation
Stefanini LATAM logo
Stefanini LATAM Large http://www.stefanini.com/es
10001 Employees
See more Stefanini LATAM offers

Job description

JOB DESCRIPTION

¡Se parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​




RESPONSIBILITIES AND ASSIGNMENTS

  1. Análisis de Código: Revisar el código fuente para identificar características obsoletas y APIs desactualizadas de JDK 8 que no sean compatibles con JDK 17.
  2. Actualización de Spring Boot: Actualizar la versión de Spring Boot a una compatible con JDK 17, asegurando que todas las dependencias estén alineadas.
  3. Refactorización del Código: Implementar nuevas características de JDK 17, como records y text blocks, para mejorar la claridad y eficiencia del código.
  4. Pruebas Unitarias y de Integración: Ejecutar y actualizar pruebas para asegurar que el comportamiento de la aplicación se mantenga tras la migración.
  5. Configuración de Seguridad: Revisar y ajustar las configuraciones de seguridad para alinearse con las mejoras de JDK 17.
  6. Configuración del Entorno: Modificar la configuración del entorno de desarrollo y las pipelines de CI/CD para utilizar JDK 17.
  7. Validación de Dependencias: Asegurarse de que todas las bibliotecas y módulos utilizados sean compatibles con JDK 17.
  8. Documentación y Capacitación: Actualizar la documentación del proyecto y proporcionar capacitación al equipo sobre las nuevas características de Java y Spring Boot.

REQUIREMENTS AND QUALIFICATIONS

  • Profesional de las carreras de Ing. de Sistemas, Ing. de Software y/o carreras afines.
  • Conocimientos de Java JDK 8 y JDK 17 y Spring boot.
  • Conocimiento de configuración de entorno de desarrollo Jboss
  • Experiencia con sistemas de control de versiones como Git, Azure Devops.
  • Familiaridad con metodologías ágiles como Scrum y tradicional.
  • Conocimiento en pruebas unitarias y funcionales.

Conoce a Stefanini

Somos una empresa global con 35 años de experiencia en el mercado, ofrecemos una sólida selección de servicios como: automatización, nube, Internet de las cosas (IoT) y experiencia de usuario (UX).


Creemos que la tecnología puede revolucionar una empresa y la innovación es fundamental para fomentar el desarrollo y la competitividad. También valoramos las nuevas ideas y el poder de una mente abierta, por lo que reconocemos que cada talento es esencial para la calidad de nuestros proyectos y especialmente para nuestro progreso.


Mantenemos nuestra excelencia invirtiendo en innovaciones tecnológicas, las mejores alianzas, adquisiciones de empresas en todo el mundo y la contratación de profesionales altamente capacitados.


Required profile

Experience

Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Training And Development

Java Developer Related jobs