Java Developer - FTC or Permanent
Remote
Full Time
Experienced
Permanent, or Fixed Term Contract
UK-wide
Hybrid/ Remote
About the role
Olive Jar Digital is at the forefront of enabling digital transformation for public sector and enterprise organisations. We are looking for a highly capable Java Developer join us in high-impact digital transformation programme within the public sector. You’ll be part of a multidisciplinary delivery team modernising services through agile methods and scalable architecture. This is a hands-on development role, building secure, maintainable, and efficient services that directly support major business outcomes.
UK-wide
Hybrid/ Remote
About the role
Olive Jar Digital is at the forefront of enabling digital transformation for public sector and enterprise organisations. We are looking for a highly capable Java Developer join us in high-impact digital transformation programme within the public sector. You’ll be part of a multidisciplinary delivery team modernising services through agile methods and scalable architecture. This is a hands-on development role, building secure, maintainable, and efficient services that directly support major business outcomes.
Responsibilities
- Designing, developing, and maintaining backend components for digital services using Java 23 and the Spring ecosystem
- Writing clean, tested, and well-documented code in line with CCS standards
- Implementing caching strategies with Ehcache for scalable performance
- Working in agile teams, attending daily stand-ups, sprint planning, reviews, and retrospectives
- Writing and executing unit tests with JUnit, and contributing to automated test coverage
- Supporting the setup and maintenance of Dev/Test pipelines, bug tracking, and sprint reporting in Jira
- Collaborating with UX designers, QAs, analysts, and delivery managers to deliver iteratively and incrementally
- Contributing to code reviews and documentation to support ongoing capability uplift within the team
- Strong experience developing secure, scalable backend services with Java and Spring Boot
- Experience working in agile environments (Scrum, Kanban) and delivering in sprints
- Solid understanding of modern software development practices including CI/CD, TDD, and version control
- Experience writing and maintaining automated tests as part of the development cycle
- Familiarity with Jira and Git-based workflows
- Good communication skills and the ability to collaborate effectively in cross-functional teams
- 25 Days Annual Leave per annum (plus 8 Bank Holidays as standard)
- Health Insurance
- Pension Scheme
- Annual Bonus Scheme
- Annual Salary Review
- Electric Car Scheme
Apply for this position
Required*