An application made for this job — a tailored resume and cover letter that speak straight to the posting.
EPAM Systems, Inc. is seeking a Senior Full-Stack Java Developer to own the maintenance and modernization of a portfolio of enterprise Gateway applications.
You’ll work with Java Spring Boot microservices and Angular front-ends (from Angular 8 to Angular 18), focusing on security, code quality, and long-term maintainability, collaborating with the Principal Engineer to drive platform health. This hands-on role demands 8+ years of software engineering experience, strong REST API and backend
Join EPAM's engineering team as a Senior Full-Stack Java Developer and take ownership of maintaining and modernizing a portfolio of enterprise-grade Gateway applications. You'll work in a dynamic environment built around Java Spring Boot microservices and a diverse set of Angular front-end applications — from legacy Angular 8 to modern Angular 18 implementations. This is a hands‑on technical role focused on improving application security, code quality, and long‑term maintainability while collaborating closely with the Principal Engineer. You'll have direct impact on the platform's health, engineering culture, and the technical growth of the team.