Job Responsibilities:
- Participate in the design, development, and optimization of distributed backend systems for Lenovo’s global platforms.
- Responsible for building, maintaining, and refactoring micro-services.
- Cooperate with front-end and QA teams to deliver stable and high-performance systems.
- Conduct unit testing, code review, and continuous integration work.
- Provide technical documentation and participate in release management.
Job Requirements:
- Proficient in Java programming and object-oriented design.
- Hands-on experience with Spring Boot / Spring MVC / MyBatis / Spring Cloud.
- Familiar with relational database (MySQL / Oracle) and SQL optimization.
- Good command of English and Mandarin (Must) for communication with regional teams.
- Experience in CI/CD (Jenkins / GitLab), cloud platform (Azure / AWS), and system performance tuning is a plus.

