Lead/Principal Java Engineer

2 days ago


Ho Chi Minh City, Ho Chi Minh, Vietnam NAB Innovation Centre Vietnam Full time $80,000 - $180,000 per year
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.

ABOUT THE JOB

We are seeking motivated Lead/Principal Java Engineers, who are passionate, results focused to take accountability for the delivery of Microservices that will be used by banking front end applications. You will be part of our delivery team and will be responsible for providing technical leadership throughout all phases of the software delivery life cycle as we initiate a transformation of NAB technology.

At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that affects change for our customers and for the community too.

MAIN RESPONSIBILITIES

  • Design, develop, review, implement, and manage Java applications and services for the production and pre-release environments;
  • Design, develop, review, implement, and manage continuous integration, build management and deployment scripts, systems, and any code as required;
  • Participate in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products and APIs using Java technologies on AWS Cloud architecture;
  • Fully understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;
  • Work with delivery teams to achieve success through development using CI/CD and DevOps practices, processes, and tooling;
  • Provide robust coding practices, solid unit/component test coverage, and debugging code.
  • Mentor, provide technical direction and engineering leadership for a team of engineers (for Lead)
  • Provide leadership to team members (for Lead)
  • Fulfil other tasks as assigned by your People Leader and/or authorized representative of NAB Vietnam from time to time.
Your skills and experience

Must have

  • 8+ years of experience as a software engineer in a complex development environment.
  • Solid experience in Java 8+ and Spring/Springboot.
  • Experience in designing & developing RESTful APIs and complex microservices based system; troubleshooting and debugging in microservice
  • Experience in Cloud computing and AWS or Azure
  • Experience with unit testing and integration testing
  • Practical experience in Containers (ECS, Kubernetes, Docker) and FaaS (AWS Lambda) technologies
  • Good English communication skills (both verbal & written), especially in the global software development environment.
  • Experience in Agile development environments;
  • Well-versed in writing structured, well-documented, maintainable, and clean code;
  • Good problem-solving and analytical skills

Nice-to-have

  • 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, Gradle).
  • 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

A DIVERSE AND INCLUSIVE WORKPLACE WORKS BETTER FOR EVERYONE

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


  • Principal Engineer

    6 days ago


    Ho Chi Minh City, Ho Chi Minh, Vietnam Timo Full time ₫120,000 - ₫240,000 per year

    Top 3 reasons to join usBig chance to build Fintech system, large dataInternational & English environmentApply new Tech-Stack, Technology and moreJob descriptionABOUT TIMOEverybody dreams of being rich(er) and fears being poor. Timo supports you in achieving this dream. Financially, we support across the 5 functions of money: moving, managing, accessing,...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Lookingforvacancy Full time ₫15,000,000 - ₫25,000,000 per year

    Position: Principal Java/Kotlin Engineer (Banking project)Location: HCMC - VietnamSalary: NegotiableRequired skills and experiencesApproximately 8 years of hands-on experience with Java or Kotlin and Spring Boot.Fluent English levelProven experience in development with in banking domainPractical experience with SQL, Apache Kafka, and related...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Mindera Full time $80,000 - $120,000 per year

    We're looking for a Principal Engineer to join our growing team in Vietnam and play a critical role in shaping the architecture, technical strategy, and engineering culture across projects. You'll work hands-on with cross-functional teams to solve complex technical problems, mentor engineers, and help ensure delivery of high-quality, scalable digital...

  • Lead Java Engineer

    2 days ago


    Ho Chi Minh City, Ho Chi Minh, Vietnam NAB Innovation Centre Vietnam Full time ₫80,000 - ₫120,000 per year

    ABOUT THE JOBWe are seeking motivatedLead Java EngineerorLead Fullstack engineer(Java, ReactJS) who are passionate, results focused to take accountability for the delivery of Microservices that will be used by banking front end applications. You will be part of our delivery team and will be responsible for providing technical expertise throughout all phases...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Giao Hàng Nhanh Full time ₫20,000,000 - ₫30,000,000 per year

    About Giao Hàng Nhanh (GHN)Giao Hàng Nhanh (GHN) is one of Vietnam's leading logistics companies, proudly delivering exceptional services with the commitment: "Smarter, Faster, More Cost-Effective." GHN empowers millions of businesses to optimize their operations while creating thousands of jobs for the Vietnamese workforce.Founded with the mission to...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam GiaoHangNhanh (GHN) Full time ₫10,000,000 - ₫20,000,000 per year

    About Giao Hàng Nhanh (GHN)Giao Hàng Nhanh (GHN) is one of Vietnam's leading logistics companies, proudly delivering exceptional services with the commitment: "Smarter, Faster, More Cost-Effective." GHN empowers millions of businesses to optimize their operations while creating thousands of jobs for the Vietnamese workforce.Founded with the mission to...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Qualgo Technologies Full time ₫120,000,000 - ₫240,000,000 per year

    Top 3 reasons to join usYoung & Dynamic EnvironmentLarge-scale ProductNew and Challenging productJob descriptionAs a (Senior) Principal Software Engineer - Go, you will be a key technical leader within our engineering organization, responsible for the architecture, design, and development of our core backend systems, infrastructure, and platform components....

  • Principal Engineer

    4 days ago


    Ho Chi Minh City, Ho Chi Minh, Vietnam Sunbytes Full time ₫120,000 - ₫240,000 per year

    About SunbytesSunbytes is a leadingTech & Talent Solutions companyknown for innovative and scalable solutions. We focus on achieving goals for our partners and team members, delivering high-quality products and services, and fostering a supportive, challenging work environment.About the RoleOn behalf of our client—aleading global SaaS and Fintech...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam GEEK Up Full time $40,000 - $80,000 per year

    ABOUT THE ROLE:We are seeking aSenior/Principal Backend Engineer to lead backend architectural design and technical discovery for complex, multi-service digital products.This role is for an engineer with strong expertise in distributed systems, API design, infrastructure awareness, and data-intensive applications.You will assess business and product...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Aloha Consulting Group Full time ₫15,000,000 - ₫25,000,000 per year

    ACG_3142_JOBOur client is a leading fintech company in Vietnam who is looking for an experienced talent to join their firm.Key ResponsibilitiesDevelop core digital banking functions such as deposits, loans, settlements, and accounting, while gaining deep domain expertise in the fintech and financial services ecosystem. Collaborate with product owners to...