×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer - eDV Cleared

Job in City Of London, Central London, Greater London, England, UK
Listing for: Searchability
Full Time position
Listed on 2026-10-09
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 50000 - 80000 GBP Yearly GBP 50000.00 80000.00 YEAR
Job Description & How to Apply Below
JAVA DEVELOPER UK WIDE Who you’ll be working with

You’ll be joining a passionate, highly skilled team of software developers specialising in agile custom software development and enterprise-scale integration.

The team works across a variety of Open Source and proprietary technologies, with a strong focus on engineering best practice, innovation and delivering high-quality solutions for clients.

Role Description
  • Design, develop, unit test and implement complex multi-tier applications, taking ownership of software components from specification through to delivery.
  • Build scalable, resilient applications using Java and modern open-source technologies and frameworks.
  • Work collaboratively within agile teams, applying recognised engineering practices including Test-Driven Development, Pair Programming and Continuous Integration.
  • Develop modern applications using technologies such as Spring, Spring Boot, REST APIs, messaging and microservices.
  • Provide technical support during the transition of applications into live service and contribute to ongoing support and improvement.
  • Keep up to date with emerging technologies and engineering practices, while contributing to a strong software engineering community.'
What we are looking for
  • Excellent knowledge of Java and core open-source technologies and frameworks.
  • Experience building scalable and resilient applications.
  • Experience with TDD, Pair Programming and Continuous Integration.
  • Strong experience with Spring, including Spring Core, MVC, Data, Boot or Cloud.
  • Experience with integration technologies such as Spring Integration, Apache Camel, REST and messaging.
  • Experience working within collaborative Agile development teams in a commercial environment.
  • Experience developing asynchronous microservices and RESTful APIs.
  • Knowledge of messaging technologies such as JMS or Kafka.
  • Experience with automated testing, including JUnit and Mockito.
  • Familiarity with Docker, Kubernetes or Open Shift.
  • Understanding of modern architectural approaches such as Domain-Driven Design, CQRS and Event Sourcing.
It would also be great if you have
  • Experience with No

    SQL databases.
  • Knowledge of JavaScript technologies such as ReactJS or NodeJS.
  • Experience with containerisation and cloud technologies.
  • Familiarity with JIRA and Confluence.
  • Experience working with open-source technologies and contributing to engineering communities.
  • A strong interest in learning new technologies and developing your technical skillset.
Why join us?
  • You’ll have access to training, development and career progression opportunities throughout your career.
  • You’ll work alongside experienced engineers on complex and innovative software projects.
  • You’ll have the opportunity to work with a broad range of open-source and proprietary technologies.
  • You’ll be encouraged to continually develop your technical skills and contribute to engineering best practice.
  • You’ll be part of a collaborative and inclusive working environment, where engineers are encouraged to share knowledge and ideas.
  • Flexible working arrangements are available, recognising that a traditional full-time working pattern isn’t right for everyone.
  • You’ll have the opportunity to work with major organisations on challenging, large-scale technology projects across a range of industries.
  • You’ll be part of a diverse engineering community that values different experiences, perspectives and ways of thinking.
Flexible working

We recognise that flexibility can look different for everyone. Whether you’re looking for a traditional full-time role, a four-day working week or another flexible arrangement, we’re open to discussing the approach that works best for you and the team.

If you’re a passionate Java Developer who enjoys solving complex technical problems, working collaboratively and continuously developing your skills, we’d love to hear from you.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary