About the role
Design, develop, test, and maintain Java-based applications and systems. Analyze business and technical requirements and provide effective solutions.
Key responsibilities
- Perform coding, debugging, unit testing, and system integration testing
- Troubleshoot and resolve application issues and production incidents
- Participate in system enhancement, maintenance, and performance optimization
- Prepare and maintain technical documentation for developed applications
- Ensure compliance with coding standards, security policies, and best practices
- Provide support during User Acceptance Testing (UAT) and production deployment activities
About you
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field
- Minimum 3 to 4 years of working experience in Java application development
- Strong programming skills in Java and experience with object-oriented programming concepts
- Experience with Java frameworks such as Spring, Spring Boot, or related technologies
- Familiarity with SQL databases (e.g., Oracle, MySQL, or SQL Server)
- Experience in system analysis, troubleshooting, and application support
- Knowledge of web services, APIs, and software development lifecycle (SDLC)
- Good analytical, problem-solving, and communication skills
- Ability to work independently and collaboratively in a fast-paced environment
Pay: RM4,000.00 - RM6,000.00 per month
Benefits:
- Opportunities for promotion
- Professional development
Work Location: In person