Job Summary
We are looking for an experienced Java Backend Developer with strong expertise in enterprise application development, multi-threaded systems, and containerized environments. The ideal candidate will be responsible for designing, developing, troubleshooting, and maintaining high-quality backend applications while ensuring strong technical delivery standards.
Key Responsibilities
- Design, develop, and maintain scalable Java backend applications.
- Develop and optimize multi-threaded and high-performance backend systems.
- Perform troubleshooting, debugging, and performance tuning of Java applications, including JVM-related issues.
- Implement robust exception handling and unit testing using JUnit.
- Participate in system architecture discussions and technical solution design.
- Prepare and maintain technical documentation, specifications, and development standards.
- Manage and maintain source code repositories using Git/SVN.
- Collaborate closely with cross-functional teams to deliver high-quality technical solutions.
- Ensure strong commitment to software quality, coding standards, and technical deliverables.
- Work independently with minimal supervision and effectively under pressure.
Required Skills & Qualifications
- Minimum 5 years of relevant experience in Java application development.
- Strong expertise in Java and containerization technologies.
- Strong experience in Java backend multi-threading application design and development.
- Strong knowledge of Java application troubleshooting, JVM tuning, exception handling, and JUnit testing.
- Good experience in writing technical documentation and specifications.
- Experience with source control management tools such as Git and/or SVN.
- Good English communication and interpersonal skills.
- Strong team player with the ability to work independently.
Preferred / Value-Added Skills
- Experience in Java/Spring Web Services development (SOAP & REST).
- Experience with software quality and code scanning tools such as SonarQube.
- Strong technical presentation and solution proposal skills.
Pay: RM8,000.00 - RM12,000.00 per month
Work Location: Hybrid remote in Cyberjaya