岗位描述
Join our China Delivery Team as a Software Engineer . 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