Back to job search
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
