Job Search and Career Advice Platform

Enable job alerts via email!

Technical Lead

ELLIOTT MOSS CONSULTING PTE. LTD.

Singapore

On-site

SGD 80,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consulting firm in Singapore is seeking an experienced Technical Lead to oversee a modernization initiative for legacy financial systems. The role requires strong leadership and hands-on experience with Spring technologies and PostgreSQL, along with a proven track record in the Financial Services sector. This position involves architecting a microservices-based platform, leading development teams, and ensuring high standards of quality and compliance throughout the migration process.

Qualifications

  • 7+ years of software development experience, with at least 3+ years in a Technical Lead or Architect role.
  • Prior experience in the Financial Services industry, preferably within banking or regulated environments.

Responsibilities

  • Define the technical architecture and integration patterns for the CPFIS/SRS platform.
  • Lead modernization and transformation of legacy COBOL systems into modern microservices.
  • Mentor and guide the development team in Agile practices and technical solutions.
  • Champion CI/CD and DevSecOps practices across the delivery lifecycle.

Skills

Spring Boot
Spring Batch
PostgreSQL
Event-driven architectures
CI/CD
Leadership
Problem-solving

Education

Bachelor’s or Master’s degree in Computer Science or Engineering

Tools

Kafka
RabbitMQ
Kubernetes
Job description
Job Description

We are seeking an experienced and hands‑on Technical Lead to drive the design, development, and delivery of a large‑scale modernization initiative for legacy CPF Investment Scheme (CPFIS) and Supplementary Retirement Scheme (SRS) systems.

This role is critical in architecting a modern, microservices‑based platform, overseeing the migration of complex business logic from COBOL/Mainframe environments, and leading development teams to ensure successful system transformation.

The Technical Lead will act as both an architect and senior individual contributor, working closely with business stakeholders, Business Analysts, and COBOL subject matter experts to translate legacy logic into scalable, secure, and maintainable modern applications.

Key Responsibilities
  • Architecture & Technical Leadership: Define the end‑to‑end technical architecture, technology stack, and integration patterns for the new CPFIS/SRS platform, including microservices, databases, and messaging frameworks.
  • Establish and govern engineering standards, best practices, and design principles aligned with enterprise and bank‑wide technology standards.
  • Develop and maintain the technical roadmap for the modernization initiative, ensuring alignment with business objectives and regulatory requirements.
  • Legacy Modernization & System Transformation: Lead the reverse engineering, refactoring, decoupling, and migration of complex business logic from legacy COBOL/Mainframe systems into modern microservices.
  • Oversee the accurate translation of high‑volume financial transaction logic into Spring Boot and Spring Batch–based services.
  • Work closely with Business Analysts and COBOL SMEs to validate functional parity and correctness during migration.
  • Development & Delivery: Lead the design, development, and deployment of microservices using Spring Boot and Spring Batch, ensuring scalability, reliability, and maintainability.
  • Act as a senior individual contributor by writing high‑quality, high‑performance code and conducting thorough code reviews.
  • Design and implement robust APIs and interfaces to integrate with core banking systems, data warehouses, and regulatory reporting platforms.
  • Manage both real‑time and batch data synchronization using event‑driven and batch‑processing patterns.
  • Team Leadership & Collaboration: Mentor, coach, and provide technical direction to a team of developers, fostering a high‑performance engineering culture.
  • Drive Agile/Scrum delivery practices, ensuring effective sprint planning, execution, and continuous improvement.
  • Collaborate closely with product owners, Business Analysts, and stakeholders to translate business requirements into technical solutions.
  • Quality, Security & Compliance: Ensure the platform is designed and delivered with high standards for security, performance, scalability, and resilience.
  • Address regulatory and compliance requirements specific to financial transaction processing systems.
  • Champion CI/CD, automated testing, and DevSecOps practices across the delivery lifecycle.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of software development experience, with at least 3+ years in a Technical Lead or Architect role.
  • Prior experience in the Financial Services industry, preferably within banking or regulated environments.
Required Technical Skills
  • Strong hands‑on experience with Spring Boot (REST, Spring Cloud, Spring Security, Spring Data JPA).
  • Proven expertise in Spring Batch for high‑volume financial transaction processing systems.
  • Strong experience with PostgreSQL, including advanced SQL, indexing strategies, and transaction management.
  • Experience with event‑driven architectures using Kafka and/or RabbitMQ.
  • Proficiency in CI/CD pipelines, GitOps, and Kubernetes‑based container orchestration.
  • Demonstrated experience in modernizing legacy systems to microservices architectures.
Required skills
  • Proven leadership and team management capabilities across complex technical projects.
  • Excellent problem‑solving skills with strong attention to detail.
  • Strong communication skills with the ability to explain complex technical concepts to non‑technical stakeholders.
  • Ability to balance strategic architectural thinking with hands‑on technical execution.
  • Nice to Have: Prior exposure to CPFIS, SRS, or similar retirement/investment systems.
  • Experience working in large‑scale enterprise or bank‑wide transformation programs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.