Senior Java Developer x 4 (Sydney)

Senior Java Developer x 4 (Sydney)

21 Oct
|
Charter Diligence
|
Sydney

21 Oct

Charter Diligence

Sydney

Our Client

Our client is a large NSW Government organisation operating within a broad public service portfolio that supports millions of people across the state. The organisation sits within a major NSW Government department with more than 12,000 people across over 30 agencies, entities and business units. Its technology functions are focused on digital transformation, modern service delivery, cloud adoption and the ongoing improvement of large-scale government platforms. The broader portfolio includes significant regulatory, customer service and revenue-related functions, with technology teams delivering systems that support essential services across NSW. The environment combines established enterprise platforms with modernisation initiatives, creating an opportunity for experienced developers who are comfortable working across both legacy and contemporary technology stacks. The organisation places strong emphasis on customer outcomes, innovation, collaboration, integrity and secure delivery, with technology playing a central role in its transformation agenda.

About The Role

We are seeking four experienced Senior Java Developers to join a major technology program focused on the modernisation of business-critical revenue systems. This is a hands‑on engineering chance suited to developers who can operate confidently within established enterprise environments while helping transition applications towards more contemporary architectures and cloud‑based technologies. You will contribute to the enhancement and modernisation of Java applications supporting high‑volume financial and revenue‑related processes.



The role involves working across existing Java and Oracle environments while introducing modern development practices, Spring Boot services, cloud technologies and containerised solutions. The successful candidates will bring strong backend development capability, sound database knowledge and the ability to understand and improve complex legacy systems. Experience applying AI‑enabled development tools to legacy codebases or migration activities will also be viewed favourably.

Position: Senior Java Developer - $900 to $930/day + super
Location: Parramatta, NSW
Working Arrangement: Hybrid, 2-3 days per week
Working Hours: 8 hours per day, 40 hours per week
Start Date: ASAP pending clear police check
Duration: Until 30 March 2027
Positions: 4

Key Responsibilities

- Develop, enhance and maintain enterprise Java applications across a complex technology environment.
- Modernise established applications while maintaining business continuity and system reliability.
- Design and implement backend services using Java and Spring Boot.
- Build and maintain RESTful APIs and service integrations.
- Work with Oracle databases, SQL and PL/SQL to support application functionality and data processes.
- Analyse existing legacy code and identify opportunities for refactoring, optimisation and migration.
- Develop and support microservices using appropriate architecture and design patterns.




- Deploy and operate applications within AWS environments.
- Containerise Spring Boot applications using Docker and support configuration and performance tuning.
- Apply secure coding, testing and development standards throughout the software development lifecycle.
- Participate in code reviews, technical discussions and solution design activities.
- Investigate defects, troubleshoot production issues and contribute to root cause analysis.
- Work with Git‑based source control and contemporary development and delivery tooling.
- Contribute to CI/CD pipelines and automated build and deployment processes.
- Collaborate with business analysts, architects, testers, product representatives and other technology specialists.
- Participate in Agile ceremonies including sprint planning, refinement, reviews and retrospectives.
- Provide technical guidance and mentoring to less experienced developers.
- Support knowledge sharing and promote consistent engineering practices across the team.
- Identify practical opportunities to use AI‑enabled development tools for legacy code analysis, documentation, testing and modernisation activities.
- Prepare technical documentation covering designs, integrations, application changes and operational requirements.
- Contribute to continuous improvement across development processes, application performance and engineering standards.

About You

- Extensive commercial experience developing enterprise applications using Java.
- Strong hands‑on experience with Java 7 or later, with Java 8+ highly desirable.
- Strong Spring Boot development experience.
- Practical experience developing REST APIs and backend ser

📌 Senior Java Developer x 4 (Sydney)
🏢 Charter Diligence
📍 Sydney

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer x 4 (sydney) / sydney