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