Skip to main content

Senior Java Developer

Technology
Alchemy
2 months agoUntil 11/11/2026

Job description

Our client is recognised internationally for its expertise in the archiving and digital preservation of valuable data across a range of industry sectors including life sciences, heritage and higher education. They are seeking a talented and self-motivated Senior Java Developer to join an Agile development team based in their Reading offices.

Responsibilities

  • Assist in the design and implementation of cloud-scale software components to meet business requirements within a cross-functional Agile Scrum team.
  • Help guide less experienced team members towards solutions.
  • Ability to clearly evidence experience in building scalable micro-services
  • Take responsibility for the continuous smooth operation of the software; helping to troubleshoot issues, refine and enhance existing features and enable upgrading to new versions.
  • Write unit tested, documented and peer-reviewed code.
  • Work with Product Managers and QA to ensure software is high quality and meets requirements.
  • Work with Scrum master and participate and contribute to all Scrum ceremonies.
Skills / Experience
  • Java
  • Spring Framework
  • Junit
  • 5+ years’ experience in a role delivering software solutions to meet business requirements

Desirable

  • Kubernetes

  • Docker

  • Microservices

  • CI/CD

  • Agile scrum

  • Cloud platforms (e.g. AWS, Azure, GCP)

  • NoSQL: Elasticsearch, MongoDB, Solr

  • Linux/Unix command line

  • Restful APIs (JAX-RS or Spring MVC)

  • Automated Testing: Selenium, Cucumber and restAssured.

  • Angular UI

  • Apache Kafka, RabbitMq or other JMS experience

  • Keycloak, OAuth

  • Maven, Gradle, Git, Jenkins 

Interested in this role?

Related