Point your AI agent at freehire and let it find you a job.

Get the CLI →

Applied Integrators

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

Salary: RM 6,000 – RM 7,700 per month

At myQuickHR, you’ll be part of a forward-thinking team shaping the future of HR technology. We combine innovation, intelligent systems, and real-world application to deliver solutions that improve how organisations work, grow, and engage their people.


Your well-being is our priority. Our benefits are built around three key pillars—financial, physical, and emotional well-being—reflected through competitive pay and allowances, a comprehensive leave structure with group insurance coverage, and a dedicated vacation subsidy to support your personal time and sustain your performance.

The Senior Software Engineer will be responsible for designing, developing and maintaining full-stack Java application development and system solutions to support business objectives that are required by the company. To act as the support structure for business by recommending new solutions to improve user experience using the most appropriate tools, methodologies, and languages to use for a particular problem or solution.


QUALIFICATIONS:

  • Candidate must possess at least Bachelor's Degree/Post-Graduate Diploma/Professional Degree in Computer Science/Information Technology or equivalent.


EXPERIENCE:

  • Minimum 5–7 years of experience in software development, with strong expertise in Java and full-stack development.


COMPETENCIES & SKILL:

  • Proficiency in Java frameworks such as Spring Boot, Hibernate, and REST APIs.

  • Strong knowledge of SQL Server, including database design, optimization, and performance tuning.

  • Hands-on experience with front-end technologies (Angular, React, Node.js) and multiple front-end languages/libraries (HTML, CSS, JavaScript, XML, jQuery).

  • Proficiency in multiple back-end languages (Java, C#, Python) and modern JavaScript frameworks (Angular, React, Node.js).

  • Familiarity with cloud platforms (AWS, Azure) and CI/CD pipelines for automated deployment and integration.

  • Solid understanding of software architecture, design patterns, and industry best practices.

  • Strong problem-solving, analytical, and communication skills, with the ability to collaborate effectively across teams.


KEY RESPONSIBILITIES:

• Design, develop, and maintain the HRMS software suite in line with business objectives.

• Lead Java application development, ensuring scalability, performance, and compliance with company standards.

• Build and enhance front-end applications with appealing, user-friendly visual design and mobile-responsive features.

• Develop and maintain APIs, databases, and applications, ensuring reliability and efficiency.

• Perform troubleshooting, debugging, and upgrades to improve system stability.

• Implement security and data protection settings to safeguard sensitive information.

• Ensure all modifications and new developments meet defined requirements and comply with quality controls (code reviews, testing, documentation).

• Collaborate proactively with Business Analysts and Implementers to clarify and refine user requirements.

• Develop enterprise-scale applications following company standards, procedures, and methodologies.

• Provide technical guidance and mentorship to Software Engineers and Junior Engineers in their daily tasks.

• Assist team leads and managers in preparing unit test cases and system test cases.

• Work closely with the Support/Customer Service team to provide effective post-implementation support.

• Perform any other tasks assigned from time to time to support project and organizational needs.


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.