Java Developer

REF. NO:
PcD - JD

REQUIREMENTS:

Experience as a Java Developer
Good knowledge of Java JEE server-side development
Good working knowledge of SQL, Hibernate, GIT & SVN, Ant/Maven
Experience of working with REST APIs
Consideration for maintainability, security and scalability from the offset
Belief in the benefits of test driven development (preach it!)
Experience of working in an Agile environment and JIRA
Familiarity with databases and SQL

Any of the following is also great:

Experience of working with JBoss, Liferay, Velocity, Portals, JBoss Rules, Workflow (JBPM)
Experience with Insurance or Financial Service
Experience with cloud services such as Google

RESPONSIBILITIES:

We are looking for a server-side Java developer to join our growing company in a fast-paced, ever-evolving environment. We want someone who can come in and hit the ground running and get stuck in, someone with passion and drive to help move us forwards. The role will see you working with our quality and development teams to bolster our Java capabilities in supporting, extending and developing an innovative Insurance platform and exposing this through APIs to our Python/Django developers. You will be flexible enough to code core java business services, user interfaces, and restful services and scripting following good design principles in an Agile environment.