Senior Backend Engineer - Spring Boot & REST APIs

EPAM Systems, Inc.

United States

Remote

USD 110,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EPAM Systems, Inc. is seeking a Senior Server-side Engineer to design and evolve a Backend for Frontend layer powering high-traffic mobile experiences.

You will build Spring Boot services in Java, implement REST endpoints, and collaborate with product, design, and QA to deliver reliable APIs and scalable systems. You will optimize performance, write unit tests, mentor peers, and participate in CI pipelines, while refactoring legacy code and integrating with existing services.

Qualifications

  • 3+ years of Java experience building server-side applications.
  • Strong Spring Boot knowledge for building scalable services.
  • Strong REST API design skills for contract-first, maintainable endpoints.
  • Experience with CI/build automation and cross-functional collaboration.

Responsibilities

  • Design backend-for-frontend APIs that support mobile client use cases.
  • Build Spring Boot services in Java with clean, maintainable architecture.
  • Implement REST endpoints with clear contracts and predictable behavior.
  • Write unit tests to protect critical logic and enable safe changes.
  • Refactor legacy code to improve readability, safety, and extensibility.
  • Integrate with existing backend services and adapt to evolving interfaces.
  • Implement asynchronous flows where needed to improve responsiveness.
  • Automate builds and checks within CI pipelines.
  • Review code to uphold standards and share best practices.
  • Collaborate with product, design, and QA to deliver end-to-end features.

Skills

Java
Spring Boot
REST APIs
Unit testing
CI/CD
Asynchronous programming
Performance optimization
Code refactoring
Communication
Leadership

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Gradle
GraphQL
RAML
Kotlin

Job description

EPAM Systems, Inc. is seeking a Senior Server-side Engineer to design and evolve a Backend for Frontend layer powering high-traffic mobile experiences.

You will build Spring Boot services in Java, implement REST endpoints, and collaborate with product, design, and QA to deliver reliable APIs and scalable systems. You will optimize performance, write unit tests, mentor peers, and participate in CI pipelines, while refactoring legacy code and integrating with existing services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer for High-Traffic Mobile APIs
Senior Java Backend Engineer for High-Traffic Mobile APIs

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 150,000
Healthcare benefits
Paid time off
Professional development
Lead Java Backend Engineer: Scale Mobile APIs
Lead Java Backend Engineer: Scale Mobile APIs

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off and learning
Global career opportunities
Lead Java Backend Architect for High-Throughput Mobile APIs
Lead Java Backend Architect for High-Throughput Mobile APIs

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificate
+2
Senior Server-side Engineer
Senior Server-side Engineer

EPAM Systems, Inc. • United States

Remote
USD 110,000 - 160,000
Senior Java Server-side Engineer
Senior Java Server-side Engineer

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 150,000
Healthcare benefits
Paid time off
Professional development
Lead Java Server-side Engineer
Lead Java Server-side Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificate
+2
Lead Server-side Engineer (Java)
Lead Server-side Engineer (Java)

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off and learning
Global career opportunities
Senior Java Developer – Hybrid, Cloud APIs & Microservices
Senior Java Developer – Hybrid, Cloud APIs & Microservices

EPAM Systems, Inc. • United States

Hybrid
USD 90,000 - 130,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+1
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Senior Java Backend Engineer | Spring Boot & Microservices
Senior Java Backend Engineer | Spring Boot & Microservices

Smart IT Frame LLC • Irving (TX)

On-site
USD 110,000 - 140,000