Enable job alerts via email!

Java Developer (Mandarin Speaker - Fresh graduates welcome)

Office Productivity Solution Pte Ltd.

Kuala Lumpur

On-site

MYR 80,000 - 100,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 leading software development company in Kuala Lumpur is seeking an experienced Senior Java Developer to join their development team. The ideal candidate will have a strong background in Java and Spring frameworks, with at least 5 years of hands-on experience. Responsibilities include designing and developing Java applications, collaborating with teams, and ensuring application performance. This position offers opportunities for professional growth and exposure to modern technologies.

Benefits

Competitive salary package
Opportunities for professional growth
Collaborative team culture
Exposure to modern technologies

Qualifications

  • Minimum 5 years of hands-on experience in Java development.
  • Strong understanding of Object-Oriented Programming (OOP) principles.
  • Solid experience with Spring MVC and Spring Boot.
  • Practical knowledge of Spring Data JPA and Hibernate.
  • Experience with microservices architecture (Spring Cloud) is a strong advantage.

Responsibilities

  • Design, develop, and maintain high-quality Java applications and APIs.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Ensure application performance, quality, and responsiveness.
  • Implement best practices in coding, security, and system integration.
  • Participate in code reviews and mentor junior developers.

Skills

Java Development
Spring Frameworks
Object-Oriented Programming (OOP)
Analytical Skills
Problem-Solving Skills
Communication Skills

Tools

Gradle
Git
Jira
PostgreSQL
Job description

We are seeking an experienced Senior Java Developer to join our growing development team. The ideal candidate will have strong technical expertise in backend development using Java and Spring frameworks, and a keen interest in building scalable, high-performance applications. You will play a key role in designing, developing, and maintaining software solutions that meet business objectives.

Key Responsibilities
  • Design, develop, and maintain high-quality Java applications and APIs.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure application performance, quality, and responsiveness.
  • Implement best practices in coding, security, and system integration.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot and resolve technical issues across the development lifecycle.
  • Support continuous improvement by researching alternative solutions and technologies.
Job Requirements
  • Minimum 5 years of hands‑on experience in Java development.
  • Strong understanding of Object‑Oriented Programming (OOP) principles.
  • Solid experience with Spring MVC and Spring Boot for API/interface development.
  • Practical knowledge of Spring Data JPA, Hibernate, and PostgreSQL.
  • Familiar with development tools like Gradle, Git, and Jira.
  • Experience with microservices architecture (Spring Cloud) is a strong advantage.
  • Ability to write clean, maintainable code and follow software engineering best practices.
  • Strong analytical and problem‑solving skills.
  • Excellent communication skills and a proactive attitude.
Preferred Qualifications (Bonus)
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Knowledge of Docker or Kubernetes.
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Familiarity with Agile/Scrum methodology.
Why Join Us?
  • Competitive salary package.
  • Opportunities for professional growth and career advancement.
  • Collaborative and innovative team culture.
  • Exposure to modern technologies and enterprise‑level projects.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.