Senior Software Engineer, Shared Services

2 days ago


New Zealand Possible Finance Full time

Shared services handle the common code that all of our products use; think of login, payments, and auto flow as examples. We also work closely with our front-end software teams. Corporate OKRs drive shared services to help solve mission-critical work.

The successful applicant is a Senior Backend Software Engineer with deep knowledge and interest in backend technologies focusing on payment and other shared systems. You consider yourself a java expert and have mastered the witchcraft of SpringBoot. You care about standards, code quality, and clean architecture. You are excited and care about high-availability, scalable cloud-based systems. You geek out on solutions to problems managing large datasets and pipelines. You practice and preach DevOps.

This role requires that you are an all-around good mentor and co-worker. You value introspection and continuous learning and expect others to do the same.

**Responsibilities**:

- Architect, design, code, and maintain components of our loan and payment processing systems, as well as cloud infrastructure for those components
- Define and implement best practices and processes for development, testing, and release processes
- Drive the entire software lifecycle, including hands-on development, code reviews, testing, deployment, and documentation
- Work closely with product managers to define the scope and shape of products and features
- Translate product requirements into user stories and technical solutions
- Deliver high-level available and scalable services in production
- Mentor other engineers, and foster and grow an introspective and continuously learning engineering culture

**Requirements**:

- Bachelor’s Degree in Computer Science or a related field
- 6+ years of programming experience on a modern technology stack
- Strong knowledge of Java (collections multi-threading, JVM memory model, etc.), SpringBoot
- Great understanding of designing for performance, scalability, and reliability
- Strong understanding of relational databases and ORMs
- Strong sense of responsibility and ownership
- Strong drive for highly testable/tested code across the stack
- Experience driving projects from zero to one, and one to many
- Bias for solving problems and shipping impactful features into production
- Experience working in a collaborative coding environment, reviewing and refining designs together, doing code reviews, and managing pull requests
- Comfortable in an AWS cloud-based environment

**Things that will get you noticed**:

- Payment Services experience
- API Development
- Full-Stack Development Experience
- Experience building high-availability, mission-critical financial systems
- Terraform, BPMN, DMN, Camunda, GraphQL, GitLab Pipelines
- Experience working in fintech or other financial services



  • New Zealand Alianza, Inc. Full time NZ$120,000 - NZ$180,000 per year

    A Senior Software Engineer is an experienced engineer who has achieved mastery of the software engineering process and is the company expert on one or more sizeable product components. They have a deep understanding of the telecoms domain. They own and deliver complex projects, through all stages of the software development lifecycle, independently and with...


  • Auckland, , New Zealand BidOne Full time NZ$120,000 - NZ$180,000 per year

    About BidOneAt BidOne, we design and build the platforms that help foodservice businesses around the world thrive. From our base in New Zealand, our technology is used daily across five continents by thousands of businesses placing orders with their wholesale suppliers.We're proud of our collaborative and inclusive culture. Everyone here takes shared...


  • New Zealand Chalk and Cheese Digital Full time

    **Job Title**: **Senior Software Developer** **The Role**: **As a Senior Software Developer, you will hit the ground running in a highly skilled team working on a product. You will be designing & developing new features, working on modern technologies, and getting the chance to learn and develop your own skills along the way and mentor others.** **Who are...


  • New Zealand Possible Finance Full time

    We seek a Senior Software Engineer, a Backend Java Generalist with a strong SRE/DevOps focus. You will design and build infrastructure to support new and existing integrations for the software development teams at Possible. As a member of the Platform team, you will work and be involved with cross-cutting Java software engineering efforts. And we expect the...


  • New Zealand Education Perfect Full time US$120,000 - US$200,000 per year

    Education Perfect is an EdTech platform designed to empower educators and amplify their impact in the classroom. We aim to enable teachers to personalise learning at scale with a range of powerful learning, assessment, and insights tools, helping them and their students reach their full potential.As an EPeep, you'll work on projects that have a real impact...


  • New Zealand LawVu Full time

    LawVu is transforming the legal industry by providing the world’s leading and most loved platform for in-house legal teams. Our aim is to make the lives of in-house legal teams and their business partners more productive and fulfilling. We are well on the way with some of the world’s leading global brands and best in-house legal teams already operating...


  • New Zealand H2R Consulting Full time

    **Location**: All New Zealand Type: Permanent / Full Time Reference: 803248 Volpara’s Mission is to reduce the mortality and cost of breast cancer by providing clinically validated software that underpins personalized, high-quality breast cancer screening. Ultimately, while living the Volpara values - be BOLD, be RELENTLESS, be EXTRAORDINARY, and above...


  • New Zealand Trade Me Full time

    Trade Me Role DescriptionAt Trade Me, we're about connecting Kiwi to create the life they want. Whether it's the big things like finding a home, a job, a car or growing their business, or the smaller things, like finding that right bedside table or parting ways with some old stuff. At Trade Me our vision is to be the place where Kiwi look...


  • New Zealand Trade Me Full time NZ$120,000 - NZ$180,000 per year

    Trade Me Role DescriptionAt Trade Me, we're about connecting Kiwi to create the life they want. Whether it's the big things like finding a home, a job, a car or growing their business, or the smaller things, like finding that right bedside table or parting ways with some old stuff. At Trade Me our vision is to be the place where Kiwi look...

  • Software Engineer

    6 days ago


    New Zealand Ko Mātou – About Us Full time

    Ko Mātou – About Us Kia Hanga I Te Ao, E Ora Ai, E Tupu Ai, Te Tangata Me Te Kainga. At ANZ, we're shaping a world where people and communities thrive, driven by a common goal: to improve the financial wellbeing and sustainability of our millions of customers. Mō te tūranga - About the role As a Senior Software Engineer, you'll play a key role in...