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 [email protected] 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
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Product Engineer (Investment Platform)
2026-05-28
Project Manager
2026-05-28
Java Developer
2026-05-27
- Posted
- Dec 26, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Singapore
- Company
- SCIENTE
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Product Engineer (Investment Platform)
2026-05-28
Project Manager
2026-05-28
Java Developer
2026-05-27