Jobs and Careers
NA

Solution Designer - Digital

NAB
29 Lieu Giai Street, Ngoc Ha Ward, Vietnam, VietnamRemotefull_timeVerifiedPosted 21 Aug 2026

About the role

Job Posting End Date:

Worker Type:

Maximum Term/Fixed Term (Fixed Term)

The team revolutionises and enhances the end-to-end payment acceptance experience for our customers and colleagues and delivers a digitised self-service experience along with the latest product innovations, all supported by market leading back-office systems and processes.


YOUR MAIN RESPONSIBILITIES: 

  • Design large scale systems, interacting with other internal large-scale systems. 
  • Manage & execute the design, development and testing of customer / colleague and technology features and in line with service priorities. 
  • Lead brainstorming sessions to develop potential solutions for business needs, ideas or problems. 
  • Present potential solutions to various stakeholders. 
  • Ensure tech stacks and frameworks being proposed are aligned with architectural direction. 
  • Define, create and present detailed Solution Design documentation to a diverse group of stakeholders (Architect forum, Design forum, Squad members...). 
  • Design solutions around risks, privacy, governance, compliance, etc. 
  • Collaborate with the software engineering teams and project stakeholders to continually deliver customer value. 

WORKING RELATIONSHIPS WITHIN THE ROLE 

  • Solutions Design Lead (frequent) -clarification of issues, referral for guidance, escalation of problems, review of work 
  • Architect (frequent) -clarification of requirements and issues, referral for guidance, mutual collaboration, sharing of experience and knowledge 
  • Applications Specialist (frequent) -clarification of requirements, mutual collaboration to ensure that outcomes are in line with business unit requirements, sharing of experience and knowledge 
  • Solution Design Colleagues (frequent) -mutual collaboration, sharing of experience and knowledge across teams, peer review and coaching 
  • Engineering Managers & Development Teams(frequent) -collaborate to develop detailed system design in line with business requirements 
  • Release Train Engineers (frequent) -assist in the definition of project scoping 

 

YOUR SKILLS AND EXPERIENCE 

Must have: 

  • Experience of 10+ years in application design and / or development roles and 15+ years in the Technology field and industry. 
  • Strong stakeholder management and communication skills 
  • Deep understanding of microservices & micro frontend architecture including designing and architecting microservices in large scale integrating self-contained systems and complex environments 
  • Understanding of DevOps including the knowledge of testing automation, AWS/Azure cloud,  APIs and microservices, app hosting concepts 
  • Solid experience in designing and developing RESTful APIs and microservices-based system, Event-Driven Architecture (Kafka) 
  • Experience with Java (Spring boot, Spring Data, Java 8 &11,...), JavaScript/Typescript (NodeJS, ReactJS,...),  
  • Experience on working with containerised application and container orchestration (e.g. Docker, K8s...) 
  • Understanding CI/CD and its related tools (e.g. Harness, Jenkins...) 
  • Strong experience in designing with Application Security (PoLP), Cloud Security practices  
  • Experience on applying MS Architecture Patterns (e.g. FFB/BFF, API/Client/Service Gateway, Circuit breaker, Saga,...) 
  • Experience in service integration, SDLC 

Nice to have:

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

NAB

View company profile →