Java Developer

Location: Hawthorn
Job Type: Contract
Reference: JO-1803-9671
Salary: Competitive
Contact Name: Elin Gill
Contact Email:
A technical role primarily responsible for delivering Java/Java EE solutions including analysis, design, build, test, implement and support integration solutions across university applications such as Learning Management System, Student Management System, etc. The role will also be required to establish appropriate technical support documentation to enable knowledge transfer to other developers.

Experience required:

At least 3-5 years subsequent relevant development experience working on complex projects or an equivalent combination of relevant experience and/or education/training

Proven development experience with the following:
  1. Java/Java EE
  2. JPA, Hibernate, JSP
  4. Stripes (optional)
  5. Gradle, Maven, Jenkins (Optional)
  7. Rest webservices (Optional)
  8. Spring, Spring MVC, Spring Security (optional)
  9. GIT
  10. JIRA
  • Excellent knowledge of object oriented analysis and design using common design patterns
  • Proven experience with designing and building JAVA applications and web applications using web frameworks. 
  • Solid experience and understanding of technical solution design models, requirements analysis and technical documentation
  • Extensive experience in deployment, release management, and software configuration management
  • Excellent knowledge of relational databases (Hibernate, JPA)
  • Experience in agile delivery methodologies