Senior Backend Engineer - Scalable Mobile APIs

EPAM Systems

United States

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

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

Job summary

EPAM Systems, Inc. is seeking a Senior Server-side Engineer to design and evolve a backend-for-frontend layer powering mobile client experiences. You will build Spring Boot services in Java, implement REST endpoints with clear contracts, and optimize performance while maintaining code quality.

You will collaborate with product, design, and QA to deliver end-to-end features. The role emphasizes leadership, mentoring peers, and contributing to large, cross-functional projects in an agile

Qualifications

  • 3+ years of Java experience building server-side applications.
  • Strong leadership skills to influence technical decisions and mentor peers.
  • Proven project delivery experience in large cross-functional teams.
  • Spring Boot knowledge for building scalable services.
  • Strong REST API design skills for contract-first, maintainable endpoints.
  • Strong algorithms and data structures skills for solving complex problems.
  • Strong unit testing skills to ensure correctness.
  • CI experience with build and test automation.
  • Experience with asynchronous programming and concurrency concepts.
  • Performance profiling and tuning skills.
  • Refactoring skills and safe handling of legacy code.
  • Excellent communication and proactive mindset.
  • Upper-Intermediate English proficiency (B2).
  • Docker/Gradle/Kotlin and GraphQL experience are a plus.

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.
  • Optimize performance through profiling, tuning, and efficient data access.
  • 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 API design
Algorithms & Data Structures
Unit testing
CI/CD
Asynchronous programming
Performance tuning
Refactoring
Communication
English proficiency
Leadership

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Gradle
GraphQL
Kotlin
RAML

Job description

EPAM Systems, Inc. is seeking a Senior Server-side Engineer to design and evolve a backend-for-frontend layer powering mobile client experiences. You will build Spring Boot services in Java, implement REST endpoints with clear contracts, and optimize performance while maintaining code quality.

You will collaborate with product, design, and QA to deliver end-to-end features. The role emphasizes leadership, mentoring peers, and contributing to large, cross-functional projects in an agile

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 • 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 • United States

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

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Server-side Engineer
Senior Server-side Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paid time off
Upskilling and certification
+2
Senior Java Server-side Engineer
Senior Java Server-side Engineer

EPAM Systems • 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 • United States

Remote
USD 120,000 - 180,000
Lead Server-side Engineer (Java)
Lead Server-side Engineer (Java)

EPAM Systems • 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 • United States

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

EPAM Systems Inc • United States

Remote
USD 130,000 - 170,000
Senior Backend Engineer - Scalable Java Microservices Lead
Senior Backend Engineer - Scalable Java Microservices Lead

Pivotal Solutions • Philadelphia

On-site
USD 120,000 - 180,000