A complete application in a minute
Tailored resume and cover letter, ready to send.
Bank of New Zealand (BNZ) is hiring a senior engineer to own the design, development and production support of payments software. You'll write Spring Boot services, help define integration patterns and build automated tests, with quality at every step.
Based in Wellington or Auckland, this hybrid role requires hands-on leadership, mentoring and collaboration with engineers, product owners and analysts to deliver robust, scalable features.
Here 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.
Our Payments team builds and runs the technology that keeps money moving at BNZ. We're hiring a senior engineer who builds that software and owns proving it works.
Deliberately, this is not a build-only role with someone else picking up the testing downstream. You'll be involved from the first design conversation through to production support, and quality will be your concern at every one of those steps. We'd rather stop a defect at design time than find it in a test environment, and far rather find it in a test environment than at two in the morning on a payments cutoff.
Practically, that means some weeks you're writing Spring Boot services and arguing about integration patterns, and others you're building out an automation suite, profiling a service under load, or sitting down and exploring a payment journey by hand to find what the automation can't. We're after someone who sees all of that as one job rather than two, and who has the seniority to make the calls that come with it - what to build, what to automate, what risk is worth taking, and when to say the thing isn't ready.
This role can be based in Wellington or Auckland. It is a hybrid role with three days in the office and two where you can work flexibly.