Software Engineer

Great Southern Bank

Brisbane

Hybrid

AUD 110,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Study leave
Wellbeing coaching
Flexible work from home two days aweek
Discounts on banking products

Job summary

Great Southern Bank is seeking a Software Engineer in Brisbane to design, build and support secure, high-performing APIs that underpin digital customer experiences.

We’re hiring at junior and mid levels to grow API capability and ownership across integration services for the bank. You’ll work with Java, Spring Boot, OpenShift and AWS, deploying APIs with strong observability and secure authentication.

Qualifications

  • Experience designing and building domain APIs with established API standards.
  • Hands-on API development using Java and Spring Boot.
  • Experience deploying or supporting applications in containerised or cloud environments (OpenShift, AWS).
  • Familiarity with automated testing and CI/CD pipelines.
  • Experience with observability, monitoring, performance and operational support practices.
  • Collaborative approach and willingness to learn from engineers, testers and architects.

Responsibilities

  • Designing, building and supporting domain APIs using Java and Spring Boot.
  • Applying reusable API patterns to deliver scalable and maintainable services.
  • Incorporating automated testing and CI/CD into delivery processes.
  • Engineering APIs with observability, monitoring, performance and scalability.
  • Deploying and supporting APIs across OpenShift and AWS environments.
  • Integrating APIs with identity and access management for secure auth.

Skills

API design
Java
Spring Boot
CI/CD
OpenShift
AWS
Observability
Collaboration
Cloud fundamentals

Tools

OpenShift
AWS

Job description

As our highly valued Software Engineer based in Brisbane, your role will design, build and support secure, reusable and high-performing APIs that underpin Great Southern Bank's digital customer experiences.

We're currently hiring at both junior and mid levels, creating opportunities for engineers looking to build their API capability as well as experienced engineers ready to take greater technical ownership and influence how we deliver integration services across the Bank.

Working with Java, Spring Boot and modern cloud and integration technologies, you'll help build resilient and scalable services that enable customers to bank simply and securely across our digital channels.

Supporting our purpose of helping every Australian own their own home.

You’ll make an impact by:
  • Designing, building and supporting domain APIs using Java, Spring Boot and established API standards
  • Applying reusable API patterns to deliver consistent, scalable and maintainable integration services
  • Building automated testing and CI/CD practices into delivery to support quality, resilience and safe change
  • Engineering APIs with strong observability, monitoring, performance and scalability
  • Deploying and supporting APIs across OpenShift and AWS environments
  • Integrating APIs with identity and access management solutions to support secure authentication and authorisation
  • Working with engineers, architects, security and platform teams to deliver secure and supportable end-to-end solutions
  • Identifying opportunities to improve automation, simplify delivery and strengthen engineering practices
Do things differently with us

This is an opportunity to build technology that has a direct connection to how our customers bank with us.

You’ll be part of our Customer Technology & Workflow team, developing APIs that enable digital self-service and support experiences across online and mobile banking, our website, contact centre and branch channels.

With opportunities available at both junior and mid levels, we’ll consider the experience and capability you bring. At the junior level, you’ll be supported by experienced engineers and our Integration Technical Lead to deepen your skills and grow your technical capability. At the senior level, you’ll take greater ownership of complex API solutions, help shape engineering practices and support the capability of others within the team.

You’ll work with Java, Spring Boot, OpenShift, AWS, automated delivery, observability and modern API security practices while contributing to technology that is secure, reusable and built to scale.

We also know great engineers come from different backgrounds. You don't need to tick every box to apply. If you have strong engineering foundations, a willingness to learn and an interest in building quality API solutions, we’d like to hear from you.

To succeed in this role, you will have:
  • Software engineering experience with a focus on API design and development, with the depth of experience varying depending on the level of role
  • Hands-on experience developing APIs using Java and Spring Boot
  • An understanding of API standards, integration patterns and reusable service design
  • Experience deploying or supporting applications in containerised or cloud environments such as OpenShift or AWS
  • Familiarity with automated testing and CI/CD pipelines
  • Exposure to observability, monitoring, performance and operational support practices
  • A collaborative approach and willingness to learn from and share knowledge with engineers, testers, architects and other technology specialists
  • For the senior opportunity, the ability to take greater technical ownership, navigate complexity and support the development of engineering capability within the team
  • Experience within financial services or another regulated environment is helpful, but not essential
