Tech Lead

KL Eco City, M14, MY, Malaysia

Job Description

Client Industry:

Leading digital solutions provider specializing in custom mobile apps, web portals, and integrated systems.

Location:

KL Eco City

Key Responsibilities:



Lead the design, development, and deployment of high-quality backend software systems with a strong 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.

Key Requirements:



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. Experience with Node.js development is a strong plus. Proven experience designing and scaling distributed systems. Strong knowledge of Object-Oriented Programming, 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. Familiarity with frontend technologies (ReactJS, VueJS) and mobile app development (Flutter) is preferred. Experience with containerization (Docker, Kubernetes) and cloud-native application development is a plus. DevOps and site reliability engineering (SRE) mindset preferred. 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. Passion for building a culture of high performance, code quality, and continuous improvement. Start-up experience and entrepreneurial spirit are highly desirable.
Job Types: Full-time, Permanent

Pay: RM10,000.00 - RM15,000.00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1234524
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KL Eco City, M14, MY, Malaysia
  • Education
    Not mentioned