This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Posted
8 days ago
Skills:
Job Expertise:
Job Domain:
Banking
IT Services and IT Consulting
Software Products and Web Services
Top 3 reasons to join us
- Very competitive remuneration package
- Build products for millions of users in Australia
- Hybrid and flexible working environment
Job description
- 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.
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:
- Knowledge and experience in the Banking domain
- Solid experience in Agile development environment
- AWS certification / Azure certification
- BIAN knowledge
Why you'll love working here
THE BENEFITS AND PERKS
1. Generous compensation and benefit package
- Attractive salary and benefits
- 20-day annual leave and 7-day sick leave, etc.
- 13th month salary and Annual Performance Bonus
- Premium healthcare for yourself and family members
- Monthly allowance for team activities
- Premium welcome kit and frequent appreciation gifts
- Extra benefits for long-term employees
2. Exciting career and development opportunities
- Large scale products with modern technologies in banking domain
- Clear roadmap for career advancement in both technical and leadership pathways
- Well-structured learning and development programs (technical and soft skills)
- Sponsored certificates in both IT and banking/finance
- Premium account on Udemy
- English learning with native teachers
- Opportunity for traveling & training in Australia
3. Professional and engaging working environment
- Hybrid working model and good work-life balance
- Well-equipped & modern Agile office with fully stocked pantry
- Special programs to improve your physical and mental health
- Annual company trip and events
- A solid talented team behind you – great people who love what they do
If this excites you, let's have a chat over a cup of coffee!
The NAB Innovation Centre Vietnam is owned by NAB - Australia’s largest business bank.
Company type
IT Product
Company industry
Banking
Company size
1000+
employees
Country
Australia
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
Subscribe
Feedback