Candidates with full working rights (valid Australian Visa, PR or Citizen), based in Adelaide or willing to relocate to Adelaide will be considered
Tertiary qualifications in a relevant discipline or an equivalent level of knowledge gained through any other combination of education, training and/or experience
Knowledge of Java technologies such as Java Servlets, JSP, Java EE or similar
Experience in developing with JavaScript frameworks e.g. AngularJS, React
Experience in developing API based applications and experience of OpenAPI 3.0
Knowledge of design patterns
Ability to read and write complex SQL queries and procedures against a relational database
Experience in using system scripting languages to automate and streamline system operations e.g Python, Bash etc.
Experience in developing applications for cloud platforms, with a preference for experience on AWS
Experience in using build tools, with preference for Maven
Experience in investigation and diagnosing Java application issues using a variety of techniques, including profiling, JVM dump analysis, log outputs and debugging.
Experience in configuring and using DevOps tooling, eg. Jenkins, Bamboo, CodePipeline.
Experience working in an Agile methodology (E.g Scrum)
Familiarity with all stages of the SDLC
Demonstrated experience in planning, developing and running unit, integration and performance testing
Good written and verbal communication and interpersonal skills
Ability to relate well to others and work in a team environment