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.

Java Developers

Java Developer Role

We are looking for two talented developers, one permanent, one on a three month contract, who have 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, we 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 Semantico, 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 our offices in Brighton where the role is based, every member of our team is valued and invited to have a say in the future of the Semantico technical strategy. We 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.

Remuneration

We 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 our two kitchens and fruit delivered to the office.

To apply for either role, please read the full job description before sending in your CV and a cover letter that states which position, permanent or fixed term, you wish to be considered for, 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.

java-developer-job-description-22-8-16

Posted in:

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