Senior Java API Developer Role - Kuala Lumpur (Hybrid Model) - Only Malaysians
Skill: Java API Developer
Nationality Requirement: Malaysian Citizens Only
Role Overview
We are looking for a highly skilled Senior Java API Developer to design, develop, and optimize scalable backend services and RESTful APIs. You will play a key role in architecting secure, high-performance systems, mentoring junior developers, and driving engineering best practices across the team.
This role requires strong hands-on coding ability, architectural thinking, and experience building production-grade APIs in cloud or enterprise environments.
Key Responsibilities
· Design, develop, and maintain scalable RESTful APIs and microservices using Java and Spring Boot.
· Architect secure, high-availability backend systems with performance optimization in mind.
· Implement clean, testable, and maintainable code following SOLID principles.
· Optimize application performance, troubleshoot bottlenecks, and resolve production issues.
· Collaborate with frontend developers, DevOps, QA, and product teams to deliver high-quality features.
· Participate in architecture discussions and technical design reviews.
· Implement API security standards (OAuth2, JWT, API Gateway policies).
· Ensure code quality through unit testing, integration testing, and code reviews.
· Mentor junior developers and promote engineering best practices.
· Contribute to CI/CD pipelines and DevOps improvements.
Requirements
· 5+ years of backend development experience.
· Strong expertise in Java (8/11/17+).
· Solid experience with Spring Boot, Spring MVC, Spring Security.
· Hands-on experience building RESTful APIs.
· Experience with microservices architecture.
· Strong knowledge of SQL (MySQL/PostgreSQL/Oracle) and ORM frameworks (Hibernate/JPA).
· Experience with API security (OAuth2, JWT).
· Familiarity with Git, Maven/Gradle.
· Experience working with Docker and CI/CD pipelines.
· Strong understanding of data structures, concurrency, and multithreading.
Benefits
Annual Leave (AL): Up to 21 days per year
Medical Leave (ML): 12 days per annum
Medical Coverage provided
Performance Bonus: 2 bonuses per year
Public Holiday Replacement Leave
Optical and Dental Coverage
Skills
As published by workable · 8 questions · 2 written answers
Basics
First name, Last name, Email, Phone, Education, Experience, Resume, Current Salary, Expected Salary, Notice Period
Pick from a list (6)
- How many years of experience do you have in Java backend development?
- Have you worked on Spring Boot-based production systems?
- Have you built microservices architecture in your recent roles?
- Have you used Hibernate or JPA in production applications?
- Have you worked with Docker or Kubernetes?
- re you familiar with CI/CD pipelines (Jenkins / GitLab / Azure DevOps)?
Written answers (2)
- Which Java versions have you worked on (8 / 11 / 17)?
- Which databases have you worked with (MySQL / PostgreSQL / Oracle)?