Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
EPAM is a leading global 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 seeking a seasoned Java Developer with Angular expertise to join our team and assist in addressing security vulnerabilities within a set of business-critical applications.
The perfect candidate brings strong hands-on experience with Java, Spring Framework / Spring Boot, and Angular, and feels confident working with established enterprise applications, reviewing security findings, and delivering secure, maintainable fixes across both backend and front-end layers.
The core focus of this position is Java/Spring development and security vulnerability remediation, while Angular is leveraged to support and maintain front-end components as needed.
Responsibilities
Analyze and remediate security vulnerabilities across the applications
Develop, modify, and maintain backend functionality using Java and Spring Boot
Operate within existing microservice-based architectures and REST APIs
Handle relational databases, including PostgreSQL, and troubleshoot application/database integration issues
Maintain and update front-end functionality using Angular
Leverage Kafka and event-driven integrations where applicable
Examine existing code and implement solutions that resolve vulnerabilities without negatively affecting business functionality
Upgrade vulnerable libraries, frameworks, and application dependencies
Execute code-level remediation based on security findings and secure development practices
Resolve issues resulting from security fixes, dependency upgrades, or existing implementations
Produce clean, maintainable, and secure code across backend and front-end components
Participate in code reviews, testing, and validation of implemented fixes
Collaborate with developers, QA engineers, product stakeholders, and other team members
Drive continuous improvement of application security and technical quality
Requirements
2+ years of commercial software development experience with Java
Proficiency in Java with the ability to explain concepts in depth, reason through coding problems, and deliver maintainable solutions
Expertise in Spring Framework / Spring Boot, including dependency injection, application configuration, REST services, data access, and common enterprise development patterns
Understanding of microservice design and communication patterns, service boundaries, REST-based integrations, error handling, resiliency, and troubleshooting distributed applications
Skills in SQL and relational databases, including queries, joins, indexes, transactions, data access, and common performance considerations
Background in Angular and TypeScript sufficient to investigate, maintain, troubleshoot, and remediate existing front-end functionality
Knowledge of Kafka or similar event-driven messaging technologies, including producers/consumers and asynchronous communication patterns
Strong English communication skills (B1+ level)
Nice to have
Familiarity with PostgreSQL
Understanding of common application vulnerabilities, secure coding practices, dependency vulnerabilities, and methods for detecting and resolving security findings
We offer
International projects with top brands
Work with global teams of highly skilled, diverse peers
Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certification courses
Unlimited access to the LinkedIn Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.