Java Developer

Sanderson Recruitment
11 Jan 2018
10 Feb 2018
Contract Type
Full Time

Job Title: Java Developer

Location: Oxford

Salary: £40,000 - £60,000 + benefits

I have an exciting and challenging opportunity for an experienced Java Developer with my key client based in Oxford. My client is a not for profit technology business that's name is not widely known but what they do touches everyone's online day to day activities. Working with some of the latest cutting edge Java technologies they design and develop a range of robust high quality in house software applications and are looking to recruit a number of Java Developers to join the team.

These are pivotal roles within the team and will play a key role in the development and design of their in house software applications. These are hands on development roles and would suit Java developers who have been involved with design and are keen to remain hands on from a development perspective whilst expanding on their design exposure.

Key activities will include:

  • Requirements capture, analysis, design, implementation and production release of complex bespoke changes
  • Develop and maintain the companies software and systems
  • Take ownership of the operation and development of certain software components and business functions ensuring a high quality service that meets business requirements
  • Package software and data for release
  • Manipulate data, diagnose and fix problems
  • Develop and deliver documentation that will help others through the development process
  • Develop relationships with people across the Nominet business and use these relationships throughout your work
  • Be a good team player and able to work with different people across departments and levels

Key skills and experience:

  • Proven development experience using a combination of the following technologies;
    • Java
    • Spring, Hibernate/ORM frameworks
    • SQL
    • Unit testing, automated build and testing
    • Source code control systems (Git, SVN)
    • Oracle RDBMS
    • Release management
    • Code profilers, checkers and optimisers
  • Knowledge of database programming including SQL and large RDBMS
  • An ability to produce documentation that is well-structured and well-written
  • To be conscious of the requirement for on-going security and to apply it as appropriate
  • Effectively communicate with both technical and non-technical colleagues

If you are interested in the applying for this exciting and challenging position, please send your CV and a covering letter/e-mail to ***************************** in the first instance.

This job was originally posted as