Senior Software Engineer (Full Stack)

TLH Recruitment

Sydney

On-site

AUD 152,000 - 199,000

Full time

3 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

Fortnightly pay cycle
Wellbeing program
Dedicated consultants
Team recognition

Job summary

MCJ Appointments is recruiting a Senior Software Engineer for a hands-on full-stack contract with Service NSW. You’ll work on digital services used across NSW, spanning Java/Kotlin back ends with Spring Boot APIs and React front ends, on-site in Sydney.

The role requires 8+ years of experience, strong Java/Kotlin and ReactJS skills, API design, and familiarity with monitoring tools. The contract runs ASAP through 16 July 2027 at $950/day plus super.

Qualifications

  • 8+ years of software development experience, hands-on full-stack delivery.
  • Strong Java or Kotlin experience with Spring Boot and ReactJS development.
  • Experience designing APIs and working with JSON payloads and schemas.
  • Experience with monitoring and observability tools such as Splunk or New Relic.
  • Knowledge of containers and container platforms; MySQL exposure is a plus.

Responsibilities

  • Build and maintain full-stack features using Java/Kotlin, Spring Boot, and React.
  • Design, develop and test APIs with JSON payloads and schemas.
  • Take features through build, testing, release and production support.
  • Use monitoring tools to diagnose issues and improve service reliability.
  • Collaborate with product, platform and release teams to deliver secure software.

Skills

Java / Kotlin
ReactJS
APIs / JSON
Full-stack
Hands-on

Tools

Spring Boot
MySQL
Docker/Kubernetes
Monitoring tools

Job description

MCJ Appointments is recruiting a Senior Software Engineer for a hands‑on full‑stack contract with Service NSW. You’ll build and improve digital services used by people and businesses across NSW, working across Java or Kotlin back ends, Spring Boot APIs and React front ends.

  • Location — McKell Building, Sydney CBD
  • Contract — ASAP start through 16 July 2027
  • Rate — $950 per day plus super
  • Hours — 8 hours per day, 40 hours per week
What you’ll do
  • Build and maintain full‑stack features using Java or Kotlin, Spring Boot and React.
  • Design, develop and test APIs, including working with JSON payloads and schemas.
  • Take features through build, testing, release and ongoing production support.
  • Use monitoring and observability tools to diagnose issues and improve service reliability.
  • Work with product, platform and release teams to deliver secure, maintainable software.
What you’ll bring
  • 8+ years of software development experience, including hands‑on full‑stack delivery.
  • Strong Java or Kotlin experience with Spring Boot, plus ReactJS development experience.
  • Experience developing APIs and working with JSON files and schemas.
  • Experience with Splunk, New Relic or equivalent monitoring and observability tools.
  • An understanding of MySQL and working knowledge of containers and container platforms.

Experience with Apigee is highly regarded.

At MCJ Appointments, we value our team members highly. In addition to the benefits of your new employer, we offer you:

  • A fortnightly pay cycle giving you access to your wages sooner rather than later
  • A free Workplace Wellbeing Program which will provide you and your family with access to professional support services
  • Dedicated consultants to give you all‑around support
  • Be recognised as part of the team, and not just a number

At MCJ Appointments we strive to create a place where everyone belongs, is valued, and has equal opportunity. We encourage applications from people of all ages, nationalities, abilities, and cultures – including Aboriginal and Torres Strait Islander peoples, the LGBTQI+ community, and people living with a disability.

Additional information
  • Service NSW
  • 8 month contarct with possible extension
  • $950 per day + Super
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Java/Kotlin, Spring Boot & React
Senior Full-Stack Engineer — Java/Kotlin, Spring Boot & React

TLH Recruitment • Sydney

On-site
AUD 152,000 - 199,000
Fortnightly pay cycle
Wellbeing program
Dedicated consultants
+1
Senior Software Engineer - Full Stack Developer - Government
Senior Software Engineer - Full Stack Developer - Government

APG Workforce • Sydney

On-site
AUD 152,000 - 199,000
Full Stack Developer - Licensing
Full Stack Developer - Licensing

Nsw Government • Sydney

On-site
AUD 140,000 - 190,000
Flexible work options
Full Stack Developer - Licensing
Full Stack Developer - Licensing

the original • New South Wales

Hybrid
AUD 150,000 - 190,000
Flexible work options
Hybrid work model
Full Stack Developer
Full Stack Developer

TaskVerse • Parramatta

Hybrid
AUD 148,000 - 203,000
Full Stack Developer - Licensing
Full Stack Developer - Licensing

Transport for NSW • Parramatta

On-site
AUD 158,000 - 177,000
Flexible work options
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Balance Recruitment • Sydney

On-site
AUD 120,000 - 180,000
Full Stack Software Engineer (.NET / Angular / React)
Full Stack Software Engineer (.NET / Angular / React)

Experis Australia Pty Ltd. • Canberra

Hybrid
AUD 120,000 - 160,000
.Net Full Stack Developer
.Net Full Stack Developer

Xpt Software Australia Pty • Sydney

On-site
AUD 180,000 - 240,000
Full Stack Software Engineer (.NET / Angular / React)
Full Stack Software Engineer (.NET / Angular / React)

Experis Australia • Canberra

Hybrid
AUD 134,000 - 201,000
Hybrid work arrangement
1 day in office per week
Top locations