Design and drive the evolution of scalable, business-critical applications used by large audiences across New Zealand. As a Senior Software Engineer, you'll take ownership of full-stack systems, from backend microservices to frontend integration, ensuring robustness, performance, and maintainability.
What You'll Do
- Lead the end-to-end design and implementation of microservices using Java and Spring Boot, with a focus on clean architecture and long-term scalability
- Build and maintain APIs that are intuitive, well-documented, and widely adopted across teams
- Work across the stack with React or React Native to support frontend integration and collaboration
- Implement event-driven systems using messaging platforms such as Apache Kafka
- Embed automated testing practices into development workflows to ensure system reliability
- Manage deployment and orchestration through Docker, Kubernetes, and CI/CD pipelines
- Translate complex technical challenges into clear insights for both technical and non-technical stakeholders
Requirements
- Proven expertise in Java 11 or later, with strong experience in Spring Boot, Micronaut, or Quarkus
- Hands-on experience designing, owning, and operating microservices in production environments
- Firm understanding of relational databases, including direct SQL use beyond ORM layers
- Experience building and maintaining RESTful or GraphQL APIs
- Frontend fluency in React or React Native to enable cross-stack collaboration
- DevOps experience with containerisation (Docker), orchestration (Kubernetes), and CI/CD tooling
- Commitment to automated testing as a core part of the development process
Preferred Qualifications
- Familiarity with TypeScript or Node.js in backend or frontend contexts
- Experience working with large-scale relational database systems
- Strong observability mindset, with experience in monitoring, logging, and system diagnostics
- Curiosity about AI and emerging technologies
- Ability to communicate technical concepts clearly to diverse audiences
Benefits
- Competitive salary and total compensation package
- Health insurance and wellness support, including subsidised gym access and wellness workshops
- Flexible and remote work options—work where you perform best
- Annual training budget and access to cloud learning resources from AWS, Google Cloud, Microsoft, and Salesforce
- BYOD and phone allowances to support your setup
- Provision of necessary tools and technology for high-quality engineering
- Barista coffee and a people-first workplace culture
- Recognition as an AWS Social Impact Partner of the Year and CIO 50 Award recipient
Work Environment
This role supports hybrid work across Auckland, Wellington, and Christchurch. You’ll have the flexibility to work remotely with trust to deliver results on your terms. The culture emphasizes collaboration, continuous learning, and mutual respect.
Our Values
We operate with integrity, prioritize care for people, and build trust through consistent action. Our team values curiosity, high performance, and inclusive collaboration. We are committed to equal opportunity and fostering an environment where diverse perspectives thrive. Candidates must be eligible to work in New Zealand.


