Java Technical Lead / Solution Architect - Private Banking Application

🗓️ Posted 2026-08-17 Singapore, S00, Singapore Permanent Hybrid ICT

Company shared salary

S$9,000–S$13,000/mo (S$108,000–S$156,000/yr)

Market rate

S$9,000–S$15,000/mo (S$108,000–S$180,000/yr)

Based on similar roles (title + domain + location).

About the Company

s - Contract & Permanent Roles Available D L Resources provides technology managed services and outsourced staffing workforce solutions for financial services institutions, banks, multi-national corporations MNCs and technology firms. We also offer recruitment, head-hunting, direct placement, and temporary contract jobs across a wide range of roles-covering both technology and business functions. EA License No: 24C2333 LinkedIn: https://www.linkedin.com/company/d-l-resources/

Responsibilities

  • Act as the technical focal point for application delivery, working closely with delivery vendors throughout the project lifecycle.
  • Review and challenge proposed solution designs to ensure alignment with enterprise architecture, security standards, operational requirements, and project objectives.
  • Provide technical leadership and guidance to vendor development teams on application architecture, design patterns, coding standards, and best practices.
  • Conduct code reviews and technical assessments to ensure solution quality, maintainability, security, and performance requirements are met.
  • Support functional and non-functional requirement analysis, solution design reviews, and technical impact assessments.
  • Work with project managers, architects, infrastructure teams, testing teams, and vendors to ensure successful delivery of project objectives.
  • Investigate, troubleshoot, and coordinate resolution of complex application issues across development, testing, and production environments.
  • Oversee application release planning, deployment activities, and environment readiness.
  • Ensure compliance with organizational application development, security, risk, and change management standards.
  • Review technical documentation including solution designs, deployment procedures, operational runbooks, interface specifications, and support documentation.
  • Support system integration activities involving upstream and downstream applications.
  • Participate in production support, incident management, root cause analysis, and continuous improvement initiatives.
  • Assist in implementation planning, system cutover preparation, and post-implementation stabilization activities.
  • Key Requirements
  • The ideal candidate is a strong technology leader with deep architecture expertise, strong banking domain knowledge, and the ability to bridge business and technology teams. The candidate should be passionate about technology innovation, hands-on when required, and capable of influencing technical decisions across multiple stakeholders.

Requirements

  • Bachelor's Degree in Computer Science, Engineering or similar domain related professional/technical qualification will be advantageous although not mandatory.
  • More than 10 years' experience in developing and delivering global/regional IT capabilities for a multi-national/regional company.
  • Minimum 5 years of experience as a Technical Lead, Solution Architect, or Lead Engineer.
  • Experience in banking or financial services, preferably with customer onboarding domain
  • Technical Competencies
  • Familiarity with BPMN 2.0 concepts and process modelling using bpmn.io.
  • Strong experience in Java enterprise application development and technical solution delivery.
  • Deep understanding of Spring Boot and microservices architecture.
  • Good understanding of Spring Batch and enterprise batch processing concepts.
  • Strong knowledge of application architecture, integration patterns, API design, and distributed systems.
  • Familiarity with container technologies such as Docker and container orchestration platforms such as Kubernetes or OpenShift.
  • Good understanding of networking concepts, infrastructure architecture, and application security principles.
  • Strong analytical, problem-solving, and decision-making skills.
  • Excellent stakeholder management, communication, and collaboration skills.
  • Preferred / Advantageous Skills
  • Exposure to containerized and cloud-native application platforms.