Senior Application Developer Fullstack

the original

Parramatta

On-site

AUD 133,000 - 147,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

Flexible work environment
Competitive pay and conditions
Training and development opportunities
Health & Wellbeing programs

Job summary

Department of Communities and Justice (DCJ) seeks a Senior Application Developer Full Stack to lead Java and Node-based development in a large cloud-based environment at Parramatta. The role focuses on delivering robust, scalable applications with strong security and performance.

You will guide the full SDLC, drive best practices, code reviews, and collaboration across multi-application teams to achieve business outcomes in a complex IT landscape.

Qualifications

  • Experience in Java-based applications using Spring, Hibernate, REST and SOAP APIs, including deployment and CI/CD pipelines.
  • Proficient in AWS services (S3, EC2, API Gateway, Lambda, RDS) and serverless concepts.
  • Strong knowledge of relational databases (Oracle/MySQL/MSSQL) and data modelling.

Responsibilities

  • Lead development of Java and Node-based applications in a large cloud-based environment.
  • Own full software development lifecycle from requirements to deployment and support.
  • Develop high-quality, scalable, secure solutions with strong performance and accessibility.

Skills

Java
Spring Framework
Hibernate
AWS
RESTful services
Jetty/Tomcat
Apache Camel
Spring Integration
Spring Security
OpenSearch/Elasticsearch

Education

Information Science/Technology degree

Tools

CI/CD
SQL databases (Oracle/MySQL/MSSQL)
API design

Job description

Senior Application Developer Full Stack

Location – Parramatta

Employment Type – Temporary Fulltime

Salary - Clerk Grade 9/10 $133,348.00 - $146,945.00, Plus Superannuation and leave loading

Your role

Lead the development of java and Node based applications in a large complex cloud-based software environment that facilitate the achievement of business outcomes through the use of process and technology.

What you’ll do
  • Design, develop, and maintain robust, scalable, and secure applications that deliver a high-quality user experience and meet business requirements.
  • Lead the full software development lifecycle, from requirements analysis and solution design through to development, testing, deployment, and ongoing support.
  • Develop high-quality solutions following best practices, ensuring strong performance, reliability, accessibility, and user adoption.
  • Build responsive, intuitive, and accessible user interfaces while writing clean, maintainable code that aligns with development standards.
  • Conduct code reviews, troubleshoot technical issues, optimise application performance, and produce clear technical documentation to support long-term sustainability.
  • Collaborate with cross-functional teams and stakeholders across multiple applications, balancing competing priorities and driving continuous improvement within the development environment.
What we’re looking for
  • Design and Development Expertise – Strong technical expertise in Java, Spring Framework, Hibernate, AWS, and RESTful service integrations, with extensive experience delivering large-scale upgrade initiatives and legacy system modernisation. Skilled in application servers such as Jetty and Tomcat, integration technologies including Apache Camel, Spring Integration, and Spring Security, as well as enterprise search platforms like OpenSearch and Elasticsearch.
  • Cloud and DB expertise: E xperience in using Amazon Web Services such as S3, EC2, API Gateway, Lambda, RDS, Serverless framework, Strong database expertise across SQL databases like Oracle or MySQL or MSSQL, database modelling.
  • Problem Solving & Technical Excellence – Proven ability to analyse complex issues, troubleshoot effectively, optimise performance, and deliver reliable software solutions.
  • Collaboration & Stakeholder Management – Excellent communication skills with the ability to work effectively across multidisciplinary teams and engage with a diverse range of stakeholders.
  • Adaptability & Prioritisation – Able to manage multiple projects, balance competing demands, and deliver high-quality outcomes in fast-paced, deadline-driven environments.
Key knowledge and experience
  • Demonstrated experience in software development and delivery and BAU operations, understanding of the BAU processes, building scalable, maintainable, and high‑quality applications.
  • Strong hands‑on experience with Java based application using Spring, Hibernate, REST and SOAP APIs, including the application deployment, and CI/CD pipelines.
  • Proven experience implementing and consuming SOAP and REST‑based integrations, including API design, error handling, and authentication mechanisms.
  • Experience working with relational databases such as Oracle, MySQL, or Microsoft SQL Server.
  • Java and AWS Certifications is an advantage.
