Business Technology Jobs

Senior Technical Lead Java

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(s)

  • 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.

Desirable Skill(s)

  • 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.

If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Kiran Kumar Pandity at kiran.kp@sciente.com quoting the job title.

Kiran Kumar Pandity
Team Lead – Technology Recruitment, (APAC)
Let’s connect via