Senior Java Developer

Job Type: Contract
Posted: over 2 years ago
Contact: Ben van Loggerenberg
Discipline:
Reference: 241597_1638502442

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.