companyLenovo logo

Senior Java Engineer at fuku | Kuala Lumpur

LenovoKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To be successful in this role, you should have:- A Bachelor's degree in Computer Science, Software Engineering, or a related field.- At least 3 years of professional experience in Java development.- Expertise in Java programming language and familiarity with frameworks such as Spring or Hibernate.- A solid understanding of object-oriented programming principles and design patterns.- Experience with database design and SQL, particularly with relational databases like MySQL or PostgreSQL.- Proficiency with version control systems like Git.- Strong communication skills in Mandarin Chinese, both written and spoken, to effectively collaborate with team members and stakeholders.- Excellent problem-solving skills and the ability to work both independently and collaboratively in a fast-paced environment.

About the job

Join Lenovo, a global technology leader committed to redefining the way we live, work, and play. Our innovative products and solutions span PCs, tablets, smartphones, servers, and smart devices, serving over 180 markets worldwide. At Lenovo, we aim to drive smarter technology for everyone, inspire innovation, and create a sustainable future.

As a Senior Java Engineer, you will:
- Design, develop, and maintain top-notch Java applications and systems.
- Collaborate with cross-functional teams to gather requirements and deliver solutions aligned with business objectives.
- Write clean, efficient, and well-documented code, adhering to best industry practices.
- Conduct code reviews, offering constructive feedback to enhance code quality and maintainability.
- Troubleshoot and resolve complex technical issues promptly.
- Optimize application performance and scalability to accommodate user demands.
- Engage in the entire software development lifecycle, encompassing planning, development, testing, deployment, and maintenance.
- Stay abreast of the latest Java technologies and frameworks to continuously enhance development processes.

About Lenovo

Lenovo is at the forefront of technology innovation, dedicated to transforming how we interact with the world. With a presence in over 180 countries, we create cutting-edge products that enhance productivity and connectivity.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.