Sr. Java Developer- Backend

Lenovo

Lenovo

Software Engineering

Petaling Jaya, Selangor, Malaysia

Posted on May 8, 2026

General Information

Req #
WD00098494
Career area:
Information Technology
Country/Region:
Malaysia
State:
Selangor
City:
Petaling Jaya
Date:
Friday, May 8, 2026
Working time:
Full-time
Additional Locations:
* Malaysia - Kuala Lumpur - Kuala Lumpur
* Malaysia - Selangor - Petaling Jaya

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$69 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and 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. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.

Description and Requirements

Title - Sr. Java Developer

Location - Bangsar South, Kuala Lumpur

Mode - Hybrid

Summary

Lenovo’s Business Application Service Delivery (BASD) team is seeking an experienced Sr. Java Developer. In this role, you will be developing internal projects that includes legacy systems and internal applications.

Key Responsibilities.

Application Development & Technical Leadership

• Lead the design, development, and optimization of enterprise Java applications and services, ensuring scalability, reliability, security, and maintainability.

• Provide technical leadership to the engineering team through solution design, code review, best-practice guidance, and mentoring.

• Own complex technical delivery from design to production, ensuring high-quality execution and sustainable system evolution.

Architecture & Solution Design

• Drive architecture design for key modules and services, including service decoupling, API strategy, performance optimization, observability, and integration patterns.

• Collaborate with product managers, architects, and business stakeholders to translate business needs into scalable technical solutions.

• Identify technical risks, architecture gaps, and technical debt, and propose practical improvement plans.

AI-enabled Engineering Productivity

• Drive the adoption of AI-assisted development to improve engineering productivity, code quality, and delivery efficiency.

• Use AI tools for code generation, refactoring, unit test creation, defect analysis, documentation, and technical research.

• Establish reusable AI development practices, prompts, templates, and workflows to help the team reduce repetitive work and accelerate delivery.

• Guide engineers to apply AI tools effectively and responsibly across the software development lifecycle.

Integration & Platform Engineering

• Design and maintain robust APIs and integration services across frontend, backend, database, enterprise systems, and third-party platforms.

• Ensure data consistency, transaction reliability, error handling, security, and operational transparency across system integrations.

Quality & Operational Excellence

• Define and enforce engineering standards for code quality, testing, performance, monitoring, documentation, and production readiness.

• Lead troubleshooting for complex technical issues, performance bottlenecks, integration failures, and production incidents.

• Drive continuous improvement in system stability, automation, observability, and delivery efficiency.

Collaboration & Innovation

• Work closely with product, QA, DevOps, data, AI, and business teams to drive end-to-end delivery.

• Promote AI-assisted development, reusable components, modern Java practices, and engineering automation across the team.

Qualification & Experience

• Bachelor’s degree in information technology or computer science or related discipline.

• Relevant 5 years of Java backend development experience with hands on experience working in Springboot, Hibernate, Microservices, and RESTful API’s

• Exposure using coding AI tools like- Claude Code, Cursor, Windsurf etc.

• Good logical thinking and analytical skills.

• Fluent communication and interpersonal skills.


Additional Locations:
* Malaysia - Kuala Lumpur - Kuala Lumpur
* Malaysia - Selangor - Petaling Jaya
* Malaysia
* Malaysia - Kuala Lumpur , * Malaysia - Selangor
* Malaysia - Kuala Lumpur - Kuala Lumpur , * Malaysia - Selangor - Petaling Jaya