Seeking a Senior Java Developer (EL2) for an initial 12-month contract. This role will see the successful candidate work on an important development project within a large government department.
Role Responsibilities
- Perform and manage analysis, design, development, prototyping, unit testing and maintenance activities.
- Solve highly complex problems and deliver high quality solutions.
- Perform high-level analysis of technical requirements
- Undertake technical design and development of highly complex custom solutions
- Manage the release and ensure go-live production support and maintenance for the team's developments.
- Ensure compliance with endorsed software development methodologies.
- Provide support to development teams to ensure high quality custom solution realisation.
- Lead and manage the operations of a team including overseeing work priorities
- Maintain and support existing system/technology to support day-to-day operation.
- Report on the achievement of business outcomes and key performance indicators
- Develop staff capability through coaching, mentoring and succession planning.
- Resolve escalated issues and suggest alternative approaches.
- Prepare and review a range of written material
- Provide detailed, specialist technical advice to the senior executive where appropriate.
- Monitor and manage work output and quality against established performance standards.
- Attend interagency meetings and forums
- Influence and contribute to ICT strategy, resolving conflicts as needed.
- Perform and manage cost analysis activities as required.
- Support innovation and manage and lead change.
Required Skills & Experience
- Demonstrated experience of using Java/JEE technologies for at least 5+ years.
- Demonstrated experience of delivering end to end solution and leading team of
- developers in large/complex ICT environment.
- Ability to analyse complex systems, understand architecture and produce high level
- designs and solution documents.
- Sound understanding of different design patterns and hands on experience delivering
- high performance solutions using Java EE, web services and relational database.
- Experience with JPA, Hibernate and Spring to implement high performance solutions.
- Understanding of DevOps lifecycle and hands on experience using Git, CI/CD pipeline.
- Understanding of different design patterns and hands on experience delivering solutions using Angular, Node/NestJs, GraphQL and RESTful services
For more information or a confidential discussion, please contact Ben van Loggerenberg on (02) 6268 9703 quoting reference 241597
To apply please click the 'Apply Now' button.