We’re hiring

Semantico is an award-winning digital publishing solutions company with offices in the UK and USA. We deliver innovative e-publishing solutions for leading publishers, institutions and scholarly societies, such as Wiley, Oxford University Press, Nature Publishing Group and McGraw-Hill Professional.

We’re looking to recruit passionate individuals who are committed to delivering high quality, innovative work. In return, we offer a friendly and supportive environment where we aim to help develop each employee to their full potential. A competitive salary and bonus scheme are available for the right candidate, as well as flexible working, a non contributory pension scheme, an individual training allowance, Cycle to Work scheme, childcare vouchers, various fresh coffee and fruit and 23 days’ leave plus eight days’ paid bank holidays ( a total of 31 days), rising to 28 days’ leave plus bank holidays ( a total of 36 days) with accrued service.

If you would like to join the team, please look at the vacancies and job descriptions set out below. When you see a role that interests you, please cite which when you send us your CV and a cover letter that includes your salary expectations and why you feel you are suitable for the role to HR@semantico.com.

We will endeavour to reply to all applicants to advise whether or not they have been invited to interview.

Senior Java Developer

Senior Java Developer role

We are seeking an additional Senior Java Developer to design and develop new software, major enhancements to existing applications, and fixes within defined time, cost, and quality targets.

Experience

To join our development team as a Senior Java Developer you will have a proven track record of successful delivery of software solutions as well as expertise in the latest techniques and methodologies. You will be able to communicate with our key stakeholders, understand development from a commercial as well as a software engineering perspective and will utilise system analysis skills to understand business requirements. You will also mentor more junior staff to extend their skills. Our developers must have an interest in object oriented and domain driven design and data modelling. In addition, you need 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
Knowledge of XML database systems such as BaseX, eXist or MarkLogic and experience of XML technologies such as XSLT, XPath and XQuery are highly desirable.

A degree or equivalent in a relevant subject is preferred but not vital.

Remuneration

We offer a generous salary, benefits including an individual personal training budget as well as internal training programmes, a contributory pension scheme, 31 days’ holidays inclusive of bank holidays and increasing with service, Cycle to Work scheme, childcare vouchers, fruit delivered to the office and two kitchens equipped to make the best coffee in Brighton.

To apply for this role, please read the full job description before sending in your CV and a cover letter that includes your level and salary expectations and why you feel you are suitable for the role to HR@Semantico.com.

We endeavour to reply to all applicants to advise whether or not they have been invited to interview.

Apply

Senior Java Developer Role