About the Role
We are seeking an experienced Java Engineer who can work closely with our China-based counterparts. Proficiency in Chinese (written & spoken) is essential to ensure smooth communication and collaboration on cross-border projects.
Key Responsibilities
- Design, implement, and optimize the architecture of core business systems, ensuring high performance, high security, and high availability.
- Provide scalable and practical technical solutions based on product requirements; independently own core feature development and deliver clean, secure, and maintainable code.
- Research and evaluate emerging technologies, introducing new methods and tools to drive technical innovation and system evolution.
- Collaborate closely with Product, Design, QA, and China engineering teams to ensure timely and high-quality project delivery.
- Participate in system debugging, performance tuning, and root cause analysis to resolve critical production issues.
Qualifications
- Bachelor's degree or above in Computer Science or related fields, with 6+ years of software development experience.
- Proficient in Java core technologies, with strong command of Spring, Spring Boot, Spring Cloud, and hands-on experience in microservices architecture.
- Solid understanding of database design, optimization, and performance tuning; proficient in MySQL, and familiar with NoSQL systems such as MongoDB.
- Strong analytical, debugging, and problem-solving capabilities.
- Excellent communication and teamwork skills, with strong ownership and the ability to perform under a fast-paced, high-pressure environment.
- Fluent in Chinese (spoken and written) to collaborate effectively with China teams.
EA Licence No: 19C9807 | Registration ID: R22107906