
Java Full Stack Engineer (Cantonese-speaking)
Primary stack
Nice to have's
Job description
About the Position
Join our China Delivery Team as a Java Full Stack Engineer (Cantonese-speaking). 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 in Shenzhen.
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
[Company description if present]
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.