Key Responsibilities
Develop, support, and maintain web, mobile, and batch processing applications across the full lifecycle to ensure security, stability, and high availability .
Perform testing including Unit Testing, System Testing, and UAT to support smooth production releases.
Maintain documentation for audit trail purposes and effective knowledge sharing.
Monitor system usage and capacity to support system health checks, performance tuning, and capacity planning.
Do quality checks on deliverables from outsourced contractors to ensure they meet project standards and requirements.
Carry out other assigned tasks from supervisors.
Requirements
Strong hands-on experience in Java application development.
Experience in the following is an advantage:
Java Spring Framework
Angular Framework
Automated Testing tools (e.g., Selenium )
Mobile platforms: iOS, Android, and HarmonyOS
Good communication and teamwork skills.
Full-time