Java Full Stack Developer

Recruiter
Pioneer Search
Location
London (Greater)
Salary
£60000 - £65000 per annum
Posted
13 Nov 2017
Closes
15 Nov 2017
Contract Type
Permanent
Hours
Full Time
Java, JavaFX, UI, GUI, Junit, JSon, Agile, Swing, SQL, PostgreSQL, Websockets



Java Full Stack Developer

My client is a leading Financial services company based in City of London seeking a full-stack developer with strong Java skills to work on a brand new in-house agile project, working front-to-back on the delivery of an internal Platform.

Team Overview:

The development team is a small and focused group using a Scrum methodology. Java (JEE /JavaFX), Red Hat EAP/JDG & PostgreSQL are the core platforms and products. RESTful services, Websockets and JSON are the key technologies.

Responsibilities:
  • Day-to-day development of business requirements
  • Compliance with code quality measurements (Coverage, complexity etc)
  • Documentation of practice, processes and software


Skills:

Essential
  • Production of functional/design specifications.
  • Liaison with Business Analysts, Qa Analysts and end users
  • Extensive Java: Core SDK (1.8), JEE 7
    • CDI
    • Websockets API
    • Jax-RS
    • JMS
    • EJB 3.2
  • Application Servers (Red Hat EAP 6/7)
  • Junit 4x & unit test based UI automation
  • Good experience of an event-based UI framework (JavaFX, Swing, Flex, GWT/Vaadin for example)
  • Experience of full-stack development including client, server and database
  • Experience with distributed caching products (i.e. Infinispan) and strategies
  • Demonstrable experience of building business critical end user systems
  • Adaptive personality, can cope with rapid and varied changes in priorities and comfortable dealing with all levels of the business
  • Knowledge and appreciation of Continuous Integration
  • Relational Database Systems & SQL - preferably exposure to PostgreSQL
  • Maven 3


Competence/Characteristics:
  • Ability to work to deadlines & be delivery focused
  • Willingness & aptitude to learn new skills and to contribute to the team's continuous improvement ethic
  • Must demonstrate a pro-active attitude
  • Must have client facing skills
  • Must have good communication & presentation skills
  • Must be able to work independently, paired or within a team framework
  • Self motivated
  • Flexible attitude to working hours


Java, JavaFX, UI, GUI, Junit, JSon, Agile, Swing, SQL, PostgreSQL, Websockets
This job was originally posted as www.cwjobs.co.uk/job/77510761