Location can be either Wellington, Auckland or New Plymouth
Fixed term, Full time to September 2027 

Build technology that makes a difference.

About the role

We’re looking for an experienced Senior Software Engineer to join the team here at TSB and help us design and deliver secure, scalable technology that supports how our people and customers bank with us.  

This is a senior technical role with a strong focus on backend engineering, APIs and system integration. You’ll work across our applications, platforms and services, solving complex technical challenges and building reliable, high-performing solutions that connect our technology ecosystem.

What you’ll be doing

As a Senior Software Engineer, you’ll:

  • Design, develop and support secure, scalable backend services, APIs and integration solutions.
  • Lead the delivery of high-quality software solutions from design through to implementation and ongoing support.
  • Contribute to technical architecture, engineering standards and design decisions.
  • Help shape and champion API, integration and modern engineering best practices.
  • Work collaboratively with product, platform, security and delivery teams to solve complex technical problems.
  • Build solutions with performance, reliability, security and maintainability front of mind.
  • Support modern DevOps practices, including continuous integration and delivery, automated testing and Infrastructure as Code.
  • Provide technical guidance and mentoring, sharing your knowledge and helping other engineers grow.
  • Continuously look for  opportunities to simplify, improve and strengthen the way we build and deliver technology.

What you’ll bring:

  • Strong backend development experience, particularly with Java and Spring Boot.
  • Experience designing and delivering REST APIs, microservices and system integrations.
  • Good understanding of API management, authentication and security approaches such as OAuth2 and JWT.
  • Experience with cloud-native technologies and containerised environments.
  • Knowledge of modern DevOps, continuous integration and continuous delivery (CI/CD), and automated testing practices.
  • Experience working with databases and modern integration patterns.
  • Strong problem-solving skills and an ability to navigate complex technical environments.
  • The ability to communicate technical concepts clearly and work effectively across multidisciplinary teams.
  • A collaborative approach to mentoring and supporting other engineers.
  • A mindset focused on quality, continuous improvement and delivering great outcomes.

Experience across some of these technologies would set you up well:

  • Backend: Java, Spring Boot, Spring Integration, REST APIs, Microservices.
  • API & Integration: API Management, OpenAPI/Swagger, OAuth2, JWT, Event-Driven Architecture, Messaging.
  • Databases: MariaDB, MySQL, Redis and MongoDB.
  • Cloud & Platforms: Azure, OpenShift, Rancher, Kubernetes and Docker.
  • DevOps: GitLab CI/CD, Infrastructure as Code and Automated Testing.
  • Monitoring & Observability: Splunk, Logging and Performance Monitoring.
  • Tools: IntelliJ, Git, Jira and Postman.

Why TSB?

At TSB, technology is ultimately about people. You’ll be part of a team working to simplify our technology, strengthen our capability and create better experiences for our customers and people.

If you’re a senior engineer who enjoys solving complex problems, influencing technical direction and helping others succeed, we’d love to hear from you.

Apply today and help us build technology that makes banking better for people, communities and Aotearoa.

 Closing date for applications is 5.00 p.m., Wednesday 7th October 2026.

For a copy of the Job Description visit pd---senior-software-engineer.pdf

Unlock job insights

Hirer responsivenessSalary matchNumber of applicants

Company profile

Building Supplies101-1,000 employees

The perfect amount of you. It’s you.

We believe that we all bring something unique to our workplace and when we are encouraged to be ourselves, TSB is stronger for it.

That’s why we’re committed to supporting your wellbeing, creating space for you to be your best self, both in and out of work, and enabling you to make a meaningful difference in our communities.

We aim to create remarkable experiences for our people, who in turn create remarkable experiences for our customers.

Perks and benefits
Flexible Working
Career Development
TSB for Good
Recognition
Benefit and Wellbeing Package

Report this job advert

Be carefulDon’t provide your bank or credit card details when applying for jobs.Learn how to protect yourself
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.
 
 
 
 
 
salary teaser image
What can I earn as a Software Engineer
See more detailed salary information salary teaser link arrow