EPAM is a leading general provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a Senior Full-Stack Java Developer with strong backend expertise and working knowledge of Angular to support the ongoing maintenance and modernization of enterprise Gateway applications. The role is primarily backend-focused while contributing to multiple Angular frontends spanning legacy and modern frameworks. The ideal candidate enjoys improving existing applications through refactoring, dependency upgrades, vulnerability remediation,
and continuous modernization rather than greenfield development.
Responsibilities
Develop and maintain Java Spring Boot backend services
Support Angular-based applications, including both legacy Angular 8 and modern Angular 18 codebases
Resolve security vulnerabilities identified by Veracode and address CAST code quality findings
Implement bug fixes, refactoring, dependency upgrades, and framework updates
Improve application performance, maintainability, and security
Participate in code reviews and follow secure software development practices
Collaborate with technical leads, QA engineers, architects, and security teams
Investigate and resolve production issues while maintaining high engineering standards
Requirements
A minimum of 3 years of professional software development experience
Strong experience with Java and Spring Boot
Experience developing and maintaining Angular applications, with Angular 8+ preferred
Solid knowledge
📌 Senior Full-Stack Developer (Colombia)
🏢 EPAM Systems
📍 Colombia
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.