Skip to sign up

Job matched to your search

Senior Technical Specialist

HCLTech · SG

SG · On-siteFull-TimePosted Aug 27, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Singapore, Singapore

Job Summary

We are seeking an experienced and highly motivated Java Lead Developer to lead the design, development, and delivery of enterprise-scale applications. The ideal candidate will possess strong expertise in Java, Spring Boot, Microservices, REST APIs, cloud-native development, and modern DevOps practices. The candidate will provide technical leadership, mentor development teams, drive architectural decisions, and ensure delivery excellence across the software development lifecycle.

Key Responsibilities

Lead the design, development, enhancement, and maintenance of enterprise-grade applications.Define and implement scalable, secure, and resilient solution architectures.Lead a team of developers and provide technical guidance throughout project execution.Design and develop Microservices-based applications using Java and Spring Boot.Drive API design, integration strategies, and service orchestration.Collaborate with Business Analysts, Architects, Product Owners, QA, and DevOps teams.Participate in technical reviews, code reviews, and architecture governance.Identify and resolve performance bottlenecks and production issues.Ensure adherence to coding standards, security guidelines, and development best practices.Drive Agile delivery and support sprint planning, estimation, and execution.Mentor junior developers and promote knowledge sharing across teams.Contribute to DevSecOps initiatives and continuous improvement programs

Skill Requirements

Strong hands-on expertise in Java 8/11/17 Thorough understanding of OOP, Collections, Generics, Multithreading, JVM Internals, Garbage Collection, and Design PatternsStrong experience in enterprise application development using Java/J2EE technologies

Other Requirements

Lead development teams of 5 to 15 engineers.

Review architecture, design, and implementation approaches.

Drive technical discussions with internal and external stakeholders.

Support effort estimation, release planning, and risk mitigation.

Guide teams in adopting engineering best practices.

Manage technical debt and drive continuous improvements.

Ensure delivery milestones are met while maintaining quality standards.

Preferred Skills

Banking or Financial Services domain experience.

Experience in cloud-native and containerized application development.

Knowledge of Event-Driven Architecture and Domain-Driven Design.

Experience with GraphQL.

Familiarity with performance testing and tuning.

Exposure to enterprise integration patterns and API gateway solutions. [HCL_Pankaj...aDeveloper | Word] , [Job_Requis...eloper - V | Word]

#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →

Hiring for a role like this? Join the employer waitlist.