Core Java Developer

  • Job ID:V-692
  • Posted:17/11/16
  • Type:Permanent
  • Salary:Highly competitive + amazing benefits + 28 days leave (in addition to bank holidays)
  • Location:London

Through their revolutionary suite of pioneering technology our client creates the bond information network that enables all market participants to securely and intelligently harness data to make valuable financial trading connections. This has resulted in an enviable global client list.

The company was founded in 2012 by 3 people. Backed by investment firm Lakestar (the same guys who invested in Facebook, Skype etc.) the team has grown to 140 with offices in London, New York and Hong Kong. If you are excited by the opportunity to work with some of the brightest minds in the business in a specially designed, cool, contemporary and swish office environment please read on.

Employee benefits

Their list of benefits is truly unique and includes;

  • 28 days leave in addition to bank holidays
  • Critical illness plan
  • Life policy
  • Income protection
  • Employee assistance programme
  • Pension on its way
  • Drinks and fruit on tap all day
  • Childcare voucher scheme 


Overview of Skills & Experience

Exposure of Java frameworks such as Hibernate (and MySQL/Oracle databases), Spring, experience in JMS or fixed messaging (or both), web-service experience such as REST/SOAP. In addition good core Java (7/8) proficiency.

As a bonus any experience on caching systems and bigdata platforms (cassandra/hadoop) and unix/linux familiarity with some sort of scripting (bash/python) abilities.


Key duties for Java Developer:

  • Work with a team of agile developers to iteratively deliver quality software

  • Collaborate with QA testers, business analysts and product owners to realise client requirements

  • Produce release documentation

  • Package and perform production quality QA releases to clients.

  • Take part architectural discussions.

  • Write unit, integration and behavioural tests

  • Perform code reviews.


Key requirements and experience:

  • Demonstrable experience of Core Java

  • TDD, Junit, JBehave and mocking frameworks

  • JMS with ActiveMQ or other low latency messaging libraries

  • Web Services (SOAP, RESTful)

  • Hibernate

  • Maven

  • SQL and relational databases

Highly Desirable

Knowledge and practical experience in using the following would be of considerable interest:

  • Bamboo or similar continues Integration an delivery tool

  • Git / Stash

  • Spring and Dependency Injection concepts

  • Multi-threading

  • FIX protocol

  • Terracotta or other distributed Caching technologies

  • Linux

Desirable:

  • Knowledge and practical experience in using the following would be of interest:

  • Experience using Amazon Web Services

  • Experience using the Atlassian product suite (Jira, Bamboo, Stash, Confluence) 

VIDEO CASE STUDY

Candidate employed by Orange Labs

"Capumen was quite different to other agencies", "Very friendly and helpful and gave advice in interviewing techniques", "I would have no hesitation in recommending Capumen to other candidates".

Kashif Chaudhry - Orange Labs

"Capumen spent time understanding our organisation and the needs of our business", "It was so obvious their CEO has spent 20 years working in the TMT sectors", "We only needed 2 interviews before filling the role".