Senior Java Developer

Job title: Senior Java Developer
Discipline: Technology & Data Analytics
Location: City of Parramatta, Parramatta, New South Wales
Contract: Contract
Salary: $950 per day + super
Salary low: 900
Salary high: 950
Contact: Lachlan McEntyre
Call: Lachlan
Email: email Lachlan
Reference: 3326616

Senior Java Developer

  • 6 month Contract

  • $950 per day + super

  • Parramatta + WFH

About the Company

This NSW government agency is a major service provider who strives to deliver a more consistent and efficient experience within government. This government agency uses data and behavioural insights to drive improvements with government and providing services to NSW.  We are looking for someone to start as soon as possible for a 6-month contract paying up to  $950 per day excluding super.  This role is located in Parramatta + WFH.

About the Role

  • Prepare and review code to enable application development.

  • Contribute to the Development Practice by applying best practice methodologies and industry recognised standards, processes and systems, including co-ordination of input from Developers across squads to ensure they are clear about the ways of working in a Digital Agile environment.

  • Advise on the right way to apply standards and methods, ensuring compliance with security and application development standards, assuming technical responsibility for all the stages and iterations of a software development project.

  • Provide technical advice to stakeholders and set the team-based standards for programming tools and techniques, planning and allocating resources across the squads to support effective delivery.

  • Select appropriate design standards, methods and tools and ensures they are applied effectively, including the systems designs of others to ensure selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.

  • Utilise technical expertise in the user story capture phase to ensure the solution is sustainable and consideration is given to associated interfaces with other systems, so it is fit for purpose documented, stored and maintained for all to access and fit for use in accordance with agreed outcomes.

  • Ensure development practice is documented, stored and maintained for all to access to enable effective delivery and enhanced ways of working.

  • Provide on-going 3rd level support of developed applications to reduce the impact of application defects, rework and related incidents; complying with incident and problem management processes.

About You

  • Strong experience in Java development

  • Extensive experience in Java 8+

  • Extensive experience in Microservice and familiar with Microservice patterns

  • Must have hands-on development experience in AWS

  • Experience in Springboot v2.x

  • Experience in Spring Data/ Hibernate

  • Experience in GIT, nice to have Bitbucket/Gitlab experience but not mandatory

  • Experience in SQL Queries, Oracle Queries

  • Good to have Kubernetes concepts and components understanding

  • Know how to run Springboot apps in Docker containers and tune docker Configurations

  • Working knowledge of AWS or any other cloud based architecture (GCP, Azure) 

  • Working knowledge of middleware technologies 

  • Experience in or working knowledge of ETL processes

If you have any questions please email Lachlan at