Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Java)

Mesiniaga Berhad

Subang Jaya

On-site

MYR 60,000 - 90,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 IT solutions provider in Malaysia is seeking a talented Software Engineer (Java) to design and maintain high-quality applications. The ideal candidate has a Bachelor's degree and at least 3 years of Java experience. The role offers competitive benefits, professional development, and a proper work-life balance. This is a full-time, on-site position in Subang Jaya, Selangor.

Benefits

Comprehensive health and life insurance
Opportunities for professional development
Flexible work arrangements
Participation in team-building activities

Qualifications

  • Minimum 3 years of experience in Software Engineering, preferably in Java development.
  • Strong understanding of software design patterns and object-oriented programming.
  • Familiarity with agile development methodologies.

Responsibilities

  • Design, develop, and maintain software applications using Java.
  • Collaborate with teams to understand requirements and deliver solutions.
  • Participate in the software development lifecycle.

Skills

Java programming
Problem-solving
Team collaboration
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
Job description
About the role

Mesiniaga Berhad is seeking a talented Software Engineer (Java) to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing and maintaining high‑quality software applications using Java and other relevant technologies. This is a full‑time, on‑site position based in Subang Jaya, Selangor.

What you’ll be doing
  • Design, develop and maintain software applications using Java and related frameworks.
  • Collaborate with cross-functional teams to understand requirements and deliver innovative solutions.
  • Participate in the full software development lifecycle, from requirements gathering to deployment.
  • Write clean, efficient and well‑documented code to ensure maintainability and scalability.
  • Troubleshoot and debug software issues, identify root causes and implement effective solutions.
  • Stay up to date with the latest trends and technologies in software development.
  • Contribute to the continuous improvement of development processes and best practices.
What we’re looking for
  • Bachelor’s degree in Computer Science, Information Technology or a related field.
  • Minimum 3 years of experience as a Software Engineer, preferably in Java development.
  • Proficient in Java programming language, including core Java libraries and frameworks.
  • Strong understanding of software design patterns, object‑oriented programming, and database concepts.
  • Familiarity with version control systems such as Git and agile development methodologies.
  • Excellent problem‑solving skills and the ability to work collaboratively in a team.
  • Strong communication and documentation skills.
What we offer
  • Comprehensive health and life insurance coverage.
  • Opportunities for professional development and career advancement.
  • Flexible work arrangements and a healthy work‑life balance.
  • Participation in company events and team‑building activities.
About us

Mesiniaga Berhad is a leading information technology solutions provider in Malaysia, with a strong focus on delivering innovative and reliable technology solutions to our clients.

Additional Information

Renewable contractual role, starting with 1 year contract. Hiring a mix of Mid to Senior level Software Engineers/Developers/Programmers.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.