Java Backend Engineer: Microservices & REST APIs

EPAM Systems

Mexico

On-site

PHP 3,762,000 - 5,643,000

Full time

20 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certificate
LinkedIn Learning access
Global career opportunities
Volunteer and community involvement
EPAM Employee Groups
Award-winning culture

Job summary

EPAM Systems is seeking a Java Developer to join our team. You will craft backend services in Java, design robust REST APIs, and work with microservices across distributed systems.

The role emphasizes secure, well-tested code, performance tuning, and collaboration with cross-functional teams. The ideal candidate has 2+ years of Java experience, familiarity with Spring Boot and relational databases, and strong English communication skills.

Qualifications

  • At least 2 years of practical experience working with Java and object-oriented programming concepts.
  • Solid grasp of how to design REST APIs along with knowledge of sound API development practices.
  • Background in building or working alongside microservices and systems spread across multiple nodes.
  • Working knowledge of MySQL, SQL syntax, structuring relational data, and tuning queries for performance.
  • Exposure to writing unit and integration tests, plus comfort using contemporary testing frameworks.
  • Awareness of key security concepts including authentication, authorization, and building APIs securely.

Responsibilities

  • Build, engineer, and sustain backend services written in Java.
  • Craft and improve REST APIs that power mobile app functionality and connect with outside systems.
  • Handle MySQL-related tasks such as structuring data models, writing and refining queries, and diagnosing issues.
  • Play a part in shaping and evolving backend and microservices architecture built for scale and long-term maintainability.
  • Write dependable, secure, thoroughly-tested code that adheres to sound engineering principles.
  • Track down and fix bugs, performance bottlenecks, and issues arising in live environments.
  • Take part in reviewing peers' code, joining technical conversations, providing estimates, and shaping solution designs.
  • Team up with mobile engineers, product-side stakeholders, quality assurance staff, and fellow backend developers to bring complete features to life.
  • Support efforts around automated testing, monitoring, logging practices, and general application dependability.
  • Make use of AI-powered development tools when useful to boost efficiency, elevate code standards, and streamline testing and troubleshooting

Skills

Java
REST APIs
Microservices
OOP
Git
CI/CD
Security fundamentals
English (B2+)

Tools

MySQL

Job description

EPAM Systems is seeking a Java Developer to join our team. You will craft backend services in Java, design robust REST APIs, and work with microservices across distributed systems.

The role emphasizes secure, well-tested code, performance tuning, and collaboration with cross-functional teams. The ideal candidate has 2+ years of Java experience, familiarity with Spring Boot and relational databases, and strong English communication skills.

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

Similar jobs worth comparing

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 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 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
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 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 Developer
Senior Java Developer

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 7,524,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
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
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
Lead Java Developer
Lead Java Developer

EPAM Systems • Mexico

On-site
PHP 7,524,000 - 11,912,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Senior Full-Stack Java Developer
Senior Full-Stack Java Developer

EPAM Systems • Mexico

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