Senior Java Backend Engineer — Microservices & REST Expert

EPAM Systems

Mexico

On-site

PHP 5,643,000 - 7,524,000

Full time

18 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a 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
Upskilling & certification
Global career opportunities
Volunteer opportunities

Job summary

EPAM Systems is seeking a Senior Java Developer to design, build, and optimize backend services using Java, Spring Boot, and microservices. You will implement REST APIs, work with MySQL data models, and collaborate across cross-functional teams to deliver scalable software.

The role emphasizes code quality, security, testing, and observability, with opportunities to leverage AI-assisted development tools and work on international projects.

Qualifications

  • Minimum 3 years of hands-on Java and object-oriented development.
  • Strong REST API design and API development practices.
  • Experience with microservices and distributed systems.
  • Good knowledge of MySQL, SQL, data modeling, and query optimization.
  • Understanding of design principles, patterns, and clean code.
  • Experience with unit and integration testing and modern frameworks.
  • Familiarity with security fundamentals in API development.
  • Experience with Git-based workflows, CI/CD, and modern delivery practices.
  • Experience troubleshooting production apps using logs and metrics.

Responsibilities

  • Design, develop, and maintain backend services using Java.
  • Develop and enhance REST APIs for mobile apps and integrations.
  • Work with MySQL: data modeling, queries, optimization, troubleshooting.
  • Contribute to scalable backend and microservices architecture.
  • Implement clean, secure, well-tested code following best practices.
  • Investigate defects, performance issues, and production problems.
  • Participate in code reviews, tech discussions, estimation, solution design.
  • Collaborate with mobile developers, product stakeholders, QA, and backend engineers.
  • Contribute to automated testing, observability, logging, and reliability.
  • Leverage AI-assisted tools to improve productivity and quality.

Skills

Java
REST APIs
Microservices
MySQL
SQL
Security
CI/CD
Git
Testing
English

Tools

Git
CI/CD
JUnit
Observability tools

Job description

EPAM Systems is seeking a Senior Java Developer to design, build, and optimize backend services using Java, Spring Boot, and microservices. You will implement REST APIs, work with MySQL data models, and collaborate across cross-functional teams to deliver scalable software.

The role emphasizes code quality, security, testing, and observability, with opportunities to leverage AI-assisted development tools and work on international projects.

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

Similar jobs worth comparing

Java Backend Engineer: Microservices & REST APIs
Java Backend Engineer: Microservices & REST APIs

EPAM Systems • Mexico

On-site
PHP 3,762,000 - 5,643,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+6
Java Backend Engineer - Spring Boot & Microservices
Java Backend Engineer - Spring Boot & Microservices

EPAM Systems • Mexico

On-site
PHP 900,000 - 1,400,000
Healthcare benefits
Unlimited access to learning resources
Global career opportunities
+1
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 Cloud Engineer AWS-RESTful APIs & Microservices
Senior Java Cloud Engineer AWS-RESTful APIs & Microservices

EPAM Systems India Pvt Ltd • Hinoba-an

On-site
PHP 800,000 - 1,600,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
Lead Java Backend Architect | Microservices & Growth
Lead Java Backend Architect | Microservices & Growth

EPAM Systems • Mexico

On-site
PHP 7,524,000 - 11,912,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
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
Senior Java Cloud Engineer — AWS, RESTful Microservices
Senior Java Cloud Engineer — AWS, RESTful Microservices

EPAM Systems India Pvt Ltd • Hinoba-an

On-site
PHP 1,000,000 - 1,800,000
Senior Backend Engineer (Java/Scala) - Scalable Systems
Senior Backend Engineer (Java/Scala) - Scalable Systems

EPAM Systems India Pvt Ltd • Hinoba-an

On-site
PHP 700,000 - 1,100,000
Senior Full-Stack Java Developer
Senior Full-Stack Java Developer

EPAM Systems • Mexico

On-site
PHP 6,270,000 - 9,404,000