Job Search and Career Advice Platform

Enable job alerts via email!

Technical Team Leader

ISOFTSTONE PTE. LTD.

Singapore

On-site

SGD 100,000 - 140,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking a Technical Team Leader to serve as the technical anchor for large banking software modernization efforts. The role focuses on utilizing GenAI-powered tools for refactoring code while leading engineering squads. Candidates should have strong coding skills in Java and modern frontend frameworks, with experience in banking software delivery. This position offers the opportunity to collaborate closely with cross-functional teams and drive innovation in legacy application modernization.

Qualifications

  • Fluent in English and Mandarin, verbal & written.
  • Strong hands-on coding ability in Java and frontend frameworks.
  • Experience with banking software delivery focusing on reliability.

Responsibilities

  • Lead engineering squads in delivering clean, maintainable, and secure refactored code.
  • Guide migration from legacy systems to modern microservices.
  • Integrate AI-powered tooling into development workflows.
  • Collaborate with PM, BAs, QA, and DevOps for sprint planning.

Skills

Java
Spring Boot
Angular
React
CI/CD practices
Secure software engineering
Performance optimization
GitLab
Docker
Kubernetes

Education

Certified Java Developer
Scrum Master
GitLab CI/CD
Red Hat Certified Specialist

Tools

Jenkins
SonarQube
Job description

We are looking for a Technical Team Leader who will serve as the technical anchor and squad enabler for large bank software’s GenAI-powered code rewriting/refactoring, also fluent in English and Mandarin (verbal & written). You will lead our own and coordinate with customer’s engineering teams through modernization of legacy banking applications using the latest technologies (Java 17+, Spring Boot, Angular/React) and integrate AI-assisted development tools into delivery pipelines.

Key Responsibilities
  • Lead engineering squads in delivering clean, maintainable, and secure refactored code.
  • Guide migration from Java 6/WebLogic-based systems to Java 17+/Spring Boot microservices.
  • Integrate LLM-powered tooling into development workflows.
  • Own and improve CI/CD practices, code quality gates, and release pipelines.
  • Ensure adherence to engineering standards, testing practices, and production-readiness checklists.
  • Collaborate with and Support PM, BAs, QA, and DevOps for sprint planning and delivery coordination.
  • Conduct regular project engineering process and quality review and technical coaching across teams.
Tech Skill Requirements
  • Strong hands-on coding ability in Java, Spring Boot, and modern frontend frameworks (Angular/React).
  • Familiarity with legacy system stack: Java 6, WebLogic 11g, Struts, AIX.
  • Practical experience with modern stack: Java 17+, Spring Boot, JBoss, Hibernate, Apache, Red Hat 8
  • Solid experience with CI/CD tools and practices: GitLab, Jenkins, Docker, Kubernetes, SonarQube.
  • Knowledge of GenAI-assisted coding tools like GitHub Copilot, Codex, or custom LLM-based systems.
  • Strong grasp of secure software engineering practices and performance optimization.
  • Experience leading banking software delivery with a focus on reliability, scalability, and compliance.
Preferred Certifications
  • Certified Java Developer
  • Scrum Master
  • GitLab CI/CD
  • Red Hat Certified Specialist
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.