Jobs and Careers
NA
Solution Designer - Digital
NAB29 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 KitFree account required — sign up in 30s