to join our client's team. You will be responsible for building and maintaining robust backend services that power the payroll engine and related modules. This role requires strong backend experience with Java, Spring Boot, Microservices, and APIs, ideally within SaaS or financial/payroll systems.
Key Responsibilities
Design, build, and maintain scalable and secure backend systems for payroll processing, scheduling, and compliance
Develop and maintain RESTful APIs to integrate with frontend, third-party systems (banks, tax authorities, etc.), and internal tools
Architect and implement microservices for modular and maintainable system design
Collaborate with Product, QA, and Frontend teams to translate business requirements into technical solutions
Optimize system performance, security, and reliability in handling sensitive financial and personal data
Troubleshoot, debug, and resolve production issues; participate in on-call rotations (if required)
Contribute to system architecture, conduct code reviews, and mentor junior developers
Must-Have Requirements
5+ years of backend development experience with Java
Strong expertise in Spring Boot and Microservices architecture
Solid knowledge of REST APIs (design, security, performance tuning)
Experience with SaaS platforms (Fintech, HR Tech, or Payroll preferred)
Proficiency in SQL databases (PostgreSQL/MySQL); NoSQL knowledge is a plus
Strong understanding of security best practices, particularly in handling PII and financial data
Job Type: Permanent
Pay: RM2,300.00 - RM24,000.00 per month
Application Question(s):
How much is your expected salary?
Experience:
backend development experience with Java: 5 years (Required)
in handling PII and financial data: 5 years (Preferred)
Strong expertise in Spring Boot and Microservices : 5 years (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.