Save Job
Posted 2w ago

Senior Full Stack Developer (Java+Angular)

@ EPAM Systems
Mexico or Colombia or Brazil
RemoteFull Time
Responsibilities:designing services, developing applications, debugging issues
Requirements Summary:3+ years Java backend and Angular frontend experience, SQL/MS SQL proficiency, TDD and unit testing experience, Agile teamwork, strong problem-solving and English (B2+) communication skills.
Technical Tools Mentioned:Java, Angular, JavaScript, SQL, Microsoft SQL, Test-Driven Development (TDD), Unit Testing, Agile, Google Cloud Platform
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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/Benefits

  • 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.