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.

DevOps Engineer

Our growing business means we have a new opportunity for a DevOps Engineer to join our Technology team, managing the sysops and devops function within the Company to meet project requirements and SLA commitments.

DevOps Engineer role

The successful candidate will: establish, maintain and document consistent processes in relation to IS setup, configuration management and deployment; implement best practices; deploy new releases into the production environment; and support teams in setting up dev and testing environments.  In addition, you will work directly with the support team in the resolution of critical outages.

Experience

Strong experience in the following technologies is essential: set up and administration of UAT, DR and production environments at AWS; expert knowledge of AWS technologies; expert level of skills of Linux administration, especially Ubuntu; deployment automation tools such as Puppet, Cloud Formation and various others as set out in the job description, the link to which is below.    We are seeking an individual with good time management, prioritisation and planning skills who is a proactive team player able to engage with differing stakeholders.

Remuneration

In return, we offer a career in a business that builds strong teams with an emphasis on training, innovation and skill sharing. Our aim is to continue to grow and to nurture from within, creating an organisation made up of committed and innovative staff who are at the core of our projects.

Our benefits include an individual personal training budget as well as internal training programmes, a 35 hour week with flexible working, a non contributory pension plan, 31 days’ holiday inclusive of bank holidays and increasing with service to 36 days’ leave, Cycle to Work scheme, childcare vouchers, various fresh coffees available in our two kitchens and fruit delivered to the office.

Apply

To apply for this position, please read the attached job description before sending in 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.

DevOps Engineer

Posted in:

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