Software Engineer

Talent Insights Group

Sydney

Remote

AUD 129,000 - 138,000

Full time

13 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly
6-month contract
Early start option

Job summary

Talent Insights Group is seeking an experienced Software Engineer to join a team responsible for a cloud provisioning platform. You will develop Java/Spring Boot microservices and REST APIs, troubleshoot production issues, and build automation to enhance reliability and efficiency.

The role focuses on reducing manual intervention, improving tooling, and operating within production AWS workflows. This remote-friendly position offers 38-hour weeks and a 6-month initial contract with an early

Qualifications

  • 5–7 years of backend software engineering experience.
  • Strong Java/Spring Boot/REST APIs expertise.
  • Hands-on AWS experience with Step Functions, SQS and SNS.
  • Experience investigating production incidents and troubleshooting distributed systems.
  • Ability to build automation and tooling to reduce manual work.

Responsibilities

  • Investigate and troubleshoot provisioning failures across backend services and AWS workflows.
  • Perform root-cause analysis using logs, metrics and dashboards to identify recurring issues.
  • Develop and maintain Java/Spring Boot microservices and REST APIs.
  • Work with AWS Step Functions and messaging services to recover failed workflows.
  • Identify opportunities to automate and improve recovery processes and tooling.
  • Support internal requests relating to environment provisioning and lifecycle management.
  • Contribute to metrics, runbooks, and engineering best practices.
  • Collaborate with engineers to improve platform reliability.

Skills

Java
Spring Boot
REST APIs
AWS Step Functions
SQS
SNS
Production incidents
Automation

Tools

Splunk
SignalFx
OpenAPI
Gradle

Job description

$700-750 a day including super DOE

We're partnering with a leading global technology organisation to find an experienced Software Engineer to join a team responsible for a critical cloud provisioning platform.

The platform manages the lifecycle of customer environments, from activation and updates through to suspension and deletion. The team is focused on improving service reliability, reducing manual operational support and building automation and tooling to make the platform more efficient and resilient.

This is a hands-on engineering opportunity for someone who enjoys solving complex technical problems, investigating production failures and turning recurring issues into long-term engineering solutions.

The Role

You'll combine backend development with production troubleshooting and continuous improvement, taking ownership of issues from initial investigation through to resolution. Alongside supporting day-to-day operations, you'll identify patterns across recurring failures and lead initiatives to improve tooling, automation and service reliability.

Key responsibilities include:

  • Investigating and troubleshooting provisioning failures across backend services and AWS-based distributed workflows.
  • Performing root-cause analysis using application logs, metrics, dashboards and service behaviour to identify recurring issues and potential risks.
  • Developing and maintaining Java and Spring Boot microservices and REST APIs.
  • Working with AWS Step Functions and messaging services, including SQS and SNS, to investigate and safely recover failed workflows.
  • Identifying opportunities to reduce manual intervention through automation, improved tooling and more efficient recovery processes.
  • Taking ownership of technical issues, developing longer-term solutions and driving improvements through to implementation.
  • Supporting internal requests relating to customer environment provisioning, lifecycle management and deletion.
  • Contributing to metrics reporting, backlog management, runbooks, documentation and engineering best practices.
  • Collaborating with engineers across the team to improve operational processes, share knowledge and strengthen platform reliability.
About You
  • 5–7 years of software engineering experience, with a strong focus on backend development.
  • Strong hands‑on experience with Java, Spring Boot and REST APIs.
  • Practical AWS experience, particularly with Step Functions, alongside exposure to SQS and SNS.
  • Experience supporting production services, investigating incidents and troubleshooting distributed systems.
  • Strong analytical and debugging skills, with the ability to identify root causes and recognise patterns across recurring failures.
  • A proactive approach to problem‑solving, with the confidence to take ownership and drive solutions rather than simply resolve symptoms.
  • Experience building tools, scripts or automation to improve operational efficiency and reduce repetitive manual work.
  • Strong communication skills, including the ability to document technical findings, explain impacts and share knowledge with others.

Experience with SQL databases, Gradle, OpenAPI, contract testing and monitoring tools such as Splunk, SignalFx or similar would be beneficial.

Why Join?
  • Work on a business‑critical cloud platform with a direct impact on customer experience and service reliability.
  • Tackle complex engineering challenges across distributed systems and AWS workflows.
  • Make a tangible contribution by building automation and tooling that reduces operational overhead.
  • Join a collaborative and growing engineering team that values ownership, problem‑solving and continuous improvement.
  • Enjoy remote‑friendly working arrangements from anywhere on Australia's east coast, with standard business hours and no on‑call roster.
  • Duration: Initial 6‑month contract
  • Start date: Ideally 2 November 2026
  • Location: Remote‑friendly, anywhere on Australia's east coast
  • Working hours: Standard business hours, 38 hours per week
  • Extension: Potentially available, subject to business requirements and approvals; not guaranteed
Eligibility:

Applicants must hold Australian citizenship or permanent residency.

Interview Process
  • Technical interview

If you're a hands‑on Java engineer who enjoys getting to the root cause of complex problems, taking ownership of production systems and building automation that drives lasting improvements, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Engineer
Senior Software Engineer

Peoplebank • Melbourne

Remote
AUD 120,000 - 160,000
Fully remote option
6-month contract
Software Engineer (Mid Level Role)
Software Engineer (Mid Level Role)

Peoplebank • Sydney

Remote
AUD 129,000 - 166,000
6 month contract with strong extension
Fully remote working available across
Opportunity to work for a globally-rec
+3
Senior DevOps Engineer
Senior DevOps Engineer

Leaders • Canberra

On-site
AUD 90,000 - 130,000
Hybrid working arrangements
Long-term contract
Competitive market rates
Platform Engineer - AWS
Platform Engineer - AWS

Latitude IT • Sydney

Hybrid
AUD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Preacta Recruitment • Sydney

On-site
AUD 129,000 - 185,000
Devops Engineer, Blockchain
Devops Engineer, Blockchain

Binance • Sydney

Hybrid
AUD 120,000 - 180,000
Remote-friendly culture
Flexible working environment
Career growth
Java Software Engineer
Java Software Engineer

CareCone Group • Sydney

On-site
AUD 100,000 - 130,000
Senior Java Integration Developer
Senior Java Integration Developer

Experis Australia • Sydney

On-site
AUD 180,000 - 230,000