Java Developer

Hydrogen International Ltd
London (Greater)
08 Nov 2017
16 Nov 2017
Contract Type
Full Time

Java Developer, AWS, Cloud, AWS, TDD

I currently have a position available for a Java Developer with strong experience in TDD as well as AWS/Virtualisation. Please find the spec below.

Role: Java Developer (multiple positions)
Rate: £500 - £570 per day
Location: West London
Duration: 3 - 6 months initial (looking to extend)

  • Application development experience on building large scale, high volume and REST-compliant web services using Java in Cloud or container based environment;
  • Excellent core Java skills is a must;
  • Deep understanding of TCP/IP and experienced in the use of apache http libraries for consuming http based web services in an efficient manner;
  • Software engineering practices including: design patterns, unit testing with Mockito, JUnit, automated build and test systems for continuous integration (using Jenkins) and TDD are a must;
  • Experience using GIT is a must;
  • Agile development, in particular Scrum and XP; comfortable with practices like pair programming and code review. Experience of pair programming is must;
  • Experience of Dependency Injection frameworks like Guice or Spring is a must;
  • Thorough and systematic approach towards troubleshooting and root cause analysis of production issues is a must;
  • Must be comfortable using Unix and should be good with common shell commands/scripting;

Highly Desirable:

  • Scripting languages such as Ruby, Python or Groovy;
  • Virtualization using Docker and Kubernetes;
  • Cloud technologies (AWS);
  • Dropwizard;
  • Ratpack;
  • Gradle;
  • Capturing JVM and application level metrics using Promethieus;
  • Good understanding of concurrency, multi-threading and thread safety;
  • NoSQL databases (Ideally Cassandra);
  • Experience working in a continuous delivery environment;

Nice to have:
* BDD testing using Ruby, Cucumber;
* NFT using JMeter;

If this position interests you please get in touch.


Hydrogen UK Limited is acting as an Employment Business in relation to this vacancy.

This job was originally posted as