We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere.
Description and Requirements
Responsibilities:
- 3+ years of Java development experience, with a strong understanding of Java fundamentals, including object-oriented programming, common data structures, and algorithms.
- Proficient in commonly used Java development frameworks such as Spring Boot, Spring Cloud, and MyBatis.
- Proficient in using relational databases (e.g., MySQL, PostgreSQL), with the ability to write and optimize SQL queries.
- Familiar with middleware such as Kafka, Redis, and Elasticsearch (ES).
- Familiar with common version control tools (e.g., Git).
- Possesses good coding habits and a strong awareness of code quality.
- Demonstrates strong problem-solving and analytical skills.
- Possesses good communication skills and a team-oriented mindset.
- Responsible and able to complete work tasks on time.
Preferred Qualifications:
- Experience in system performance optimization.
- Experience participating in generative AI-related projects.
- Experience contributing to open-source projects.
If you require an accommodation to complete this application, please contact ability@lenovo.com.