Enable job alerts via email!

Java developer

The National Archives

Greater London

Remote

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A government archive institution is seeking a Java developer to enhance the DROID file identification tool. The role involves designing and implementing new features, engaging with users, and working remotely with some on-site requirements. Ideal candidates will have strong Java skills and experience with cloud integration, following Agile methods for incremental development.

Qualifications

  • Proven experience in Java development.
  • Familiarity with cloud-based integration.
  • Experience working in Agile environments.

Responsibilities

  • Design, implement, and test improvements to DROID tool.
  • Work remotely and maintain regular communication.
  • Plan and deliver work incrementally in line with Agile practices.

Skills

Java Development
Cloud-based Workflows
Agile Methodologies

Tools

GitHub
Slack
Teams
Job description
Overview

An experienced Java developer is required to design, implement and test improvements to the performance and features of the DROID file identification tool, starting with enabling DROID to be integrated with cloud-based workflows.

Responsibilities
  • The specialist will be the only developer actively working on DROID. The wider team is a Product manager, Technical Architect, Lead and Senior Developers (available for discussion of technical options, code review, acceptance).
  • The specialist will have access to users: Digital Archivists (users of the current tool, available to contribute to testing and acceptance). Developers (internal and external) wishing to use DROID as part of a cloud-based workflow.
  • The supplier will explore technical options, design, document, implement and test a series of incremental improvements to DROID, in line with TNA's priorities and will transfer knowledge to The National Archives' staff.
  • The prioritised roadmap includes: enabling integration of DROID into cloud-based workflows and service infrastructures; unifying the underlying code base for CLI and GUI, improving performance; reducing installation issues and enabling integration with other TNA systems.
  • The specialist will work remotely, with occasional on-site meetings or presentations as required. The specialist is expected to work Monday to Friday, 9am-5pm and maintain regular active communication with TNA. Some flexibility in working hours may be possible with mutual agreement.
  • The specialist will provide their own equipment and technology. TNA will provide access to GitHub and Slack. Additional communication will be via Teams and email.
  • The specialist will scope, plan, implement and test and deliver work incrementally following an Agile approach. The specialist will arrange frequent review sessions to demonstrate progress and seek feedback from users and stakeholders.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.