Senior Software Engineer, Shared Services

17 hours 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


  • Software Engineer

    7 months ago


    New Zealand Consult Recruitment Full time

    Were you planning on relocating to Christchurch next year? .Net, C#, and Azure Christchurch - New Zealand Boutique consultancy with an overseas client **About Us**: Our clients are a dynamic and innovative technology company based in Christchurch, New Zealand. They specialise in creating cutting-edge software solutions that transform industries and...


  • New Zealand Oracle Full time

    Senior / Principal Software Engineer-22000CVW **Applicants are required to read, write, and speak the following languages***: English **Preferred Qualifications** - Principal Software Engineer - ANZ - Remote We are looking for a principal software engineer to join one of our development teams. You will be working as part of a high performing...


  • New Zealand Consult Recruitment Full time

    Huge technology uplift and modernisation with a brilliant emphasis on customer experience to keep them ahead of their competitors! - WFH/ Remote role - Large fintech organization - Great company culture, Leading salary + Benefits - NodeJS, TypeScript, Redis, Kubernetes, Helm, Kafka Our client is a household brand we love! They're at the forefront of the...


  • New Zealand New Zealand Government Full time

    Full time Permanent Position - 40 hours per week Four available positions Based in Wellington Central however flexibility to work remotely from anywhere in NZ This is your opportunity to join our Information Services Software Engineering Team who are doing awesome things and making a real difference to education in New Zealand! Whakatairangatia ngā kete o...


  • 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...

  • Software Engineer

    7 months ago


    New Zealand Theia LTD Full time

    **Software Engineer** Are you a skilled and enthusiastic Software Engineer with a passion for crafting innovative solutions' Do you thrive in a dynamic and collaborative environment' Join us, a leading website and marketing agency based in New Zealand, and play a pivotal role in creating cutting-edge software solutions that make a lasting impact! About Us:...

  • Principal Engineer

    2 weeks ago


    New Zealand Imara Limited Full time

    **The Client** Our client, Robotics Plus (RP) are globally recognised as an ambitious and proud New Zealand business focused on improving productivity in the primary industries. Growing rapidly in the development of smart robotics, automation, mechanisation, and sensor technologies which is maximising productivity in the food and fibre industries around the...


  • New Zealand Auror Full time

    Description About Auror At Auror, we’re empowering the retail industry to reduce theft and Organized Retail Crime, a $150 billion problem globally. It’s high volume crime that’s increasingly organized in nature and is putting people, retailers, and communities at risk every day. Founded in New Zealand, we’re working with some of the best and...


  • 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 DATABACK & IT SOLUTION LIMITED Full time

    Our clock is ticking. To be simple, we need a few talented software engineers/testers. Juniors or seniors are all welcome, but you should have a passion for cutting-edge technology and a deep understanding of our services. DATABACK & IT SOLUTION LIMITED is based in Hamilton and focuses on IT solutions to various industry needs. Incredible opportunities are...


  • New Zealand TCGplayer Full time

    **Senior Software Engineer, BinderPOS** **Location: Remote in New Zealand** **Who We Are** TCGplayer promotes and drives growth of our products and services by connecting a global community of millions of buyers with tens of thousands of retailers in a $25B global collectible hobby market.The Engineering Team at TCGplayer creates and maintains a suite of...

  • Software Engineer

    2 weeks ago


    New Zealand Cornerstone OnDemand, Inc. Full time

    **We're looking for a** **Software Engineer (New Zealand, REMOTE)** **Our engineering culture embraces** - Collaboration: Our team environment is founded on open communication & ego-free engineering - Continuous Learning (CL): We love CI/CD but CL is just as important - Dev Days, Hackathons, sponsored certifications, and more will keep you growing in your...


  • New Zealand Health New Zealand - Te Whatu Ora Full time

    Opportunity to be at the forefront of driving change and improving the digital health landscape. - Contribute to transforming the future of health at a national level. - Enjoy flexible working benefits, this role can be done from anywhere in New Zealand. Join Te Whatu Ora at a key time of change where you will meaningfully contribute to our kaupapa of...


  • New Plymouth, New Zealand Tsb Full time

    Add expected salary to your profile for insightsYou will be responsible for creating, developing, and maintaining our business applications, as well as integrating them with our internal systems and solutions from external partners.Collaborate with an agile, cross-functional team to continuously enhance our software applications and APIs, making sure they...


  • New Zealand GHD Full time

    Join a professional services leader with more than 10,000 people globally. We are committed to solving the world’s biggest challenges in the areas of water, energy, and urbanisation. GHD are recruiting for a Software Engineering Manager who will be responsible for leading a focussed team of Immersive 3D Real-time and Web Application developers in the...

  • Software Engineer

    17 hours ago


    New Zealand The Creative Store Full time

    Are you a Data Engineer with experience in big data/data platforms and pipelines? Are you looking to join a company creating life-changing software that impacts the masses? Our client is looking for Software Engineers to join their remote-first team, in a New Zealand & US-friendly timezone. You will be working on products to improve the healthcare experience...


  • New Zealand Grada Recruitment Full time

    **The Company**: With a mix of project management staff and development advisory consultants (circa 55 people), this is a leading development and infrastructure company with a proven track record of delivering on some of the largest projects across the country in residential, education, health, commercial, retail and hospitality to name a few. **The...


  • New Zealand The Creative Store Full time

    Are you a Senior Software Developer looking for a remote role? Our client is a fast-growing SaaS company based in Dunedin. They are on a mission to enable the world of lease management and lease accounting, serving a global market with a saas solution that enables centralised, digitised and automated efficiency. As the company expands and scales its...