Descripción
Resumen:
Buscamos un Desarrollador Senior de Java Full-Stack para modernizar aplicaciones empresariales de puerta de enlace, centrándonos en servicios de backend y frontends Angular para mejorar la estabilidad, la seguridad y la mantenibilidad.
Aspectos destacados:
1. Modernizar y mantener aplicaciones empresariales de puerta de enlace
2. Impulsar la refactorización, las actualizaciones de dependencias y la corrección de vulnerabilidades
3. Colaborar con diversos equipos de ingeniería
Buscamos un **Desarrollador Senior de Java Full\-Stack** para mantener y modernizar aplicaciones empresariales de puerta de enlace con un fuerte enfoque en el backend y soporte práctico para frontends Angular en versiones heredadas y actuales. Usted impulsará la refactorización, las actualizaciones de dependencias y la corrección de vulnerabilidades: ¡postúlese para ayudar a reforzar la estabilidad, la seguridad y la mantenibilidad!
**Responsabilidades**
* Desarrollar y mantener servicios de backend Java Spring Boot y APIs REST
* Brindar soporte y mejorar aplicaciones Angular en bases de código heredadas y modernas
* Resolver vulnerabilidades de seguridad y abordar hallazgos sobre la calidad del código mediante herramientas automatizadas
* Implementar correcciones de errores, refactorizar código y realizar actualizaciones de dependencias y frameworks
* Mejorar el rendimiento, la mantenibilidad y la seguridad de las aplicaciones mediante una modernización continua
* Investigar y resolver incidencias en producción manteniendo altos estándares de ingeniería
* Colaborar con líderes técnicos, ingenieros de QA, arquitectos y equipos de seguridad para implementar cambios de forma segura
* Participar en revisiones de código y hacer cumplir estándares y mejores prácticas de programación segura
**Requisitos**
* 4\+ años de experiencia profesional en desarrollo con Java
* 4\+ años de experiencia práctica con Spring Boot y APIs REST
* Experiencia colaborando con líderes técnicos y equipos de ingeniería multifuncionales
* Experiencia brindando soporte a aplicaciones empresariales y manteniendo bases de código existentes
* Conocimientos sólidos sobre vulnerabilidades de seguridad y prácticas de desarrollo seguro de software
* Conocimientos sólidos sobre desarrollo y mantenimiento de aplicaciones Angular 8\+
* Conocimientos sólidos de TypeScript y RxJS para desarrollo frontend
* Habilidades sólidas de resolución de problemas y soporte en producción en entornos complejos
* Excelentes habilidades analíticas, mentalidad de propiedad y atención al detalle
* Nivel de inglés superior-intermedio (B2\), tanto escrito como hablado
**Deseable**
* Experiencia con la plataforma de API Apigee
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de colegas altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días libres remunerados y licencias por enfermedad
* Cursos de capacitación avanzada, reciclaje profesional y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn
*EPAM es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para el empleo sin importar raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido u otra característica protegida por la ley aplicable.*