Senior Java Backend Engineer | Spring Boot & Microservices

EPAM Systems Inc

México

Remote

MXN 600,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Sick leave
Upskilling courses
LinkedIn Learning access
Global career opportunities
Volunteer opportunities

Job summary

EPAM Systems Inc is seeking a Senior Java Developer to build backend microservices and REST APIs in a cross‑functional Scrum environment. You will write reliable code, implement unit tests, and participate in code reviews to maintain quality across distributed teams.

The role emphasizes mentoring, continuous improvement, and delivery discipline, with opportunities to work on international projects and advanced architectures.

Qualifications

  • 3+ years of professional software development experience.
  • Strong Java and Spring Boot experience in production systems.
  • Hands-on REST API development for backend services.
  • Solid SQL skills with relational databases.
  • Proven code review and quality assurance discipline.
  • Agile Scrum experience with estimation and ceremonies.
  • Mentoring or technical leadership experience.

Responsibilities

  • Build backend microservices and REST APIs using Java and Spring Boot.
  • Develop and maintain clean, reliable code following standards.
  • Write unit tests with JUnit for high coverage and correctness.
  • Conduct code reviews and provide actionable feedback.
  • Apply CI/CD, testing, and engineering best practices.
  • Participate in Scrum ceremonies and planning sessions.
  • Collaborate with distributed teammates to meet sprint goals.
  • Mentor developers and support consistent technical execution.
  • Investigate defects and performance issues and implement fixes.

Skills

Java
Spring Boot
REST APIs
JUnit testing
Code reviews
CI/CD
Agile Scrum
Mentoring
Microservices
SQL
GitHub Copilot
English (B2)

Tools

GitHub Copilot
SQL Tools

Job description

EPAM Systems Inc is seeking a Senior Java Developer to build backend microservices and REST APIs in a cross‑functional Scrum environment. You will write reliable code, implement unit tests, and participate in code reviews to maintain quality across distributed teams.

The role emphasizes mentoring, continuous improvement, and delivery discipline, with opportunities to work on international projects and advanced architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Microservices & REST APIs
Senior Java Backend Engineer - Microservices & REST APIs

EPAM Systems Inc • Mexico

Remote
MXN 850,000 - 1,200,000
Senior Java Developer
Senior Java Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off
Sick leave
+4
Senior Java Developer: AI-Driven Backend & Cloud (Spring Boot)
Senior Java Developer: AI-Driven Backend & Cloud (Spring Boot)

EPAM Systems Inc • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificates
+1
Senior Java Backend Architect — AI, Microservices, Cloud
Senior Java Backend Architect — AI, Microservices, Cloud

EPAM Systems Inc • Mexico

Remote
MXN 420,000 - 700,000
Senior Java AI Engineer | Spring Boot Microservices Cloud
Senior Java AI Engineer | Spring Boot Microservices Cloud

EPAM Systems Inc • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and cert.ourses
+1
Senior Java Developer | AI-Driven Cloud Microservices
Senior Java Developer | AI-Driven Cloud Microservices

EPAM Systems Inc • Mexico

Remote
MXN 550,000 - 750,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Senior Java Developer — AI, CI/CD & Cloud
Senior Java Developer — AI, CI/CD & Cloud

EPAM Systems Inc • Mexico

Remote
MXN 900,000 - 1,350,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificate
+2
Senior Java Developer - AI-Driven Microservices on Azure/AWS
Senior Java Developer - AI-Driven Microservices on Azure/AWS

EPAM Systems Inc • Mexico

Remote
MXN 700,000 - 900,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Senior Java AI Engineer | Spring Boot, Microservices, Cloud
Senior Java AI Engineer | Spring Boot, Microservices, Cloud

EPAM Systems Inc • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Senior Java Backend Engineer for AI-Driven Systems
Senior Java Backend Engineer for AI-Driven Systems

EPAM Systems • Mexico

Remote
MXN 600,000 - 1,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1