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.
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
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.
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.
Senior Java Developer Role