Please beware of recruitment scams that are currently targeting jobseekers. Click here for further advice.
- Posted 10 September 2025
- SalaryNegotiable
- LocationKuala Lumpur
- Job type Permanent
- DisciplineTechnology & Digital
- Reference551390_1757474532
Tech Lead Java
Job description
Global FS client is in search for highly skilled and experienced Tech Lead - Java to lead the design, development, and deployment of enterprise-level applications. As a key member of our engineering team, you will be responsible for technical leadership, mentoring developers, and ensuring the delivery of high-quality software solutions.
Key Responsibilities:
Lead a team of backend developers in building scalable and secure Java-based applications.
Collaborate with product managers, architects, and cross-functional teams to define system requirements and design solutions.
Oversee the entire software development lifecycle - from design and development to deployment and support.
Review code and provide technical guidance to ensure adherence to best practices and coding standards.
Conduct regular technical evaluations and mentor junior and mid-level engineers.
Drive continuous improvement in engineering practices, tools, and processes.
Ensure high performance, scalability, and reliability of backend services.
Participate in architectural discussions and contribute to technical strategy.
Troubleshoot and resolve technical issues as they arise in development and production environments.
Required Skills & Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
8+ years of hands-on experience in Java development.
Strong expertise in Java 8/11+, Spring Framework (Spring Boot, Spring MVC, Spring Security).
Proficient in RESTful API design, Microservices architecture, and integration patterns.
Solid understanding of databases - SQL (e.g., MySQL/PostgreSQL) and NoSQL (e.g., MongoDB).
Experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with CI/CD tools and DevOps practices (Jenkins, Docker, Kubernetes, etc.).
Strong problem-solving skills and ability to debug complex issues.
Excellent communication and leadership skills.
Preferred Qualifications:
Experience in Agile/Scrum development environments.
Certifications in Java, cloud, or architecture (e.g., AWS Solutions Architect) are a plus.
