Description
Java Developer/ IT Software Application Developer
Initially 12 months daily rate contract
Hybrid/Remote
The Role
This JAVA developer position will have responsibility to develop, test and implement components of software for business products based on project plans to the appropriate quality. Key responsibilities of the role will include:
1. Working within an Agile Scrum delivery methodology as part of the Cyber project team.
2. Ownership of the development, testing and implementation of software components.
3. Understand and help challenge and define the functional and non-functional requirements in order to prepare technical specifications to support development for yourself and others.
4. Work directly with the business to analyse, refine requirements and diagnose issues.
5. Assist in the testing and troubleshooting of the overall solution inclusive of identification and remediation of system bugs.
6. Follow all elements of the SDLC while adhering to standards and enhancing/suggesting improvements.
7. Assist the Cyber project team lead to ensure developments are delivered to schedule and within budget.
The Person
The ideal candidate will have the following knowledge, experience and skills:
8. Java, Spring, Maven, Oracle PLSQL, Unix, Weblogic
9. Minimum 7 years relevant IT application development experience.
10. Experience working within Agile values (e.g., taking ownership of tasks, self-organised, self-driven, collaborate with team members, etc.).
11. Competent knowledge of Scrum ceremonies.
12. Competent skills and knowledge in database structures and concepts.
13. Ability to analyse, prepare, execute and test coding changes.
14. Multi skilled and capable of working in many different parts of the SDLC at the same time.