About the Role
Global Line Network (GLN) is a leading tech company specializing in scalable mobile applications and comprehensive systems for diverse industries. We're seeking a talented Tech Lead fluent in Mandarin to design, architect and lead the development of high‑performance tech solutions that drive our next‑generation platforms.
Benefits
- Flexible hybrid working arrangement with adaptable hours
- Performance bonus based on code quality, delivery milestones and project success
- Comprehensive medical benefits including dental, optical coverage and annual health screening
- Monthly recreational sports subsidy to support wellness and work‑life balance
- Daily refreshments and snacks provided in office plus monthly transport allowance
Responsibilities
- Lead the design, development and deployment of high‑quality backend software systems with a focus on scalability, performance and reliability
- Drive the architectural direction across backend services and ensure consistency in best practices across Java/Kotlin (Spring) and Node.js ecosystems
- Collaborate closely with frontend (ReactJS, VueJS) and mobile (Flutter) teams to deliver seamless, end‑to‑end product experiences
- Set technical direction and own the architecture for critical services and platforms
- Proactively identify technical debt and provide solutions for long‑term improvements
- Lead and mentor backend engineers through code reviews, design discussions and technical workshops, fostering a culture of continuous learning and engineering excellence
- Own production system health, implement robust monitoring and drive incident resolution and root cause analysis
- Champion automation in build, testing, deployment and monitoring pipelines to ensure fast, reliable and repeatable delivery processes
- Balance hands‑on coding with technical leadership duties, including system design and technical strategy planning
- Work closely with product managers, designers and other stakeholders to plan, prioritize and deliver software features and improvements
Qualifications
Must Have
- Fluent in Mandarin (listening, speaking, reading and writing) for client communication
- Bachelor’s or Master’s Degree in Computer Science, Engineering or a related field
- 7+ years of hands‑on software engineering experience, with at least 2+ years in a technical leadership or lead engineer role
- Deep expertise in Java/Kotlin and the Spring ecosystem
- Proven experience designing and scaling distributed systems
- Strong knowledge of OOP, Software Architecture Patterns, TDD, CI/CD in Agile environments
- Deep understanding of Java and JVM internals (e.g., classloading, memory management, concurrency, transaction management)
- Hands‑on experience with Web Services (REST and/or SOAP), microservices architecture and event‑driven systems
- Strong database knowledge including relational (PostgreSQL, MySQL) and distributed or NoSQL systems
- Excellent communication skills with an ability to influence technical discussions across different teams
- A strong sense of ownership, high attention to detail and a proactive approach to problem‑solving
Good to Have
- Experience with Node.js development is a strong plus
- Familiarity with frontend technologies (ReactJS, VueJS) and mobile app development (Flutter) preferred
- Experience with containerization (Docker, Kubernetes) and cloud‑native application development is a plus
- DevOps and SRE mindset preferred
- Start‑up experience and entrepreneurial spirit highly desirable
- Passion for building a culture of high performance, code quality and continuous improvement
Application Questions
- Which of the following statements best describes your right to work in Malaysia?
- What’s your expected monthly basic salary?
- Which of the following types of qualifications do you have?
- How many years of experience do you have as a technical lead?
- Do you have experience with Test Driven Development (TDD)?
- Which of the following RDBMS are you experienced with?
- Which of the following programming languages are you experienced in?
- How much notice are you required to give your current employer?