Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

Senior Java Developer

EPAM Systems

China · On-site · relocationSalary not disclosedfull-timeEPAM Systems Careers (offices abroad)

We are seeking a Senior Java Developer in Shenzhen, Chengdu or Guangzhou. You will design and build back-end services using Java and the Spring ecosystem, owning features from design through delivery and support.

Responsibilities

  • Design, build, test and maintain back-end services using Java and the Spring ecosystem
  • Translate functional and technical requirements into solution designs and implementation plans
  • Build and integrate RESTful APIs and data-access layers using relational databases and SQL
  • Write maintainable code, create unit and integration tests and participate in code reviews
  • Debug defects and production issues, delivering root-cause fixes and follow-up improvements
  • Collaborate with product, architecture, QA and engineering teams to deliver features smoothly
  • Improve performance, reliability, security and maintainability through continuous refactoring and tuning
  • Estimate work, communicate progress, risks and dependencies and support team knowledge sharing

Languages

    Work format
    On-site
    Seniority
    Senior
    Posted
    22 Oct 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking