Sanderson Recruitment Plc Oxford, Oxford, UK
Dec 11, 2017Full 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 (see below) in the first instance.