Software Engineer

On-siteSalary not specified
China

Job Description, Responsibilities & Requirements

About the Position

Join our China Delivery Team as a Software Engineer in Shenzhen. You will build Java back-end solutions for leading clients across diversified industries. This role offers the chance to drive Agile practices, collaborate with cross-functional teams, and deliver high-impact IT projects.

Responsibilities

  • Implement functionality independently by following team technical decisions and development processes
  • Ensure code quality and deliverables align with software development principles and best practices
  • Participate in project meetings, estimation, planning, and code reviews
  • Contribute to knowledge sharing and continuous team improvement
  • Partner with multiple functional roles to ensure smooth project delivery
  • Support the rationalization of Agile practices within the development team

Requirements

  • Bachelor’s degree or higher in computer science, software engineering, or a related field
  • Experience in software engineering and development
  • Knowledge of or project experience with React.js
  • Understanding of Core Java and the Spring ecosystem (Spring Boot) with experience in RESTful microservices
  • Experience applying object-oriented principles to deliver high-quality solutions
  • High proficiency in spoken and written English (B2 level preferred) to collaborate effectively with international stakeholders
  • Native-level Cantonese speaking skills

We Offer

  • Opportunity to work with leading clients across diversified industries
  • Chance to drive Agile practices and collaborate with cross-functional teams
  • Professional growth and development in a dynamic environment

About the Company

Join a team that values innovation, collaboration, and excellence in software development. We are committed to delivering high-impact IT projects and providing our clients with cutting-edge solutions.

Job Details

Company name:
EPAM
Location:
China
Work Mode:
On-site
Posted on TheJob:
Jul 5, 2026
Last checked:
Jul 5, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.