Enable job alerts via email!

Senior Java Developer

Mills Resources

Kuala Lumpur

On-site

MYR 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A reputable tech company in Kuala Lumpur is seeking a Senior Java Developer with over 5 years of experience in Java development. You will be responsible for designing, developing, and maintaining applications using Java technologies. Ideal candidates will have a strong background in object-oriented programming, Spring frameworks, and microservices architecture. Competitive salary package and opportunities for growth are offered.

Benefits

Competitive salary
Career growth opportunities
Exposure to cutting-edge technologies

Qualifications

  • 5+ years of hands-on experience in Java development.
  • Strong proficiency in object-oriented programming using Java.
  • Experience with Spring MVC and Spring Boot for REST API development.

Responsibilities

  • Design, develop, test, and maintain Java-based applications and services.
  • Collaborate with architects, team leads, and business analysts on requirements.
  • Write clean, scalable, and maintainable code.

Skills

Java development
Object-oriented programming
Spring MVC
Spring Boot
Microservices architecture
Git
Jira

Tools

PostgreSQL
Hibernate
Gradle
Job description

Work Location: Bangsar, Kuala Lumpur

Job Summary

We are seeking a Senior Java Developer with 5+ years of hands-on experience to join the team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance backend applications using Java technologies. You will work closely with cross-functional teams to deliver robust and reliable solutions that meet business needs.

Key Responsibilities
  • Design, develop, test, and maintain Java-based applications and services.
  • Collaborate with architects, team leads, and business analysts to understand requirements and translate them into technical solutions.
  • Write clean, scalable, and maintainable code following best practices and design patterns.
  • Optimize application performance and troubleshoot production issues.
  • Participate in code reviews, mentoring junior developers, and contributing to continuous improvement of development processes.
  • Ensure software quality through unit testing, integration testing, and automated testing frameworks.
  • Contribute to system architecture and design decisions.
  • Stay updated with the latest industry trends, technologies, and tools.
Job Requirements
  • Over 5 years of hands-on experience in Java development.
  • Strong proficiency in object-oriented programming using Java.
  • Solid experience with Spring MVC and Spring Boot for REST API development.
  • Familiar with Spring Data JPA, Hibernate, and PostgreSQL for database integration and ORM.
  • Proficient in using modern development and project management tools, including Gradle, Git, and Jira.
  • Experience in building and managing microservices architectures using Spring Cloud.
  • Previous experience with Lenovo system development is a plus.
  • Competitive salary package will be offered to the right candidate.
  • Opportunities for career growth and exposure to cutting-edge technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.