Salary: £45,000 - 70,000 per year Requirements:
* I am looking for candidates with recent experience in Java 21 (or later).
* A strong understanding of Test-Driven Development (TDD) and Behavior-Driven Development (BDD) is essential.
* Experience with large microservice architectures is required.
* I expect you to have worked in an Agile environment.
* Willingness to participate in pair programming sessions is necessary.
* You should have experience in implementing APIs for both internal and external use.
* Skills to develop a robust automated test suite to support a continuous deployment environment are important.
* I want you to engage with the wider web development community, identifying best practices for adoption and sharing our collective experiences.
* Familiarity with the tools and techniques utilized within our team is expected.
* Participation in 2nd-line support of applications and platforms, including occasional support outside of office hours, is required.
* You must possess the ability to communicate technical concepts to a non-technical audience.
* A working knowledge of Unix-like operating systems such as Linux and/or Mac OS X is necessary.
* I value your capability to research and learn new programming tools and techniques quickly.
* Understanding the principles of Responsive Web Design is important.
Responsibilities:
* I need you to contribute to the development and maintenance of Java applications.
* You will collaborate closely with other developers in pair programming and agile team environments.
* Your role will involve creating and maintaining APIs that support our business needs.
* You will develop and optimize automated tests to assure a high standard of quality in our software.
* I expect you to actively participate in code reviews and contribute to team discussions about best practices.
* Providing second-line support for applications and platforms is part of your responsibilities.
* You will be involved in researching new technologies and methodologies to integrate into our processes.
Technologies:
* Support
* Java
* Linux
* TDD
* Unix
* Web
* ActiveMQ
* Jackson
* Kafka
* MongoDB
More:
This urgent contract Senior Java Developer role is set to start as soon as possible and will last for an initial 12 months. The position offers a hybrid work arrangement, with a base in our Leeds office. I am eager to find someone who is passionate about development and can contribute to our projects while thriving in a collaborative environment.
last updated 34 week of 2025