Title: Technical Lead Digital Product (Java / Node JS)
Kuala Lumpur, MY, MY
Essential Responsibilities / General Responsibilities
-
Develops and maintains backend applications using Java and Node.js, ensuring scalable and efficient system performance.
-
Conducts code development and code reviews to maintain high engineering standards and best practices.
-
Troubleshoots technical issues, identifies root causes, and provides effective solutions to ensure system stability.
-
Collaborates with team members and cross-functional teams including product, QA, and DevOps to deliver features and improvements.
-
Ensures code quality, adhering to development standards, security guidelines, and architectural principles.
-
Creates and maintains technical documentation including system design, APIs, and development guidelines.
-
Suggests and implements process improvements to enhance development efficiency and product quality.
-
Continuously learns and adopts new technologies, frameworks, and tools relevant to Java and Node.js ecosystems through training and knowledge sharing.
Functional skills and knowledge
- Develops strong programming and problem-solving capabilities with solid system design knowledge
- Demonstrates team leadership, mentoring, and effective communication skills
- Understands business objectives and product context to align technical solutions with business needs
- Applies analytical thinking to troubleshoot issues and deliver solution-oriented outcomes
- Communicates technical concepts clearly and manages stakeholder expectations effectively
Education
- Bachelor’s degree in Computing, Information Technology, or equivalent discipline
Work Experience
- Minimum 7 years of relevant experience in a similar role