4x Senior Java Developer | NSW Government

Charter Diligence Consulting and Recruitment

Sydney

Hybrid

AUD 166,000 - 172,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Early cash advances on approved timesc
Hybrid work arrangement

Job summary

Charter Diligence Consulting and Recruitment in Sydney is seeking four Senior Java Developers to upgrade and modernise complex legacy applications in a high-volume government revenue environment.

The role focuses on enterprise Java, Spring Boot, AWS and REST APIs, with hybrid work in Parramatta. Start ASAP, contract until 30 March 2027, 40 hours per week.

Qualifications

  • Senior Java Developer with proven experience in modernising legacy systems.
  • Strong Java 7/8+ and Spring Boot.
  • Experience with Oracle, SQL/PL-SQL and REST APIs.
  • Experience in AWS and CI/CD pipelines is advantageous.
  • Ability to mentor junior developers and work in a hybrid team.

Responsibilities

  • Develop and modernise enterprise Java applications for revenue services.
  • Build backend services with Java, Spring Boot and microservices.
  • Develop REST APIs and system integrations.
  • Support AWS-based migrations and cloud delivery.
  • Containerise and deploy with Docker; contribute to CI/CD.
  • Mentor developers and collaborate with architects and testers.

Skills

Senior Java Developer
Spring Boot
AWS
REST APIs
Oracle SQL PL/SQL
Docker
CI/CD
Mentoring
Agile/Scrum
Git
JBoss
Hibernate
Kubernetes

Tools

Git
JBoss
Hibernate
Docker

Job description

Charter Diligence Consulting and Recruitment – Sydney CBD NSW

  • $900-$930/day + Super
  • ASAP to March 2027
  • Parramatta, NSW | Hybrid Working
Our Client

Our client is a major NSW Government agency responsible for revenue administration and services that support the NSW community. The organisation operates large-scale, business-critical technology platforms and is investing in digital and cloud transformation across its services.

Four Senior Java Developers are required for a major program modernising legacy revenue and tax collection applications. The environment combines established Java and Oracle platforms with Spring Boot, AWS and modern engineering practices.

Why Contract With Us

At Charter Diligence, we go beyond just placement — we support our contractors with practical benefits that reflect real‑life needs. All contractors engaged through us have access to early cash advances on approved timesheets, offering flexibility in cases of unforeseen expenses or cash flow challenges. Unlike traditional labour hire providers, we understand that life doesn’t always align with a pay cycle — and we're here to help when it matters most. Well, ask around if they’re already a Charter Diligence Contractor — chances are, they’re already benefiting from the support we provide.

About the Role

This is a hands‑on senior development role focused on upgrading and modernising complex legacy applications within a high‑volume government revenue environment.

  • Position: Senior Java Developer x 4
  • Rate:$900-$930/day + super
  • Location: Parramatta, NSW
  • Arrangement: Hybrid, 2-3 office days
  • Hours: 40 hours per week
  • Start: ASAP, subject to police check
  • Duration: Until 30 March 2027
Key Responsibilities
  • Develop and modernise enterprise Java applications supporting critical revenue services
  • Upgrade legacy Java applications and integrate modern services
  • Build backend services using Java, Spring Boot and microservices patterns
  • Work extensively with Oracle, SQL and PL/SQL
  • Develop and maintain REST APIs and system integrations
  • Support AWS‑based application migration and cloud delivery
  • Containerise and deploy applications using Docker
  • Troubleshoot performance, integration and production issues
  • Conduct code reviews and maintain engineering standards
  • Implement automated testing and contribute to CI/CD practices
  • Mentor developers and provide technical guidance
  • Collaborate with architects, testers, analysts and business stakeholders
  • Explore AI‑assisted engineering approaches for legacy application analysis and modernisation

Comparable Australian Senior Java roles commonly include REST APIs, CI/CD, automated testing, code reviews, production troubleshooting and cloud/container delivery alongside Java, Spring Boot and AWS.

About You
  • Strong commercial experience as a Senior Java Developer or Senior Software Engineer
  • Excellent Java development capability, including experience with Java 7/8 or later
  • Proven experience maintaining or modernising legacy enterprise applications
  • Strong Spring Boot experience
  • Hands‑on Oracle, SQL and PL/SQL skills
  • Experience with JBoss or similar Java application servers
  • Practical AWS development experience
  • Understanding of microservices and REST API design
  • Experience with Git, GitLab or Bitbucket
  • Knowledge of Docker and containerised applications
  • Experience with Hibernate or Spring Data
  • Familiarity with Agile/Scrum delivery
  • CI/CD and automated testing experience highly regarded
  • AI‑assisted development or legacy modernisation experience advantageous
  • React experience is desirable but not essential
  • Strong communication, problem‑solving and stakeholder management skills
  • Ability to mentor less experienced developers while remaining hands‑on
  • Australian Permanent Residency, Australian Citizenship or a valid long‑term Australian working visa required
  • Full Australian working rights required; sponsorship is not available
  • As a mandatory requirement for this contract role, applicants are kindly asked to complete a compliance check and upload their work rights verification at www.charterdiligence.com.au/portal. Incomplete submissions may not be considered. If you have any questions or need assistance with the process, please don’t hesitate to contact our team—we’re here to help.
Important

Due to the high volume of applications and the limited submission timeframe, we may not be able to contact all applicants. This is not a reflection of interest, but a result of operational constraints. As part of mandatory government contract requirements, priority will be given to candidates who have completed all necessary compliance checks. For applicants with privacy concerns regarding work rights verification submission, documents may be presented in person at our local offices for sighting.

Charter Diligence is an equal‑opportunity employer committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of their background. Join us and be part of a team that is shaping the future of the industry.

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer x 4
Senior Java Developer x 4

Charter Diligence Pty Ltd • Sydney

Hybrid
AUD 166,000 - 172,000
Senior Java Developer
Senior Java Developer

Ashdown People • Sydney

Hybrid
AUD 148,000 - 195,000
Senior Developer
Senior Developer

NSW Department of Customer Service • City of Parramatta

Hybrid
AUD 133,000 - 147,000
Project Officer - NSW government
Project Officer - NSW government

Charter Diligence • Orange City Council

On-site
Early cash advances on approved timesheets
Senior Full Stack Java Developer (EL1 Equivalent)
Senior Full Stack Java Developer (EL1 Equivalent)

Peoplebank • Canberra

On-site
AUD 140,000 - 190,000
Dedicated Account Manager
Payroll and contractor care support
Weekly payments
+1
Accountant
Accountant

Charter Diligence • City of Melbourne

On-site
AUD 47,654 - 67,871
Early cash advances on approved timesheets
Supportive work environment
Professional development opportunities
Java Developer (PR/ Aus citizen)
Java Developer (PR/ Aus citizen)

FinXL • City of Parramatta

Hybrid
AUD 110,000 - 150,000
Senior Java Developer - Hybrid, Cloud & Modernisation
Senior Java Developer - Hybrid, Cloud & Modernisation

Charter Diligence Pty Ltd • Sydney

Hybrid
AUD 166,000 - 172,000
Senior Full Stack Software Engineer (Developer)
Senior Full Stack Software Engineer (Developer)

Whizdom • Parkes Shire Council

On-site
AUD 120,000 - 180,000
Principal Developer
Principal Developer

NSW Department of Customer Service • City of Parramatta

Hybrid
AUD 154,000 - 178,000
Flexible office location across NSW
Hybrid working
Accrued Days Off (days in lieu)
+4