en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
About Robert Walters Malaysia

Since our establishment in 2006, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Malaysia.

Learn more

Java Technical Lead

Save job

An exciting opportunity has arisen for a Java Technical Lead to join a highly respected financial institution based in Kuala Lumpur. This role offers you the chance to play a pivotal part in shaping the technical direction of multiple projects, working with cutting-edge technologies and collaborating with talented professionals across diverse teams.

You will be empowered to influence architectural decisions, mentor developers, and ensure the delivery of robust, scalable solutions that drive business success. The organisation is committed to fostering a supportive and inclusive environment where your expertise is valued, and your professional growth is encouraged through ongoing training opportunities and exposure to complex delivery environments. Flexible working arrangements are available to help you balance your career ambitions with personal commitments, making this an ideal position for those seeking both challenge and support.

  • Take on a key leadership role guiding project teams in designing and implementing enterprise-level Java applications using modern frameworks and best practices.
  • Enjoy flexible working opportunities that support your work-life balance while contributing to high-impact projects within a collaborative team environment.
  • Benefit from continuous learning and development initiatives designed to enhance your technical skills and advance your career within a reputable organisation.

What you'll do:

As a Java Technical Lead, you will be entrusted with steering the technical execution of mission-critical projects from inception through delivery. Your day-to-day responsibilities will involve architecting scalable solutions using Java Spring Boot, mentoring developers on best practices, and ensuring seamless integration between various technology stacks such as Angular or React on the front end. You will play an instrumental role in designing secure RESTful APIs, managing microservices-based architectures, and addressing the unique challenges posed by distributed systems. By facilitating clear communication among stakeholders at all levels and championing Agile principles within your team, you will help create an environment where innovation thrives. Your ability to troubleshoot complex issues swiftly while nurturing talent around you will be key to delivering high-quality outcomes that align with organisational objectives.

  • Provide technical leadership and guidance to project teams throughout the software development lifecycle, ensuring adherence to architectural standards and best practices.
  • Design, develop, and implement robust Java Spring Boot applications, leveraging your deep understanding of backend technologies and microservices architecture.
  • Collaborate closely with cross-functional teams including front-end developers utilising Angular or React, ensuring seamless integration between web interfaces and backend services.
  • Oversee the design and maintenance of RESTful APIs, managing their full lifecycle from conception through deployment while maintaining high standards of security and performance.
  • Address complex coding challenges by offering practical solutions, troubleshooting issues as they arise, and supporting team members in resolving technical roadblocks.
  • Champion the adoption of distributed systems principles, building highly available applications that can scale independently while maintaining reliability across services.
  • Implement effective monitoring strategies for distributed log collection, service discovery, and system health checks to ensure operational excellence.
  • Communicate architectural concepts clearly to stakeholders at all levels—technical and non-technical—using diagrams, documentation, and whiteboarding sessions as needed.
  • Promote Agile methodologies within the team by adapting quickly to evolving requirements without losing sight of project goals or overall vision.
  • Foster a culture of collaboration by encouraging open communication between remote teams, customers, and internal stakeholders.

What you bring:

To excel as a Java Technical Lead in this role, you will bring extensive hands-on experience architecting enterprise-grade solutions using Java Spring Boot within complex IT landscapes. Your background should include significant exposure to both backend development and modern web technologies such as Angular or React. A deep understanding of microservices architecture—including its inherent challenges around scalability, monitoring, inter-service communication—is essential. You will have demonstrated success designing secure RESTful APIs while upholding rigorous security standards across distributed systems. Your ability to communicate effectively with diverse audiences—from executive stakeholders to fellow engineers—will set you apart as a trusted advisor within the organisation. Experience working in Agile settings is crucial; you should be comfortable navigating evolving priorities without compromising on quality or vision. Above all else, your collaborative spirit will enable you to build strong relationships across teams while nurturing talent through mentorship.

  • A minimum of 10 years’ experience in Information Technology with at least 5 years dedicated to Java Spring Boot application architecture, development, and implementation.
  • Proven expertise in applying architectural patterns and design patterns to solve real-world problems within enterprise environments.
  • Hands-on experience building applications using web technologies such as Angular or React alongside backend technologies like Java Spring Boot.
  • Demonstrated proficiency in developing RESTful APIs and managing their lifecycle within microservices-based architectures.
  • Comprehensive understanding of distributed systems including inter-service communication, service discovery, monitoring strategies, log collection, and independent scaling of services.
  • Solid grasp of application security considerations with practical experience implementing secure coding practices across all layers of the stack.
  • Exceptional written and verbal communication skills enabling you to articulate complex technical concepts clearly to both technical audiences and business stakeholders alike.
  • Experience thriving in Agile environments where adaptability is essential for meeting shifting requirements while maintaining focus on overarching project goals.
  • A collaborative mindset with strong interpersonal skills that foster teamwork across geographically dispersed groups including remote teams and customers.
  • Analytical thinking combined with a goal-oriented approach ensures high quality awareness throughout every stage of project delivery.

What sets this company apart:

This organisation stands out for its unwavering commitment to employee well-being and professional development. With a reputation for stability in the financial sector coupled with forward-thinking technology initiatives, it provides an environment where ambitious professionals can truly thrive. Employees benefit from flexible working arrangements designed to promote work-life harmony alongside access to comprehensive training programmes that keep skills sharp amid rapid industry change. The company’s inclusive culture values diversity of thought and encourages open collaboration at every level—ensuring everyone’s voice is heard when shaping future innovations. As part of this team, you’ll enjoy not only challenging assignments but also genuine support from colleagues who are invested in your success both inside and outside the workplace.

What's next:

If you are ready to take your career as a Java Technical Lead to new heights within an inspiring environment that values your expertise—this is your moment!

Apply today by clicking on the link below to embark on an exciting journey towards professional growth.

Do note that we will only be in touch if your application is shortlisted.

Agensi Pekerjaan Robert Walters Sdn Bhd
Business Registration Number : 729828-T
Licence Number : JTKSM 423C

Contract Type: Perm

Specialism: Tech & Transformation

Focus: Software Development

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Mid Management

Location: Kuala Lumpur

Job Reference: WY5VRK-3CCA4266

Date posted: 13 June 2025

Consultant: Kimberly Chan