Java Team Lead

The Role:

As a Java Team Lead, you will oversee and guide a team of Java developers to deliver high-

quality, scalable, and secure solutions. You will provide technical leadership, drive solution

design and project delivery, and foster a collaborative and innovative environment. This role

combines hands-on development, architecture oversight, and team mentorship.

Job Responsibilities:

• Lead and manage a team of Java developers, ensuring timely delivery of high-quality

solutions.

• Oversee design, development, and implementation of Java-based applications,

including hands-on coding, code reviews, and system optimization.

• Translate business requirements into scalable, maintainable, and high-quality technical

solutions.

• Establish and enforce software development best practices, architecture standards, and

coding guidelines.

• Collaborate with stakeholders and cross-functional teams to define project scope,

timelines, and technical strategy.

• Mentor team members, provide technical guidance, and facilitate knowledge-sharing

sessions to encourage innovation and skill development.

• Troubleshoot and resolve complex technical issues while driving continuous

improvement in system performance and reliability.

• Contribute to the organization’s technical roadmap by evaluating emerging

technologies and recommending solutions.

Requirements:

• Diploma or Bachelor’s degree in Computer Science, Software Engineering, or a

related field.

• Minimum 10 years of experience in Java development, with at least 3 years in a

leadership role.

• Strong hands-on experience with Java (Spring, Spring Boot, Hibernate),

microservices, RESTful APIs, scalable systems, cloud platforms (preferably AWS),

Unix/Linux, and source control (Git).

• Proven experience leading technical design and architecture discussions with strong

understanding of OOP, design patterns, and software architecture principles.

• Strong leadership, problem-solving, and decision-making skills, with excellent

communication and interpersonal abilities.

Application Confirmation

You're applying for the role below:

Java Team Lead

Location: Petaling Jaya

Contract Details: Headhunt

Submit Date: 2026-02-27

No CV uploaded

About the job

Location Petaling Jaya
Created On 2026-01-23
Working Model WFO
Job Level Senior