Senior Java/Spring Security Engineer with Angular

EPAM Systems Inc

United States

Remote

USD 120,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc is seeking a Senior Java Developer with Angular to lead remediation of security vulnerabilities across enterprise applications. You will apply deep Java and Spring expertise to design secure, scalable backend solutions.

You will evolve frontend components with Angular, mentor engineers, and influence architectural decisions while coordinating with security teams, QA, and product stakeholders.

Qualifications

  • 3+ years of commercial software development experience with Java.
  • Advanced proficiency in Spring Framework / Spring Boot.
  • Solid hands-on experience with Angular.
  • Proven background working with large-scale enterprise applications and complex legacy codebases.
  • Strong knowledge of REST APIs, backend architecture, and distributed systems principles.
  • Deep understanding of OWASP Top 10, secure coding practices, and threat mitigation techniques.
  • Demonstrated ability to investigate security findings, identify root causes, and design fixes.
  • Excellent troubleshooting, problem-solving, and analytical skills.
  • Strong English communication skills (B2 level).

Responsibilities

  • Lead the analysis and remediation of security vulnerabilities across a portfolio of applications.
  • Design, develop, and maintain robust backend functionality using Java and Spring / Spring Boot.
  • Evolve and maintain front-end functionality using Angular, ensuring alignment with security and architectural standards.
  • Perform in-depth investigation of existing codebases and architect solutions that address vulnerabilities without compromising business functionality or system stability.
  • Drive the upgrade of vulnerable libraries, frameworks, and application dependencies, including planning migration strategies for breaking changes.
  • Perform complex code-level remediation grounded in secure development principles, OWASP guidelines, and industry best practices.
  • Diagnose and resolve non-trivial issues resulting from security fixes, dependency upgrades, or legacy implementations.
  • Produce clean, maintainable, performant, and secure code across backend and front-end components, setting quality standards for the team.
  • Lead and participate in code reviews, testing strategies, and validation of implemented fixes.
  • Mentor and provide technical guidance to mid- and junior-level engineers.
  • Collaborate closely with developers, QA engineers, architects, product stakeholders, and security teams.
  • Champion continuous improvement of application security posture, technical quality, and engineering practices.
  • Contribute to technical decision-making and propose architectural improvements where appropriate.

Skills

Java
Spring Framework / Spring Boot
Angular
REST APIs
Security concepts
Code analysis
Troubleshooting
English communication (B2)

Tools

SonarQube
Checkmarx
Fortify
Snyk
Docker
Kubernetes

Job description

EPAM Systems Inc is seeking a Senior Java Developer with Angular to lead remediation of security vulnerabilities across enterprise applications. You will apply deep Java and Spring expertise to design secure, scalable backend solutions.

You will evolve frontend components with Angular, mentor engineers, and influence architectural decisions while coordinating with security teams, QA, and product stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security-Focused Java/Spring Developer with Angular
Security-Focused Java/Spring Developer with Angular

EPAM Systems Inc • United States

Remote
USD 90,000 - 120,000
Senior Java Developer with Angular
Senior Java Developer with Angular

EPAM Systems Inc • United States

Remote
USD 120,000 - 150,000
Senior Full-Stack Java Developer
Senior Full-Stack Java Developer

EPAM Systems, Inc. • California (MO)

On-site
USD 140,000 - 180,000
Java Developer with Angular
Java Developer with Angular

EPAM Systems Inc • United States

Remote
USD 90,000 - 120,000
Senior Full-Stack Java Engineer: Modernize Gateways
Senior Full-Stack Java Engineer: Modernize Gateways

EPAM Systems, Inc. • California (MO)

Hybrid
USD 140,000 - 180,000
Senior Angular Front-End Engineer – Enterprise Apps
Senior Angular Front-End Engineer – Enterprise Apps

Client Server Technology Solutions LLC • Pennington (NJ)

On-site
USD 90,000 - 120,000
Senior Backend Engineer - Spring Boot & REST APIs
Senior Backend Engineer - Spring Boot & REST APIs

EPAM Systems, Inc. • United States

Remote
USD 110,000 - 160,000
Senior Java Developer
Senior Java Developer

Profectus IT BVBA • Town of Belgium (WI)

On-site
USD 80,000 - 120,000
Senior Java Developer – Hybrid, Cloud APIs & Microservices
Senior Java Developer – Hybrid, Cloud APIs & Microservices

EPAM Systems, Inc. • United States

Hybrid
USD 90,000 - 130,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+1
Senior Java Engineer: Security Remediation & React
Senior Java Engineer: Security Remediation & React

BairesDev • United States

Remote
MXN 700,000 - 1,100,000
Remote work
USD or local currency
Equipment provided
+4