Essential requirements
  • Qualifications in Information Science/Technology or experience in development and delivery of the Enterprise application and experience on BAU support, relevant to the role and demonstrated continuing professional development.

We focus on hiring people who share our commitment and goals of inclusion, collaboration, adaptability, courage and integrity. If you meet the essential requirements and the role resonates with you, please apply – you do not need to meet every desired requirement for us to want to talk to you.

What We Offer
  • A challenging and rewarding career
  • Flexible, autonomous work environment
  • Competitive pay and conditions
  • Training and development opportunities to build and maintain capabilities
  • Health & Wellbeing and Employee Assistance Programs.
We do work that really matters

Working for the Department of Communities and Justice (DCJ) provides lots of opportunities to make a real difference. We collaborate with other agencies and community partners, to improve lives and realise the potential of children, adults, families and communities. We're focused on breaking, rather than managing, disadvantage. It’s work that really matters.

Applications close

20 November 2026 at 11:59pm AEST.

Got a question?

For more information about the role or what it’s like to work for DCJ, please contact the hiring manager Satish Kalavakuri via satish.kalavakuri@dcj.nsw.gov.au

If you’ve got a question about applying or would benefit from an adjustment in the recruitment process to help you perform at your best (including an alternate method submission of the application), please contact Matthew Oakley via Matthew.oakley@dcj.nsw.gov.au.

Inclusion and Diversity lies at the heart of how we recruit

We continue to hire great people with a wide variety of skills, experience and backgrounds. This includes people with disability, Aboriginal and Torres Strait Islander People, women, people identifying as LGBTIQ+, culturally and linguistically diverse people, carers and other diversity groups.

Other Information

A talent pool may be created for future ongoing and temporary roles and is valid for a period of up to 18 months.

Thank you for your interest in this role. We look forward to receiving your application.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Developer FullStack
Senior Application Developer FullStack

Department: SRS PMP • Parramatta

On-site
AUD 133,000 - 147,000
Challenging career
Flexible work environment
Competitive pay and benefits
+2
Senior Application Developer FullStack
Senior Application Developer FullStack

NSW Department of Communities and Justice • Parramatta

On-site
AUD 133,000 - 147,000
Training and development opportunities
Health & wellbeing programs
Employee assistance programs
Program Manager
Program Manager

the original • Parramatta

Hybrid
AUD 154,000 - 178,000
Flexible, autonomous work environment
Career development & training
Competitive pay & conditions
+1
Program Manager
Program Manager

Department: Portfolio Asset Management • Parramatta

Hybrid
AUD 154,000 - 178,000
Flexible, autonomous work environment
Training and development opportunities
Health & Wellbeing and Employee Assist
Business Analyst Lead
Business Analyst Lead

Department: Portfolio Asset Management • Parramatta

Hybrid
AUD 154,000 - 178,000
Flexible, autonomous work environment
Competitive pay and conditions
Training and development opportunities
+1
Deployment Lead
Deployment Lead

Department: Portfolio Asset Management • Parramatta

Hybrid
AUD 154,000 - 178,000
Flexible work
Health & Wellbeing
Training opportunities
+1
Senior Project Officer
Senior Project Officer

NSW Department of Communities and Justice • Parramatta

Hybrid
AUD 133,000 - 147,000
Flexible work arrangements
Training & development
Health & wellbeing programs
+1
Senior Project Officer - Buy Ups
Senior Project Officer - Buy Ups

Department: Service Industries • Sydney

On-site
AUD 133,000 - 147,000
Business Analyst Lead
Business Analyst Lead

NSW Department of Communities and Justice • Parramatta

Hybrid
AUD 154,000 - 178,000
Employer superannuation contribution
Annual leave loading
Test Manager
Test Manager

Department: Portfolio Asset Management • Parramatta

Hybrid
AUD 154,000 - 178,000
Flexible work options
Training opportunities
Health & Wellbeing programs
+1
Top locations