Senior Java Developer

Senior Java Developer

Job Title: Senior Java Developer
Contract Type: Permanent
Location: London
Salary: 50000 - 65000
Reference: SJAVA
Contact Name: Glenn Holman
Contact Email:
Job Published: March 16, 2017 09:45

Job Description

Senior Java Developer

Job Description

The Company

Signify Technology Group are recruiting for one of the largest and most inspiring Technology companies with an impressive Global presence. Whilst offering an amazing, collaborative working environment our client offers an impressive campus to surround the day to day, making this opportunity a unique experience. As a leading Technology brand they are working with some of the worlds most talented Software Engineers with all development in house, allowing them to have unrivaled communication using the latest cutting edge technology.


The Role

Signify Technology Group are seeking the best in class Java and Scala Software engineers / developers to join a global leader within Digital Technology.

Our client looks to recruit only the best of the best software engineers, clearly showing a passion for technology and how the digital world is evolving. This opportunity allows the freedom of fluid movement within specialist teams allowing you to add variety and new challenges when you require.

This will be in an Agile environment using techniques such as Test Driven Development, Behavior Driven Development and Pair programming. Due to the exposure with this client you will be working with high traffic projects so previous experience with high capacity and low latency websites/systems will be a great advantage when considering this role.


The individual-


Key Skills


Java 7/ Java 8

Experience in Continuous Integration and Delivery practices

Delivery experience of high volume, high availability, large-scale backend systems

Agile, TDD / BDD (Jasmine)

Agile enthusiast- passion for Agile methodologies and concepts such as Lean, Kanban

XP practices including pair programming, TDD, BDD

Experience of Mocking Frameworks such as EasyMock, PowerMock or Mockito

Strong TDD and BDD (tools include: Junit, TestNG and Cucumber)

Experience in Continuous integration (Jenkins, TeamCity, Cruise Control)



Excellent communication skills

Team player





Knowledge of other JVM based languages

Interest or experience in dev ops

Experience with logging, monitoring and alerting tools - Splunk, Kibana, Elastic Search

Experience with Cassandra or other No SQL databases

Micro Services Architecture

Active presence in the open source community (attending meet ups, uploading code etc)