Job Search and Career Advice Platform

Enable job alerts via email!

Senior Technical Lead Java

SCIENTE INTERNATIONAL PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,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 leading financial technology firm is seeking a highly experienced Senior Technical Lead – Java to drive the technical vision and delivery of a next-generation financial platform. Candidates should have over 10 years of Java experience and a proven track record in architecture, leading cloud-native developments, and mentoring engineers. This role offers the chance to influence technical strategies while collaborating closely with business stakeholders and cross-functional teams. Interested applicants should send their resumes to apply@sciente.com.

Qualifications

  • Minimum 10 years of Java engineering experience, including 3+ years as Technical Lead.
  • Proven experience with microservices and event-driven architectures.
  • Strong DevOps and CI/CD knowledge.

Responsibilities

  • Define the technical strategy and architectural direction for engineering.
  • Design secure, scalable system architectures aligned with business needs.
  • Mentor software engineers and promote high-performance culture.

Skills

Java engineering experience
System design and architectural expertise
Hands-on experience with Java 17+, Spring Frameworks
Cloud-native applications
API development expertise
Strong analytical skills
Leadership and communication skills
DevOps and CI/CD understanding

Education

Bachelor’s degree in Computer Science or related

Tools

Docker
Kubernetes
Jenkins
GitLabCI
JMeter
Gatling
Job description
Job Summary

We are seeking a highly experienced Senior Technical Lead – Java to define and drive the technical vision, architecture, and delivery of a next‑generation financial platform for syndicated markets. This role requires strong architectural leadership, deep hands‑on engineering expertise, and the ability to guide cross‑functional teams in delivering scalable and regulatory‑compliant solutions.

The ideal candidate will lead cloud‑native development, mentor engineers, and champion modern engineering practices while collaborating with senior business and technology stakeholders.

Mandatory Skill‑set
  • Bachelor’s degree in Computer Science, IT, Programming & Systems Analysis, or related discipline;
  • Must have minimum 10+ years of Java engineering experience, including 3+ years in Technical Lead capacity;
  • Must have strong system design and architectural expertise, including microservices and event‑driven architectures;
  • Must have hands‑on expertise with Java 17+, Spring Boot, Spring MVC, Spring Data JPA, and modern JVM tooling;
  • Proven experience designing and developing cloud‑native applications, including containerization (Docker) and orchestration (Kubernetes;)
  • Experience with API development (REST, gRPC, GraphQL) and industry‑standard documentation frameworks;
  • Strong knowledge of asynchronous/event‑driven systems, messaging protocols, and platforms such as Kafka;
  • Experience in full lifecycle project delivery, requirement gathering, gap analysis, and solution design;
  • Strong DevOps and CI/CD understanding: Git, pipelines (Jenkins/GitLabCI), artifact management, code quality, TDD/BDD;
  • Strong analytical, problem‑solving, leadership, and communication skills.
Desired Skill‑set
  • Experience in corporate or investment banking, particularly financing or loan management systems;
  • Strong exposure to performance tuning, load testing (JMeter, Gatling), and microservice optimizations.
Responsibilities
  • Define and drive the technical strategy, roadmap, and architectural direction for the engineering team;
  • Design scalable, secure, and maintainable system architectures aligned with business needs;
  • Lead evaluation and adoption of new technologies, frameworks, and tools;
  • Architect a collaboration ecosystem for investors, lenders, and clients to streamline syndicated deal workflows;
  • Design solutions that manage complex loan formats, multi‑party transactions, and institutional investor structures;
  • Oversee development of cloud‑native integration layers and core platform services;
  • Ensure best engineering practices including TDD/BDD, clean code, automated testing, and high‑quality releases;
  • Integrate DevSecOps principles across the engineering lifecycle, ensuring security‑by‑design;
  • Troubleshoot, analyse, and resolve development, deployment, and production issues;
  • Mentor software engineers, conduct technical coaching, and build a high‑performance engineering culture;
  • Collaborate closely with Product Owners, Business Analysts, and Project Managers to translate requirements into solutions;
  • Support rollout planning, production deployment, and post‑deployment stabilization.

Should you be interested in this career opportunity, please send in your updated resume to apply@sciente.com at the earliest.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA Licence No. 07C5639

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.