Technical Team Lead
Salary undisclosed
Apply on
Original
Simplified
Job Description:
- Lead, manage, and mentor a team of developers to achieve project goals.
- To be the bridge between the China R&D Software Team and Malaysian Team (Communication & Collaboration).
- Collaborate with stakeholders, including product managers, and other developers to gather and analyze requirements and translate them into technical specifications and implementation plans.
- Collaborate closely with the Project Manager to ensure effective communication and coordination within the development teams.
- Responsible in fostering a collaborative and innovative work environment, promoting knowledge sharing and teamwork.
- Work closely with the Project Manager to support the planning, execution, and delivery of software development projects.
- Provide technical support to the development team, addressing challenges, and facilitating problem resolution.
- Assist in project planning, task estimation, and risk management to meet deadlines.
- Stay up-to-date with emerging technologies and best practices to continually improve the team's skillset and the technical stack.
Requirement:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 3-5 years experience in a technical leadership role, mentoring and leading teams.
- Proficient in JAVA language, data structure, multi-thread programming, master common design patterns, performance optimization, and have good programming capabilities in Java IO, multi-threading, network, etc.
- Strong knowledge of SQL, MySql, database fundamentals and Redis.
- Experience with Spring Cloud, Duboo.
- Proficient in Chinese and English (must).
Similar Jobs