
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology company in Kuala Lumpur is seeking a skilled Java Developer with expertise in AWS Cloud services and Microservices design. The candidate will be responsible for designing and deploying high-performance applications. Ideal applicants should have at least 5 years of experience in Java development and familiarity with Docker and Kubernetes. This position offers a dynamic work environment and opportunities for professional growth.
We are seeking a highly skilled Java Developer with strong expertise in AWS Cloud services, Microservices design, and Container-based architectures (Docker, Kubernetes preferred). The ideal candidate will be responsible for designing, developing, and deploying scalable, secure, and high-performing applications that power our next-generation platforms.
Design, develop, and maintain Java-based microservices with high availability and performance.
Implement RESTful APIs and integrate services with cloud-native solutions.
Deploy, manage, and scale applications on AWS Cloud (EC2, ECS/EKS, Lambda, RDS, S3, API Gateway, etc.).
Build and maintain containerized applications using Docker and orchestrate with Kubernetes/ECS.
Write clean, maintainable, and efficient code following best practices.
Perform code reviews, debugging, troubleshooting, and performance tuning.
Ensure security, compliance, and resiliency of cloud-based solutions.
Stay updated with emerging cloud, container, and Java technologies.
Bachelor’s degree in Computer Science, Software Engineering, or related field.
5–6+ years of professional experience in Java development.
Strong experience with Spring Boot, Hibernate/JPA, and RESTful services.
Proven experience in designing and deploying Microservices architecture.
Hands‑on experience with AWS Cloud services (EC2, ECS/EKS, Lambda, RDS, S3, IAM, etc.).
Proficiency with Docker for containerization; exposure to Kubernetes is a plus.
Solid understanding of CI/CD pipelines, Git, Maven/Gradle, and Jenkins (or similar).
Knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, DynamoDB, MongoDB).
Strong problem‑solving skills, debugging, and performance optimization expertise.
Good communication skills and ability to work in an Agile/Scrum team.