Senior Software Engineer, Shared Services
2 days ago
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
-
Senior Software Engineer I
2 weeks ago
New Zealand Alianza, Inc. Full time NZ$120,000 - NZ$180,000 per yearA 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...
-
Senior Software Engineer
2 weeks ago
Auckland, , New Zealand BidOne Full time NZ$120,000 - NZ$180,000 per yearAbout 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...
-
Senior Software Developer
1 week ago
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...
-
Senior Software Engineer, Platform
2 days ago
New Zealand Possible Finance Full timeWe 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...
-
Senior Software Engineer
2 weeks ago
New Zealand Education Perfect Full time US$120,000 - US$200,000 per yearEducation 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...
-
Senior Software Engineer
2 weeks ago
New Zealand LawVu Full timeLawVu 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...
-
Senior Software QA Engineer
1 week ago
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...
-
Lead Software Engineer
2 days ago
New Zealand Trade Me Full timeTrade 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...
-
Lead Software Engineer
2 weeks ago
New Zealand Trade Me Full time NZ$120,000 - NZ$180,000 per yearTrade 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 timeKo 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...