Why Great Southern Bank?

Whatever your role with us, you’ll be part of a force for good. We’re owned by our customers right here in Australia, so our success benefits everyday people and families. Working at Great Southern Bank, you’ll also enjoy a range of fantastic benefits, some examples include:

  • Helping you unlock a brighter future by investing in your development and wellbeing, offering you study leave, a day for you and professional wellbeing coaching.
  • Benefits that support you and your wellbeing so that you can thrive at work and at home, today and tomorrow. Enjoy access to our wellbeing centre and the flexibility to work from home two days a week.
  • Helping you to achieve your financial goals and positively impact your family and community. We offer discounts on a wide range of Great Southern Bank products and services such as savings and transaction accounts, insurance, home loans and more!
Imagine working for a bank that truly helps people. You can.
Questions?

Please contact our Talent Acquisition team at *******@gsb.com.au

At Great Southern Bank, we’re building a workplace where everyone belongs. We value diverse backgrounds, cultures, abilities and experiences - including Aboriginal and Torres Strait Islander peoples, veterans, people with disability, and the LGBTQ+ community - because it makes us stronger for our people, customers and communities. Through flexible working, collaboration and fair, inclusive decision-making, we empower our people to do their best every day.

We move with purpose, are curious about what’s next, remain focused on what matters most, and are always ready to find smarter ways to help our customers and communities thrive. Our people bring energy and initiative to a fast-changing environment, making thoughtful decisions that balance doing good for our customers with driving sustainable success for our business. If you enjoy working in a place where priorities evolve, ideas are valued, and every action contributes to something bigger, you’ll feel right at home here at Great Southern Bank.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer at Great Southern Bank
DevOps Engineer at Great Southern Bank

Great Southern Bank • Brisbane

On-site
AUD 140,000 - 190,000
Study leave and wellbeing coaching
Work from home two days a week
Wellbeing centre access
+2
DevOps Engineer
DevOps Engineer

Great Southern Bank (Formerly CUA) • City of Brisbane

On-site
AUD 120,000 - 160,000
Study leave
Wellbeing centre
Flexible WFH 2 days
Senior Business Analyst
Senior Business Analyst

Great Southern Bank (Formerly CUA) • City of Brisbane

On-site
AUD 120,000 - 180,000
Study leave
Wellbeing coaching
Wellbeing centre
+1
Contact Centre Specialist
Contact Centre Specialist

Great Southern Bank (Formerly CUA) • City of Melbourne

On-site
AUD 55,000 - 72,000
Study leave
Wellbeing coaching
Wellbeing centre
+2
Senior Business Analyst
Senior Business Analyst

Great Southern Bank • City of Brisbane

On-site
AUD 120,000 - 180,000
Study leave
Wellbeing coaching
WFH two days per week
+1
Customer Lifecycle Manager
Customer Lifecycle Manager

Great Southern Bank • City of Brisbane

On-site
AUD 110,000 - 160,000
Study leave
Wellbeing coaching
Hybrid/remote work options
+1
Contact Centre Specialist
Contact Centre Specialist

Great Southern Bank • City of Melbourne

On-site
AUD 52,000 - 65,000
Digital Performance Marketing Specialist
Digital Performance Marketing Specialist

Great Southern Bank • Brisbane

On-site
AUD 80,000 - 120,000
Study leave
Wellbeing coaching
Wellbeing centre
+2
Customer Service Specialist
Customer Service Specialist

Great Southern Bank • Sydney

On-site
AUD 55,000 - 75,000
Study leave
Wellbeing coaching
Wellbeing centre access
+1
Operations Officer
Operations Officer

Great Southern Bank • City of Brisbane

On-site
AUD 65,000 - 75,000
Study leave
Wellbeing coaching
Work from home two days a week
+1