Senior Java Developer Software Engineer

Location Brisbane CBD
Discipline Software Development, Testing & QA
Job reference 178923
Salary Negotiable
Consultant email [email protected]



Technical skills





  • Experience working with one or more of the following technologies: Java 8 and above (Spring (boot, data, rest), J2EE, Servlet, EJB & EJB3, JPA (Hibernate) SOAP, Web services, Component, SQL, Oracle, DBE).

  • Demonstrated experience with systems integration via rest or web services.

  • Demonstrated experience with JavaScript, ReactJS and cloud based technologies.

  • Good understanding of SDLC, Scaled Agile Framework (SAFe) methodology, release and ICT change management.


Key duties and responsibilities:

  • Providing technical design, development, implementation, and maintenance of large and complex applications;
  • Participating in the design and development of technical changes that meet business requirements while being aligned with Enterprise Architecture artefacts;
  • Developing, maintaining and unit testing system components;
  • Providing application development in line with team standards and methodologies;
  • Providing coding, unit testing and maintaining complex J2EE applications and components;
  • Developing and maintaining system design documentation;
  • Providing database design and development;
  • Providing contributions to architectural issues;
  • Mentoring junior team members;
  • Providing troubleshooting to production issues and incidents;
  • Providing development effort estimates for changes to existing applications and new applications;
  • Providing Code Review and other Quality Assurance tasks for projects and for code delivered by the Section;
  • Providing status reporting to Development Managers;
  • Working within small development teams;
  • Liaising with business analysts, testers and other stakeholders to efficiently deliver high quality work; and
  • Providing defect management