• Java Logo
  • Spring Logo
  • Docker Logo
  • Angularjs Logo
  • ES6 Logo

What we do

Clarity Software Solutions are an independent software development consultancy based in the Thames Valley in the south of England. We help customers develop high quality software using Java and modern web technologies.

Server Side

We write business applications in Java and the Spring framework. Traditional MVC web applications or modern REST API projects, Oracle or mongo; Clarity Software Solutions have the experience to get your next project to completion.

Client Side

The web is continually evolving, and so are we. We are advocates of the modern web, and use cutting edge front end technologies and build automation tools. ES6, Angular, grunt and sass are the standard elements of our frontend toolkit.


Testing and continuous integration are cornerstones of professional software development. Our development lifecyle starts with TDD and BDD, with tooling including Junit, Mockito, Cucumber, Selenium, Jasmine and Karma.

Want to see how Clarity Software Solutions can help with your next software development project?

From the blog