Software Developer (Java SE / Spring)

3 days left

£350 - £400 per day
27 Mar 2018
24 Apr 2018
Paul Hutchens
Clearance Level
Job Type

Software Developer (Java SE / Spring)

We are currently seeking a senior software developer to join our successful network security product team developing advanced cyber security solutions.

This is an exciting opportunity to be part of the development of a novel approach to cyber security and the successful candidate will be part of a team involved in ongoing enhancements to our network behaviour cyber security product.

A core function of the role will be to work closely with the existing engineering team developing system and UI features. The successful candidate must therefore be able to get up-to-speed on new systems quickly and be happy working as part of a team.


  • Strong Java programming skills specifically Java SE and third party library support such as Spring, Apache Commons, JBOSS etc.
  • Experience of Java Servlets and Embedded Webservers (Jetty etc)
  • Strong web programming skills in HTML, JavaScript, CSS.
  • Experience of RESTful interfaces.
  • Experience of web sockets.
  • Linux experience - preferably Ubuntu.
  • Relational Database experience - preferably SQLite
  • Excellent problem solving skills and keen ability to diagnose and troubleshoot technical issues.

The following skills are desirable (and not essential):

  • GWT (Google Web Toolkit) including RPC Interface
  • Experience of using Redis In Memory Cache
  • UI/UX design experience.
  • Experience of scripting languages (e.g. Python).
  • Working in an Agile development environment.
  • Developing in a continuous integration (CI) environment.

Please get in contact for more details.

Apply for Software Developer (Java SE / Spring)

Already uploaded your CV? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB

4000 characters left

By applying for a job listed on you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.

Similar jobs

Similar jobs