Senior Full-Stack Engineer (Angular/Java) | TDD & Agile

EPAM Systems

Mexico

On-site

PHP 1,000,000 - 1,900,000

Full time

6 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Global career opportunities
Paid time off and sick leave
Upskilling and certification courses
LinkedIn Learning access

Job summary

EPAM Systems is seeking a Senior Full-Stack Developer to join our global team. You will design, develop, and maintain high-quality applications with a focus on both frontend Angular and backend Java.

You will implement TDD, write unit tests, and collaborate across cross-functional teams in an agile environment. The role requires strong Angular and Java experience, solid TDD practice, and excellent English communication.

Qualifications

  • Minimum 3 years of relevant experience.
  • Proficiency in Angular for front-end development.
  • Strong knowledge of Test-Driven Development (TDD) practices.
  • Experience with unit testing frameworks.
  • Solid experience with Java for back-end development.
  • Excellent English proficiency (B2 level or higher).

Responsibilities

  • Design and develop robust, scalable applications using Angular and Java.
  • Implement TDD practices to ensure high code quality.
  • Write and execute unit tests to validate functionality.
  • Collaborate with cross-functional teams to gather requirements.
  • Maintain and improve performance of existing applications.
  • Stay updated on industry trends and best practices.
  • Participate in code reviews and technical discussions.

Skills

Angular
Java
Test-Driven Development
Unit Testing
English Proficiency

Tools

Kubernetes
Spring Framework
Apache Kafka
Elastic Stack

Job description

EPAM Systems is seeking a Senior Full-Stack Developer to join our global team. You will design, develop, and maintain high-quality applications with a focus on both frontend Angular and backend Java.

You will implement TDD, write unit tests, and collaborate across cross-functional teams in an agile environment. The role requires strong Angular and Java experience, solid TDD practice, and excellent English communication.

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

Similar jobs worth comparing

Full-Stack Engineer: Angular & Java with TDD
Full-Stack Engineer: Angular & Java with TDD

EPAM Systems • Mexico

On-site
PHP 3,762,000 - 5,643,000
Healthcare benefits
Paid time off
Learning resources
+1
Senior Full-Stack Developer
Senior Full-Stack Developer

EPAM Systems • Mexico

On-site
PHP 1,000,000 - 1,900,000
Healthcare benefits
Global career opportunities
Paid time off and sick leave
+2
Full-Stack Developer
Full-Stack Developer

EPAM Systems • Mexico

On-site
PHP 3,762,000 - 5,643,000
Healthcare benefits
Paid time off
Learning resources
+1
Senior Full-Stack Java Engineer | Spring Boot & Angular
Senior Full-Stack Java Engineer | Spring Boot & Angular

EPAM Systems • Mexico

On-site
PHP 6,270,000 - 9,404,000
Senior Full-Stack Java Developer
Senior Full-Stack Java Developer

EPAM Systems • Mexico

On-site
PHP 6,270,000 - 9,404,000
Senior Java Developer
Senior Java Developer

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 7,524,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
Senior Java Backend Engineer — Microservices & REST Expert
Senior Java Backend Engineer — Microservices & REST Expert

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 7,524,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
Java EE Full-Stack Engineer
Java EE Full-Stack Engineer

Accenture Infrastructure and Capital Projects, LLC • Mandaluyong

On-site
PHP 900,000 - 1,200,000
Java Backend Developer
Java Backend Developer

EPAM Systems • Mexico

On-site
PHP 900,000 - 1,400,000
Healthcare benefits
Unlimited access to learning resources
Global career opportunities
+1
Java Developer
Java Developer

EPAM Systems • Mexico

On-site
PHP 3,762,000 - 5,643,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+6