Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer/Senior Java Developer

YONYOU

Kuala Lumpur

On-site

MYR 80,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A rapidly expanding high-tech company in Kuala Lumpur is seeking a Senior Java Developer to take ownership of backend development in a dynamic environment. This role involves designing, developing, and maintaining enterprise-level microservices, optimizing systems for performance, and mentoring junior engineers. The ideal candidate boasts over 3 years of experience, strong skills in Java and Spring technologies, and excellent analytical capabilities, as well as communication skills to engage with Mandarin-speaking clients. Attractive salary and career progression opportunities are provided.

Benefits

Highly competitive salary and annual bonus
Opportunity to design complex enterprise systems
Clear promotion path to Tech Lead / Architect roles
Collaboration with top tech teams

Qualifications

  • 3+ years of experience in backend development, especially in Java.
  • Experience in designing and building enterprise systems.

Responsibilities

  • Design, develop, and maintain microservices.
  • Implement high-performance APIs and middleware integrations.
  • Participate in solution design and technical reviews.
  • Mentor junior developers and manage code reviews.
  • Work with QA to maintain automated testing.

Skills

Core Backend Development
Java
Spring Boot
Spring Cloud
Relational Databases
Problem Solving
Communication Skills (Mandarin)
Leadership

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring
MyBatis
SQL
Job description
Senior Software Engineer/Senior Java Developer

We are a rapidly expanding high-tech company from China, playing a significant role in the global market. In Kuala Lumpur, we are not just setting up an office; we are building a center of technical excellence with a diverse and inclusive culture. Now, We are seeking an experienced and highly skilled Senior Java Developer to lead the design and development of large-scale, high-performance distributed systems. You will take ownership of complex technical challenges, mentor junior engineers, and shape the architecture of mission-critical enterprise applications.

What We Offer

  • Highly competitive senior-level salary and annual bonus.
  • Opportunity to design complex enterprise systems used across global markets.
  • Clear promotion path to Tech Lead / Architect roles.
  • Direct collaboration with top tech teams in China and exposure to advanced engineering practices.

Key Responsibilities:

1. Core Backend Development

  • Design, develop and maintain microservices using Java / Spring Boot / Spring Cloud
  • Implement high-performance APIs, distributed services and middleware integrations
  • Write clean, maintainable and testable code following engineering best practices
  • Participate in solution design, technical review, and architecture discussions
  • Optimize systems for scalability, reliability and performance
  • Perform code reviews and mentor junior developers
  • Work with QA to maintain automated testing and CI/CD pipelines
  • Work closely with Product Managers and QA across Malaysia and China
  • Help build engineering culture, development standards and technical guidelines in the KL center

Qualifications:

1. Education:

  • Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.

2. Experience:

  • 3+ years of hands-on backend development experience, ideally in Java.
  • Proven experience in designing and building large-scale enterprise systems.

3. Skills:

  • Deep understanding of OOAD and common design patterns; strong system design capabilities.
  • Strong expertise in Spring, Spring Boot, Spring MVC, MyBatis, and understanding of their internal mechanisms.
  • Proficient in relational databases (MySQL, SQL Server, Oracle), with solid SQL and tuning experience.
  • Strong analytical and problem-solving ability, capable of independently handling complex issues.
  • Strong ownership, leadership, and ability to perform under pressure.
  • Excellent communication skills Mandarin to effectively communicate with Mandarin-speaking clients.

4. Preferred:

  • Experience in ERP software architecture and domain modeling.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.