Java Developer

6 days left

Recruitment Genius
04 Oct 2016
03 Nov 2016
Contract Type
This award-winning digital publishing solutions company with offices in the UK and USA delivers innovative e-publishing solutions for leading publishers, institutions and scholarly societies, such as Oxford University Press, Nature Publishing Group and McGraw-Hill Professional. They are looking for a talented developer who has extensive on-the-job experience and a proven track record of successful delivery of software solutions as well as expertise in the latest techniques and methodologies, and the ability to work with colleagues (including technical support), management and end users. In addition, they will also require the following skills and experience: - Experience of working in a fast-paced, multi-project environment, collaborating with other Developers, Account Managers, Scrum Masters, Product Owners and clients to deliver top-quality software - A working knowledge of the Spring Framework - Understanding of IoC and DI - Familiarity with Java Persistence API (JPA) - Unit and Integration testing using JUnit or TestNG - Knowledge of SQL database systems such as PostgreSQL, MySQL, Oracle, SQL Server or SQLite - Experience of the Linux/Unix environment - Knowledge of web development technologies such as HTML, CSS and JavaScript - Experience with version control systems such as Git or Subversion - Knowledge of web servers and application servers such as Apache Tomcat or Jetty In line with all developers at the company, you will be expected to have an interest in object oriented and domain driven design, and data modelling. You also need knowledge of Java and Servlet APIs; using Java for writing web based applications; knowledge of unit and integration testing using Junit or TestNG; knowledge of SQL database systems such as PostgreSQL, MySQL, Oracle, SQL Server or SQLite; and knowledge of web development technologies such as HTTP, HTML and CSS. As a growing company with over fifty staff in their offices in Brighton where the role is based, every member of their team is valued and invited to have a say in the future of the company technical strategy. They also believe in training - each staff member has their own training budget - and promoting from within, so this is an ideal environment if you are always looking to learn something new and want to build on your career. They offer a generous salary and flexible working hours. Other benefits include an individual personal training budget as well as internal training programmes, a 35 hour week, and, depending on your employment status, non-contributory pension, 31 days' holidays inclusive of bank holidays and increasing with service to 36 days' leave, Cycle to Work scheme, childcare vouchers, various fresh coffees available in their two kitchens and fruit delivered to the office. This job was originally posted as