General Information

Req #
Career area:
Information Technology
Monday, August 16, 2021
Working time:

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive. 

And we go big. No, not big—huge.

We’re not just a Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re in 180 markets, working with 63,000 brilliant colleagues and counting. And we’re known for the world’s most complete portfolio of smart technology, from devices to software to infrastructure.

With our ingenuity, we help millions—not just the select few—experience our version of a smarter future. 

The one thing that’s missing? Well… you...

Description and Requirements

About Us

We are Lenovo Global eCommerce engineering team, account for eCommerce platform build-up, maintenance. Our platform has omnichannel eCommerce capabilities and supports both B2C and B2B in over 100 countries. Enabling multiple business models like SMB, Loyalty, Marketplace, 3PO, Gaming, etc. Integrated with more than 25 payments all over the world, for instance, Credit, PayPal, Amazon, etc. Empower businesses to achieve revenue growth year by year. In the eCommerce team, you will work in a multi-cultural environment, learn and practice cutting-edge technologies to implement a platform with billions of dollars in annual revenue.


  • Master existing platform knowledge both business and technology
  • Use Mainstream back-end technology to maintain and optimize existing platform from both user experience and performance. Meanwhile, enhance and deliver new features as well
  • Able to troubleshoot, independently fix the defects of PROD
  • Communicate with the product owner to understand requirements. Make appropriate design and architecture trade-offs for a feature
  • Work closely with product owner to make sure E2E solution seamless and appropriate customer experience for features
  • Make sure features be delivered on schedule with high quality
  • Review solution and code with leadership and peers to surface design and implementation issues
  • Identify risks and dependencies in the development schedule for a feature
  • Collaborate Scrum Master to running agile work model well
  • Write unit test and automated functional test for a feature
  • Account for the performance, operation, and serviceability of the feature
  • Collaborate with leadership to identify and improve development standard, process, tech stack, etc. improve the efficiency and quality of development and release
  • Learn cutting-edge technologies and evaluate if our system can benefit from them. An innovative attitude is very welcome during our daily work.


  • Computer or related major, bachelor degree or above.
  • More than 5 years of java back-end development experience, development lead or architecture experience is plus.
  • Have experience in developing large-scale, high performance, high availability online system, eCommerce related experience is a big plus.
  • Familiar with Java, JUC, Spring Boot, Spring Cloud, Dubbo.
  • Familiar with mainstream Database, MySQL, HANA is plus.
  • Familiar with mainstream NoSQL, Redis, MongoDB, etc.
  • Familiar with mainstream MQ, RabbitMQ, Kafka, etc.
  • Experience in microservice development.
  • Experience in performance tuning ideas and related skills.
  • Fluent English in written and spoken is plus.
  • The ability to work well in a team environment is very important.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class.