Senior/Lead Java Engineer

NAB Innovation Centre Vietnam
The Hallmark, 15 Tran Bach Dang, Thu Thiem Ward, Thu Duc City, Ho Chi Minh
At office
Posted 27 days ago

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

By applying for the above position, you accept and agree that your personal data and any information stated in the attached curriculum vitae (CV) will be used and processed by ITViec and NAB Vietnam for recruitment purposes. The storage and processing of such information will comply with the applicable laws of Vietnam, and the policies and procedures of ITViec and NAB Vietnam regarding personal data, as amended from time to time.


We are seeking motivated Senior Java Engineers who are passionate & will be applying 
your technical skills to develop and run industry leading Fraud prevention and 
investigation platforms in a rapidly evolving Fraud landscape enabling protection of our 
customers and colleagues.


  • Analyze, design, and implement features that enhance the business or customer  experience; Automate technology operational processes, including change 
    deployment, application resilience, monitoring/alerting, and user self-service.
  • Take guidance from the Engineer Manager, and set standards for design, process, 
    and tech workload allocation within the scrum team. Ensures sufficient design 
    guidance exists at story kick-off.
  • Take ownership and accountability for production service, including fix on fail, 
    problem investigation, root cause determination, and resolution.
  • Participate in the delivery of automated production change, understanding change 
    content, executing change control procedures, appropriate technical and business 
    verification, and user communications.
  • Participate in and provide quality assurance activities, including code reviews, 
    white-box testing, test coverage for own work, etc. Debugging and fixing code 

Your skills and experience

Must have

  • 5+ years of experience as a software engineer in a complex development 
  • Solid experience in Java 8+ and Springboot.
  • Good English communication skills (both verbal & written), especially in the global 
    software development environment.
  • Experience in designing & developing RESTful APIs  and  microservices based systems.
  • Experience with distributed, event-driven systems and using messaging protocols. 
  • Messaging middleware such as Apache Kafka is preferred.
  • Experience in Cloud computing (AWS, Azure, etc).


  • Practical experience in Containers (ECS, Kubernetes, Docker) and FaaS (AWS 
    Lambda) technologies.
  • Experience in modern CI/CD pipelines and tools (e.g. Git, Ansible, Jenkins, NPM, 
  • Experience in the Banking or Financial Services industry.

Why you'll love working here

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  

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  
  • Sponsored certificates in both IT and banking/finance  
  • Premium accounts on Udemy/A Cloud Guru/Coursera/LinkedIn, etc.  
  • English learning with native teachers  

3. Professional and engaging working environment 

  • Hybrid working model and excellent work-life balance    
  • Well-equipped & modern Agile office with fully-stocked pantry   
  • Annual company trip and events    


NAB is a place where colleagues of all genders, sexualities and ages, carers and colleagues with disability, and colleagues from all cultures, races and religions have the opportunity to thrive, connect and grow. 

If this excites you, let's have a chat over a cup of coffee! 

NAB Innovation Centre Vietnam

View company

The NAB Innovation Centre Vietnam is owned by NAB - Australia’s largest business bank.

Company type
IT Product
Company industry
Company size
1000+ employees
Working days
Monday - Friday
Overtime policy