Job Description
We are seeking a skilled Java developer to join our team. This is a daily rate contract for 12 months.
The role will involve developing, testing and implementing software components based on project plans.
Key responsibilities include:
* Working within an Agile Scrum delivery methodology as part of the Cyber project team.
* Ownership of the development, testing and implementation of software components.
* Understanding and challenging functional and non-functional requirements in order to prepare technical specifications.
* Working directly with the business to analyse, refine requirements and diagnose issues.
* Assisting in the testing and troubleshooting of the overall solution inclusive of identification and remediation of system bugs.
* Following all elements of the SDLC while adhering to standards and enhancing/suggesting improvements.
* Assisting the Cyber project team lead to ensure developments are delivered to schedule.
Required Skills and Qualifications
The ideal candidate will have the following skills and qualifications:
* Java, Spring, Maven, Oracle PLSQL, Unix, Weblogic.
* Minimum 7 years relevant IT application development experience.
* Experience working within Agile values.
* Competent knowledge of Scrum ceremonies.
* Competent skills and knowledge in database structures and concepts.
* Ability to analyse, prepare, execute and test coding changes.
* Multi-skilled and capable of working in many different parts of the SDLC at the same time.
Benefits
This is a hybrid/remote position, offering flexibility and work-life balance.
What We Offer
Opportunities for professional growth and development.