Software Engineer (Mid Level Role)

Peoplebank

Sydney

Remote

AUD 129,000 - 166,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

6 month contract with strong extension
Fully remote working available across
Opportunity to work for a globally-rec
Exposure to cutting-edge cloud, AI and
Modern engineering practices and high-
Collaborative and inclusive culture

Job summary

Peoplebank invites applications for a backend engineer role focused on Java-based services. This is a fully remote opportunity across Australia, with a 6-month contract and potential extension.

You will design, develop and operate cloud-native backend systems using Java, Spring Boot and AWS, addressing incident management and reliability across distributed architectures to deliver scalable, high-availability platforms.

Qualifications

  • 3-5 years' experience developing backend applications using Java
  • Strong commercial experience with Spring Boot and REST API development
  • Hands-on AWS experience including Step Functions, SQS, SNS, DynamoDB and Aurora/SQL databases
  • Experience working with distributed systems and event-driven architectures
  • Strong production support, troubleshooting and incident management skills
  • Ability to analyse logs, metrics and monitoring data to identify root causes
  • Experience with observability tools such as Splunk, SignalFx or similar
  • Proven ability to take ownership of incidents through to resolution

Responsibilities

  • Designing, developing and maintaining scalable Java-based backend services and APIs
  • Building and supporting cloud-native solutions within AWS
  • Investigating production incidents and performing root-cause analysis
  • Debugging failures across distributed systems and event-driven architectures
  • Recovering workflows and automating operational support processes
  • Monitoring application health, performance and reliability
  • Driving continuous improvement initiatives focused on resilience, scalability and operational excellence
  • Collaborating with cross-functional teams to deliver high-quality software at scale

Skills

Java
Spring Boot
REST API
AWS
Distributed systems
Incident management
Observability
Ownership

Tools

Gradle
OpenAPI
Feature flags

Job description

  • Join a globally recognised technology innovator shaping the future of AI-powered software development
  • Fully remote opportunity available anywhere in Australia
  • Build, support and optimise cloud-native platforms used by millions of customers worldwide
  • Join a globally recognised technology innovator shaping the future of AI-powered software development
  • Fully remote opportunity available anywhere in Australia
  • Build, support and optimise cloud-native platforms used by millions of customers worldwide
What's on Offer!

This is an opportunity to join one of the world's most respected technology organisations, renowned for creating products that empower teams to collaborate, innovate, and deliver exceptional outcomes at scale.

As the technology landscape rapidly evolves through artificial intelligence, automation, and cloud-native engineering, this organisation continues to invest heavily in next-generation platforms that are transforming how software is built, operated, and supported. You'll be working in an environment where innovation is encouraged, engineering excellence is celebrated, and new ideas can have a real impact on products used by millions of users globally.

Whether you're passionate about backend development, cloud technologies, AI-driven innovation, or solving complex operational challenges, this role offers the opportunity to work alongside some of the industry's brightest engineering minds.

Reward & Benefits
  • 6 month contract with strong extension potential
  • Fully remote working available across Australia
  • Opportunity to work for a globally recognised technology leader
  • Exposure to cutting-edge cloud, automation and AI-enabled platforms
  • Modern engineering practices and high-performing agile teams
  • Collaborative and inclusive culture focused on learning and innovation
The Opportunity

This role sits within a highly talented engineering team responsible for building and supporting critical cloud-native services that power large-scale customer experiences.

This position offers a unique blend of software engineering and operational excellence. Beyond developing high-quality backend services, you'll play a key role in maintaining platform reliability, troubleshooting production issues, recovering complex workflows, and driving automation initiatives that improve the overall customer experience.

You will be empowered to take ownership of problems from investigation through to resolution, working closely with product, engineering, and platform teams to deliver resilient, scalable solutions.

Key responsibilities include:

  • Designing, developing and maintaining scalable Java-based backend services and APIs
  • Building and supporting cloud-native solutions within AWS
  • Investigating production incidents and performing root-cause analysis
  • Debugging failures across distributed systems and event-driven architectures
  • Recovering workflows and automating operational support processes
  • Monitoring application health, performance and reliability
  • Driving continuous improvement initiatives focused on resilience, scalability and operational excellence
  • Collaborating with cross-functional teams to deliver high-quality software at scale
The Client & The Environment

Our client is a globally recognised technology organisation at the forefront of innovation, helping organisations around the world transform how teams collaborate, build software, and manage work.

With significant investment in artificial intelligence, automation, developer productivity, and cloud technologies, they continue to push the boundaries of modern software engineering. Their engineering culture promotes experimentation, continuous learning, and ownership, creating an environment where talented engineers can do some of the best work of their careers.

You'll be joining a team that embraces DevOps principles, modern observability practices, automation-first thinking, and a relentless focus on customer outcomes.

Skills & Experience

To be successful in this role, you'll ideally bring:

  • 3-5 years' experience developing backend applications using Java
  • Strong commercial experience with Spring Boot and REST API development
  • Hands-on AWS experience including Step Functions, SQS, SNS, DynamoDB and Aurora/SQL databases
  • Experience working with distributed systems and event-driven architectures
  • Strong production support, troubleshooting and incident management skills
  • Ability to analyse logs, metrics and monitoring data to identify root causes
  • Experience with observability tools such as Splunk, SignalFx or similar
  • Proven ability to take ownership of incidents through to resolution
Nice to Have
  • Gradle
  • OpenAPI
  • Experience with Feature Flag tooling and modern release practices

Peoplebank and Leaders IT are committed to creating a diverse and inclusive workplace where everyone belongs. We welcome applications from people of all backgrounds, identities, and experiences. If you need adjustments to the recruitment process due to your circumstances, please let us know—we’re here to support you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Peoplebank • Melbourne

Remote
AUD 120,000 - 160,000
Fully remote option
6-month contract
Software Engineer
Software Engineer

Talent Insights Group • Sydney

Remote
AUD 129,000 - 138,000
Software Engineer (Java/ AWS)
Software Engineer (Java/ AWS)

Peoplebank • Melbourne

Remote
AUD 110,000 - 165,000
Senior Solutions Engineer
Senior Solutions Engineer

Leaders IT • Sydney

On-site
AUD 120,000 - 150,000
Software Engineer
Software Engineer

Talent Insights Group • Sydney

Remote
AUD 129,000 - 138,000
Remote-friendly
6-month contract
Early start option
Senior Software Engineer - Dayrate upto $1100pd
Senior Software Engineer - Dayrate upto $1100pd

Preacta Recruitment • Sydney

On-site
AUD 200,000 - 250,000
Senior Software Engineer & DevOps (C#/AWS)
Senior Software Engineer & DevOps (C#/AWS)

Morgan Consulting • Melbourne

Hybrid
AUD 150,000 - 190,000
Permanent opportunity
Hybrid working arrangements
Office in South Melbourne
Senior Systems Engineer
Senior Systems Engineer

IOOF Holdings Limited • Sydney

On-site
AUD 140,000 - 190,000
Devops Engineer, Blockchain
Devops Engineer, Blockchain

Binance • Sydney

Hybrid
AUD 120,000 - 180,000
Remote-friendly culture
Flexible working environment
Career growth
Cloud Systems Engineer - Automation & Networking
Cloud Systems Engineer - Automation & Networking

Amazon Web Services (AWS) • Sydney

On-site
AUD 180,000 - 240,000
Learning & development support
Health, income protection & life cover
Military differential pay in Australia
+3