Senior Engineer - Open Banking

BNZ

Auckland

Hybrid

NZD 140,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible working
Generous leave
Career development

Job summary

BNZ is seeking a Senior Engineer to join the Transactions & Investments Domain API team in a hybrid role based in Auckland or Wellington. You’ll design, build, test, deploy and operate high-quality Open Banking APIs and services, owning complex technical work with a focus on quality and reliability.

You’ll contribute to automated testing, be involved across the full engineering lifecycle and collaborate with engineers, analysts and product owners in a fast-paced, supportive environment.

Qualifications

  • Strong Java development experience with Spring Boot in API-centric projects.
  • Experience designing and building RESTful APIs and event-driven architectures.
  • Proficiency with containerised deployments and cloud tooling.

Responsibilities

  • Design and build quality API solutions that are scalable and maintainable.
  • Engineer for quality with automated testing and testability in mind.
  • Own quality and risk, identify root causes and preventive solutions.
  • Develop and maintain automated tests and automation frameworks.
  • Investigate and solve complex production issues and assist on-call.
  • Collaborate with engineers, analysts and product owners.

Skills

Java
Spring Boot
REST APIs
Event-driven
Docker
Kubernetes
OpenShift
AWS
CI/CD
Jenkins
Terraform
Observability
Splunk
Dynatrace
API testing

Tools

Docker
Kubernetes
OpenShift
Jenkins
Terraform
Splunk
Dynatrace

Job description

## Senior Engineer - Open BankingApply: Hybrid Role: BNZ Place Auckland, 80 Queen Street: Full time: Posted Today: End Date: October 15, 2026 (14 days left to apply): JR121646Worker Type:PermanentHere at BNZ, it's about more than just banking. We work together in an agile, energising environment to create innovative solutions through our promise \"If you can imagine a better future, let's find a way.\"We support wellbeing, flexible working and have a generous leave offering. There is the opportunity for growth, learning and career development. No two days are the same.### **Ko mātou tēnei | This is Us**This is a fantastic opportunity for a **Senior Engineer** to join our Transactions & Investments Domain API team. We are responsible for delivering and supporting Open Banking APIs to meet our regulatory obligations. This is an exciting space where we are contributing to the evolving financial landscape of New Zealand and continuously improving how API Data Consumers interact with the bank. We also own 20 integration applications which we are in the process of modernising. ### **Mō te Tūranga | About the Role**This isn't a traditional Developer role with testing handed over to somebody else, nor is it a standalone QA role. You’ll work across the engineering lifecycle, helping the team design, build, test, deploy and operate high-quality APIs and services. You’ll take ownership of complex technical work, make sound engineering decisions and help shape solutions that are scalable, maintainable and operationally resilient. You’ll also bring testing and quality thinking into engineering from the outset, helping the team prevent defects rather than relying solely on detecting them later. This is a permanent, full-time opportunity and can be based in Auckland or Wellington. It is a hybrid role with three days in the office and two days where you can work flexibly. Please note the role is known as Senior Technical Specialist internally. ### **What are the day-to-day tasks the person in this role will complete?*** **Design and Build Quality Solutions:** Apply advanced engineering knowledge to design and develop robust, scalable and maintainable systems, considering quality and testability as part of the solution rather than as a separate activity.* **Engineer for Quality:** Shape test approaches and automation alongside application development.* **Own Quality and Risk:** Identify technical and quality risks early.* **Develop and Maintain Automated Tests:** Create effective automated checks and maintain automation frameworks alongside the code they validate.* **Investigate and Solve Problems:** Navigate ambiguity, troubleshoot complex issues, reproduce defects, analyse logs and code, identify root causes and implement sustainable solutions rather than short-term fixes.* **Support Production:** Participate in production support and on-call activities, helping maintain system reliability and responding effectively to incidents.* **Collaborate and Influence:** Work closely with other engineers, analysts, product owners and other stakeholders. ### **What is the team culture and environment like?**Our team culture is collaborative, innovative and results driven. We prioritise open communication, continuous learning and accountability, ensuring everyone feels empowered to contribute. The environment is fast paced yet supportive, fostering teamwork and problem solving. We value inclusivity, respect diverse perspectives and maintain a balance between high performance and wellbeing to drive both individual and business success ### **What technical skills would be advantageous in this role?** We're looking for an engineer with a strong combination of development and quality engineering capability, including:* Strong understanding of modern Java, springboot and engineering best practices* Experience with implementation and maintenance of enterprise RESTful services and event driven architecture* Docker and container orchestration such as Kubernetes or OpenShift* Cloud experience, particularly AWS* CI/CD and infrastructure tooling such as Jenkins and Terraform* Experience with observability and application monitoring using tools such as Splunk and Dynatrace.* API testing and automation experience ### **What attributes will this person display to be successful in this role?*** **Engineering Depth:** Deep expertise in software engineering, quality engineering or both* **End-to-End Ownership:** Comfortable taking accountability for a solution from design and implementation through testing, deployment and ongoing improvement.* **Quality & Automation Mindset:** Thinks about quality and opportunities to automate while designing and developing software* **Strategic Problem Solving:** Comfortable navigating ambiguity, analysing complex technical problems* **Collaboration and Influence:** Builds strong relationships across disciplines* **Continuous Improvement:** Actively looks for better ways to design, build, test, deploy and operate our services. **Nau Mai ki te Peke o Aotearoa | Come to the Bank of New Zealand** This is an exciting opportunity to join us! We're bold thinkers who are taking brave steps to create a company that people want to work for, and customers want to bank with. If you're ready to join a fun organisation where we are proud of our culture and how we are helping New Zealander's to 'Find their way', then show your interest by submitting your application - we can't wait to read it. *Ehara taku toa i te toa takitahi, engari he toa takitini\" - Success is not the work of an individual, but the work of many.”*Closing Date: 14 October 2026
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Integration Developer
Integration Developer

BNZ • Wellington

On-site
NZD 100,000 - 140,000
Hybrid work model
Generous leave
Flexible working
Senior Data Engineer
Senior Data Engineer

BNZ • Auckland

Hybrid
NZD 120,000 - 160,000
Flexible working
Career development
Generous leave
Senior Security Specialist - Cyber Assurance
Senior Security Specialist - Cyber Assurance

BNZ • Wellington, Auckland

Hybrid
NZD 120,000 - 150,000
Flexible working
Generous leave offering
Career development
Senior Project Manager
Senior Project Manager

BNZ • Auckland, Wellington

Hybrid
NZD 120,000 - 180,000
Wellbeing
Flexible working
Generous leave
Senior Systems Test Analyst
Senior Systems Test Analyst

BNZ • Auckland

On-site
NZD 90,000 - 120,000
Wellbeing support
Flexible working
Generous leave
Integration Developer at BNZ
Integration Developer at BNZ

BNZ • Auckland

Hybrid
NZD 90,000 - 130,000
Senior Database Administrator
Senior Database Administrator

BNZ • Auckland

Hybrid
NZD 120,000 - 160,000
Customer Service Banker - BNZ Thames
Customer Service Banker - BNZ Thames

BNZ • Auckland

Hybrid
NZD 52,000 - 64,000
Wellbeing support
Flexible working
Generous leave
+1
Private Banker
Private Banker

BNZ • Christchurch, Auckland

Hybrid
NZD 90,000 - 130,000
Wellbeing benefits
Flexible working
Generous leave
Senior Developer
Senior Developer

Bank of New Zealand • Wellington

On-site
NZD 120,000 - 160,000