We are looking for a Java Software Engineer with strong technical expertise to develop, optimize, and maintain high-performance applications for global clients. This role offers a career path towards Software Project Manager for candidates interested in project management.
Key Responsibilities
Develop, test, and maintain software applications according to business requirements.
Troubleshoot and resolve technical issues during development and deployment.
Continuously improve code quality, optimize performance, and enhance system stability.
Collaborate with project managers and team members to ensure timely delivery.
Requirements
Bachelor's degree or above in Computer Science or related field.
3+ years of hands-on experience in Java development.
Solid understanding of networking, I/O, multithreading, and JVM fundamentals.
Familiar with Spring Boot, Spring MVC, MyBatis frameworks.
Proficient in relational databases (MySQL, Oracle) and NoSQL (MongoDB).
Strong problem-solving skills, communication ability, and team collaboration.
Fluent in English for business communication; Mandarin is an advantage.
Willing to travel for short-term business trips when required.
Preferred Qualifications
Experience in enterprise-level application development.
Knowledge of microservices architecture and cloud platforms (AWS, Azure).
Career Path & Why Join Us
Clear career growth to Senior Software Engineer or Software Project Manager.
Involvement in global projects with advanced automation and robotics technology.
Flexible and international working environment.
Job Type: Full-time
Pay: RM123,841.56 - RM149,142.53 per year
Work Location: Remote
Expected Start Date: 10/11/2025
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.