Senior Java Engineer

£55000 - £60000/annum Benefits
17 Jun 2017
17 Jul 2017
Contract Type
Full Time
The Role

We are looking for a Senior Java Engineer to be responsible for the design, performance, resilience and security storage layer for our client's software solutions.

Their current system has been around for 5 years however, they are currently developing a new system. Your role will be to design the new system and lead the implementation team as well as produce the critical code components.

The storage layer of their cloud and on premise solution is the foundation on which the whole of their Digital archiving system is built. Its key components include:

* A bulk storage system to hold file objects in a variety of different commercial storage systems
* A database system to hold relational information and descriptive data (XML) in four supported systems (Oracle, MySQL, SQL Server, PostgreSQL) accessed via Hibernate
* Text index in SOLR Lucene

Required experience:

* 5-10 years' experience in enterprise level Java development
* Expert knowledge of Java, Spring, Hibernate and Web Services
* Good knowledge of Apache SOLR
* RDMS experience with an advantage for experience of multiple platforms
* Be familiar with Agile development practices

You will also need:

* Be able to get involved in Scrum meetings, working closely with other software engineers and testers
* Have good communication skills, confident to present in team meetings
* Ability to communicate with senior level stakeholders and guide the team in design discussions

The reward:

This is a permanent role offering an annual salary of up to £60,000 for the ideal candidate.

In addition to a generous salary, they offer excellent career progression opportunities with an annual training budget to support your professional development.

For more information please contact Liam Grady @ Networkes on (Apply online only) or email