Senior Full-Stack Java Engineer: Modernize Gateways

EPAM Systems, Inc.

California (MO)

Hybrid

USD 140,000 - 180,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

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

Qualifications

  • 8+ years of professional software engineering experience.
  • Expert-level knowledge of Java and Spring Boot.
  • Strong experience with enterprise REST APIs and backend architecture.
  • Hands-on Angular experience, including upgrades (Angular 8+).
  • Proficiency in TypeScript, RxJS, and modern frontend practices.
  • Experience with security remediation tools (Veracode, CAST, SonarQube).
  • Excellent communication and collaboration skills.
  • Ownership mindset in fast-paced enterprise environments.

Responsibilities

  • Contribute to maintenance and modernization of enterprise Gateway apps across backend and frontend.
  • Drive remediation of security vulnerabilities identified by tools such as Veracode, CAST, and SonarQube.
  • Support dependency upgrades, framework modernization, refactoring, and technical debt reduction.
  • Design and implement secure, maintainable solutions with Java Spring Boot and Angular.
  • Contribute to Angular modernization across legacy and current codebases.
  • Participate in architecture and code reviews while upholding engineering best practices.
  • Collaborate with architects, security, QA, and product stakeholders to prioritize remediation.
  • Support long-term platform health via ongoing security and maintainability improvements.

Skills

Java
Spring Boot
Angular
TypeScript
RxJS
REST APIs
Microservices
Docker
Kubernetes
Security
DevOps
CI/CD

Tools

Veracode
CAST
SonarQube
Apigee
AWS
Azure
GCP
Docker
Kubernetes

Job description

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Java Developer
Senior Full-Stack Java Developer

EPAM Systems, Inc. • California (MO)

Hybrid
USD 140,000 - 180,000
Senior Full-Stack Java Developer - AWS, Angular & DevOps
Senior Full-Stack Java Developer - AWS, Angular & DevOps

Information Gateways Inc. • United States

On-site
USD 110,000 - 160,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java Full Stack Engineer (Senior)
Java Full Stack Engineer (Senior)

TechDigital Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Open Systems Technologies • Dallas (TX)

On-site
USD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

Information Gateways Inc. • United States

On-site
USD 110,000 - 160,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

Compunnel, Inc. • Pittsburgh

On-site
USD 100,000 - 130,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

Compunnel, Inc. • Town of Florida (NY)

On-site
USD 120,000 - 150,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000