13 días
Expira 16/10/2026
Desarrollador FullStack Java / Angular - Híbrido (Santiago)
Desarrollador FullStack Java / Angular - Híbrido (Santiago)
Descripción
El cargo está orientado a refactorizar una aplicación bancaria ya diseñada y facilitar su reutilización en diversos lugares. Esta iniciativa implica modernizar componentes desarrollados en versiones anteriores de Java y AngularJS, trasladándolos hacia Java 21, Spring Boot y Angular.
Problemas a resolver
Las personas deberán identificar las mejores partes de la solución existente, reutilizarlas y adaptarlas para que los nuevos módulos funcionen completamente sobre tecnologías actualizadas. Las piezas principales ya están diseñadas, por lo que el enfoque estará en la refactorización y modernización.
Contexto de migración
Los profesionales trabajarán en un entorno donde coexisten componentes en Java 8, Java 17, y aplicaciones objetivo en Java 21, además de componentes heredados como WARs en Java 7 o Java 8. En el frontend, se participará en la migración de AngularJS a Angular.
Responsabilidades clave
- Refactorizar: Adaptar la aplicación para facilitar su reutilización.
- Modernizar: Trasladar los componentes backend a Java 21 y Spring Boot.
- Migrar: Transformar componentes de AngularJS a Angular.
- Reutilizar: Conservar las mejores partes de la solución actual.
- Implementar: Construir nuevos módulos con tecnología actualizada.
- Modificar: Intervenir WARs en Java existentes si es necesario.
- Gestionar: Versionar cambios con Git avanzado.
Habilidades, Conocimientos y Experiencia
Imprescindibles
- Java 21: Experiencia en desarrollo backend.
- Spring Boot: Experiencia sólida en aplicaciones backend.
- Angular: Experiencia en desarrollo frontend.
- Desarrollo Full Stack: Experiencia en backend y frontend.
- Modernización de aplicaciones: Refactorización de soluciones existentes.
- Migraciones Java: Capacidad para trabajar en Java 8 y Java 17.
- Aplicaciones heredadas: Modificaciones en WARs en Java 7 y 8.
- WebLogic: Experiencia en servidor de aplicaciones.
- Git avanzado: Gestión de código y cambios.
- Resiliencia: Tolerancia a la frustración.
- Autonomía de aprendizaje: Adaptación a nuevas tecnologías.
- Proactividad técnica: Identificación de modificaciones necesarias.
Deseables
- AngularJS: Conocimientos para modificaciones puntuales.
- Fortaleza en frontend: Experiencia profunda en desarrollo frontend.
- Tecnologías cloud: Conocimientos de nube.
Beneficios
👩🎨 Ser maker es cool: ¡Excelentes beneficios y actividades divertidas!
🏖️ 3 días libres adicionales a tus vacaciones.
✨ Permiso sin goce de sueldo para cumplir tus sueños.
⚖️ Programa de bienestar.
🏥 Seguro Complementario gratuito.
🤓 Programas de formación y más.
🎂 Día libre para tu cumpleaños.
💰 Bonificaciones en momentos especiales.
💳 Convenios preferenciales con bancos.
👶🏻 Días adicionales para padres.
🐶 Seguro para mascotas.
🌿 Cultura horizontal e innovadora.
Compromiso con la Inclusión
Esta vacante está acogida a la ley 21.015.