VP, Development Lead (JRI-6476)

Date:  Mar 11, 2026
Location: 

Singapore

The Japan Research Institute (JRI) Limited is a subsidiary of Sumitomo Mitsui Banking Corporation (SMBC) Group. SMBC Group is a Tokyo-based bank holding company that is ranked among the largest 25 banks globally by assets under management. JRI provides comprehensive, highly value-added information services through the coordinated application of its 3 functions. i.e. information systems, consulting and think-tank. As a system integrator, JRI offers services in IT strategy planning, implementation and outsourcing to a broad range of industries and activities. JRI Singapore currently supports the overall IT functions of Sumitomo Mitsui Banking Corporation (SMBC) in Asia Pacific Region.

Responsibilities

  1. Code Quality & Standards
    • Review and validate codebase for modularity, scalability, maintainability, and performance.
    • Enforce coding standards and best practices across internal and vendor teams.
    • Conduct regular code audits to identify technical debt and recommend remediation.
  2. Design Validation
    • Review and validate low-level design documents, including but not limited to:
      • Class diagrams
      • Sequence diagrams
      • Interface specifications (API contracts)
      • Database schemas and ER diagrams
      • Ensure design principles are consistently applied in implementation.
  3. Architecture Governance
    • Control architectural consistency and adherence to approved frameworks and patterns.
    • Validate that actual implementation aligns with theoretical architecture.
    • Contribute to solution architecture and ensure compliance during development.
  4. Code Management & Strategy
    • Define and validate branching, merging, and baselining strategies.
    • Ensure proper version control practices and release management processes.
    • Monitor adherence to CI/CD pipelines and automation standards.
  5. Risk Management
    • Identify technical risks proactively and propose mitigation strategies.
    • Suggest improvements aligned with coding standards and design principles.
  6. Team Guidance & Collaboration
    • Provide technical guidance to developers and review merge requests.
    • Mentor team members and foster a culture of quality and accountability.
    • Collaborate with Product Owners, Architects, and QA teams to ensure seamless delivery.
  7. Performance & Compliance
    • Validate application performance benchmarks and optimize where necessary.
    • Ensure compliance with security, data privacy, and regulatory standards.
    • Maintain documentation for architecture, design decisions, and code reviews.
  8. Continuous Improvement
    • Drive initiatives for process automation and efficiency improvements.
    • Stay updated with emerging technologies and recommend adoption where relevant.
    • Champion innovation and best practices within the development team
  9. Client and Stakeholder Engagement
    • Partner with IT Planning dept to ensure alignment of all company platform’s architecture processes, standards, strategies and roadmap with that of JRI and or SMBC Group
    • Understand and realise customer’s target business requirement and coordinate with internal teams, partners/vendors to develop IT systems according to the need

Project & Other Responsibilities

  • Lead the development activities for channel applications ( both mobile (iOS & Android) and web)
  • Enforcing coding standards and reviewing delivered code for scalability, performance, and maintainability
  • Validating high and low‑level designs (class, sequence, API, and data models) against actual implementation
  • Governing architecture adherence and code management practices (branching, merging, baselining, CI/CD)
  • Proactively identifying technical risks and technical debt
  • Providing hands‑on technical guidance, code reviews, and mentoring to development teams

 

Requirements

  • Bachelor’s Degree in Information Technology, Computer Science or equivalent with around 10 years of experience to provide IT services to a Financial Institute.
  • Strong expertise in Java with hands‑on experience in Spring Boot, REST, gRPC, and microservices architecture for high‑volume channel applications.
  • Proven experience delivering internet‑facing web and mobile apps, including SSO/OIDC/SAML/MFA, secure session flows, SPA client assets, and adherence to OWASP standards.
  • Deep knowledge of API & integration technologies such as Kafka, APIs, IBM MQ/RabbitMQ, and secure file‑based/system integrations.
  • Practical experience with Docker, Kubernetes, CI/CD pipelines (Git, Jenkins, Maven, GitOps/ArgoCD) and cloud‑native deployment patterns.
  • Strong understanding of databases (Oracle, NoSQL), ElasticSearch, and JSON/XML/Protobuf/OpenAPI, with exposure to payments or cash‑management domain preferred.
  • Experience in IT system development project management and delivery service in large organization 
  • Strong sense of ownership and takes responsibility.
  • Possess strong and assertive verbal, written communication and presentation skills.
  • Ability to work in a fast-paced environment with constantly changing priorities.
  • Good bi-directional and collaborative attitude in order to work as a professional in a team.