Search by job, company or skills

Lenovo

Sr. Java Developer- Backend

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

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.

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, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147242391

Similar Jobs

Malaysia, Selangor

Skills:

JavaHibernateSpringbootMicroservicesAI tools