NSW Department of Customer Service
Gosford, New South Wales, Australia, Gosford, Australia
Job Type


About the job

Graduate Java Software Engineer, Grade3/4

Multiple Roles available – Initial 6-month contract with the potential to extend or become permanent

Do you want to…

  • Make an impact to the lives of 8 million+ people in NSW
  • Work in our highly technical Integration Squad
  • Work in an inclusive and flexible hybrid-environment, with endless opportunities to grow

Yes? Then this role is for you…

Ever considered a career as a Developer? Career Path options are now available with Department of Customer Service which offers a good mix of constant upskilling, work-life balance, flexibility, and potential career progression. We are futureproofing our digital capability by providing development opportunities to learn how to be a great enterprise Software developer.

About The Role

  • This is an initial 6-month engagement with Revenue NSW.
  • In this role, you will be trained in Application Development using latest cutting-edge enterprise technology. This should provide you with an opportunity to break into a high demand career path providing you a solid foundation to future-proof your career and enable you to solve problems for the citizen of NSW in new and creative ways.
  • You will be guided and handheld in your initial training stages which should empower you to contribute on real user stories in a highly efficient team.
  • You will learn a vast array of modern technologies and approaches including:
  • Java v8, Spring Boot Hibernate on AWS
  • Microservices
  • React
  • Test Driven Development
  • React/JavaScript
  • Agile

You'll love this job if you

  • Have strong Computing and Object-oriented Programming (OOP) Fundamentals
  • Are comfortable working in Java and microservices.
  • Are happy to roll their sleeves up and have a can-do attitude
  • Are comfortable in a merit-based environment where opinions are valued and best idea wins
  • Have strong verbal and written communication skills
  • Have the desire to grow as a technologist and learn from arguably one of the strongest Govt. engineering teams in Australia!
  • You will have the opportunity to gain practical on the job experience in a 6-month job placement post completion of training, working with our world class Engineers in the Revenue Digital Integration Squad

Who can apply?

  • You are passionate and serious about developing your skills in Software Development
  • You have done basic Java Programming
  • You can fully invest in the 6-month full time engagement with a genuine interest to learn and take responsibilities to deliver your learning / job requirements (no long leaves will be permitted during this time)

About Revenue NSW

As NSW’s principal revenue management agency, Revenue NSW fairly administers state taxation and revenue for, and on behalf of, the people of NSW. Our revenue management helps to deliver government priorities for a fair, safe and prosperous NSW. We offer many online services that make it easy to apply for a grant, pay a fine, fee, tax, duty or levy and lodge a return. More information on us can be found on our website https://www.revenue.nsw.gov.au/

Revenue NSW Digital is responsible for the delivery of state-of-the-art digital experiences focused on simplifying and improving the interactions of 20,000+ businesses and two million+ individuals with the NSW Government.


There are lots of reasons why a role with us is rewarding - working with us gives you

Why work for us.

  • The opportunity for meaningful work that matters to all of us in NSW
  • Hybrid working, compressed hours and generous leave conditions, so you can make time for what counts
  • Much more than just a job, you can build a career here
  • Unmatched opportunities for growth and development

We can’t wait to meet you!

If this role sounds like you, you can apply by clicking the button ‘Apply Online’ below - it’s a simple online process.

If you don’t meet all the criteria, but still believe you could succeed in this role, please still apply - we’d love to hear from you.

Salary Grade 3/4, with the base salary for this role starting at 75,992 base plus superannuation

Click Here to access the Role Description . For enquiries relating to recruitment please contact Neha Bajaj via neha.bajaj@customerservice.nsw.gov.au.

Closing Date: 17th November, 2022, Thursday (9:59 am)

Working at Department of Customer Service

The Department of Customer Service (DCS) is a great place to work! Our values of accountability, trust, service, and integrity drive our initiatives and culture. We support innovative programs in areas as broad as digital government, consumer protection and major public works. We are an inclusive organisation that celebrates diversity and flexible work practices and believe our people are our greatest asset.

Visit our Careers site to find out what it means to work for us.

Our Commitment to Diversity, Inclusion & Flexibility

We are committed to diversity, inclusion, and new ways of working.

The Department of Customer Service serves all the people of NSW and we want to reflect that diversity in our people. We welcome and encourage applications from people with disability, Aboriginal and Torres Strait Islander peoples, culturally and linguistically diverse groups, the LGBTIQA+ community, veterans, carers, refugees, people in regional NSW and people of all ages. We strive to be an inclusive workplace where all our people can bring their authentic selves to work without judgement.

We understand that there are different ways of getting the job done and offer flexible working arrangements where and when possible.

If you do require an adjustment during the recruitment process, please notify us on your application form or contact the recruiter via neha.bajaj@customerservice.nsw.gov.au or 02 8276 8559 .

Drop files here browse files ...

Related Jobs

Platform Systems Engineer   Australian Capital Territory, Australia, Canberra, Australia
.Net Developer   Sydney, New South Wales, Australia, Sydney, Australia
Developer   Sydney, New South Wales, Australia, Sydney, Australia
Salesforce Developer   Melbourne, Victoria, Australia, Melbourne, Australia
Software Developer   Sydney, New South Wales, Australia, Sydney, Australia