Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (Java)

ALPHAWAVE INNOVATIONS SDN. BHD.

Kuala Lumpur

On-site

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A progressive tech company in Kuala Lumpur seeks an experienced Java Software Engineer responsible for developing and maintaining scalable solutions. Candidates need at least 5 years of Java experience and familiarity with microservices architecture. You will work collaboratively, troubleshoot technical issues, and ensure coding best practices. This position offers competitive annual compensation, including performance bonuses and flexible working hours.

Benefits

Performance Bonus
Annual Leave / Medical Leave
Flexible Working Hours
Well-Stocked Office Pantry

Qualifications

  • 5+ years of experience in Java, including Java EE and microservices.
  • Knowledge of software architecture and design patterns.
  • Familiarity with cloud platforms is a plus.

Responsibilities

  • Develop and maintain clean, reliable code.
  • Design scalable web and microservices.
  • Troubleshoot and resolve technical issues.

Skills

Java programming
Microservices
Problem-solving
Communication
Software architecture
DevOps tools

Education

Bachelor’s degree in IT or Computer Science

Tools

Git
AWS/Azure/Huawei Cloud
Job description

You can now search for people on SEEK. Make your profile public so you can be found by more employers. Update profile visibility

Design, develop, and maintain clean, reliable, and maintainable code

Build and design scalable and high-performance web and microservices.

Work closely with team members to understand requirements and deliver effective technical solutions

Troubleshoot, debug, and resolve technical issues in development and production environments

Continuously discover, evaluate, and integrate new technologies and best practices.

Enforce coding standards and best practices to ensure the delivery of high-quality, maintainable code.

Participate in the software development life cycle (SDLC), all aspects of the software development process

Contribute to technical discussions and decision‑making processes.

Contribute to improving system performance, stability, and maintainability

Collaborate with the team to estimate work, plan tasks, and deliver features on time

Job Requirements:

Bachelor’s degree in information technology, computer science, or any other IT related field.

Minimum 5 years of Java experience, including Java EE with Dependency Injection and/or microservices development, or similar roles.

Effective communication and collaboration skills, including clear status updates.

Positive and solution‑oriented mindset.

In‑depth knowledge of Java programming language and related technologies.

Excellent problem‑solving and analytical skills.

Strong understanding of software architecture, design patterns, and best practices.

Familiarity with cloud platforms (e.g., AWS, Azure, Huawei Cloud) and microservices architecture.

Experience with DevOps tools such as version control systems (e.g., Git).

Payment or financial domain knowledge is an additional advantage.

13th Annual Wages + Yearly Increment

Performance Bonus

Annual Leave / Medical Leave

Electronic Claims

Flexible Working Hours

Well‑Stocked Office Pantry

Say "NO" to office politics, a young company with more opportunity

Unlock job insights

Your application will include the following questions:

  • Have you worked in a role which requires a sound understanding of the software development lifecycle?
  • Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
  • Which of the following statements best describes your right to work in Malaysia?
  • What's your expected monthly basic salary?
  • How many years' experience do you have as a Java Software Engineer?
  • Which of the following types of qualifications do you have?
  • Which of the following programming languages are you experienced in?

What can I earn as a Java Software Engineer

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