We are seeking a Senior Full Stack Developer (Java+Angular) to deliver scalable Java services and polished Angular experiences using disciplined engineering practices. You will own end-to-end delivery in an Agile team, applying TDD and Unit Testing while keeping SQL/MS SQL data layers efficient and code maintainable—apply now.
Responsibilities
-
Design and maintain scalable backend services with Java
-
Develop responsive, user-friendly web applications using Angular and JavaScript
-
Implement and tune database solutions using SQL / MS SQL
-
Apply Test-Driven Development (TDD) and create thorough unit tests
-
Collaborate with QA, DevOps, and Product teams to deliver high-quality features
-
Translate requirements into clear technical solutions
-
Debug and resolve defects and production issues
-
Ensure code quality via reviews, refactoring, and adherence to best practices
-
Contribute to Agile ceremonies including stand-ups, sprint planning, and retrospectives
-
Maintain documentation for delivered features and systems
Requirements
-
3+ years of hands-on experience with Java and backend development
-
Proficiency with Angular, JavaScript, and modern front-end development practices
-
Practical experience working with SQL databases (preferably MS SQL)
-
Proven track record applying Test-Driven Development (TDD) and writing Unit Testing suites
-
Solid understanding of the software development lifecycle (SDLC)
-
Ability to produce clean, maintainable, and efficient code
-
Strong problem-solving and analytical skills
-
Effective communication and collaboration skills
-
English proficiency at B2 level or higher
Nice to have
-
Experience with Google Cloud Platform (GCP) or other cloud environments
-
Familiarity with cloud-based architectures
-
Background working within Agile/Scrum methodologies
-
Ability to collaborate effectively in distributed teams
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