Senior Java Developer - Media / Broadcast - Java 8

Job Title: Senior Java Developer - Media / Broadcast - Java 8
Contract Type: Temporary
Location: London, London
Salary: £500 - £550 per day
Start Date: asap
Reference: BBBH55790
Contact Name: Robert Lindsay
Contact Email:
Job Published: November 10, 2016 17:46

Job Description

Senior Java Developer - Media / Broadcast - Java 8

We currently have a Senior Java Developer role available for a global Media / broadcast company.

They is a great opportunity working on a high profile project with flexibility to use modern frameworks including Java 8.


  • Java 8
  • Non-blocking / asynchronous style of programming / Frameworks such as Vert.x / RxJava or similar
  • AWS based infrastructure (EC2, Opsworks, S3)
  • High performant storage solutions: ElasticSearch, Redis, etc
  • Video transcoding and streaming services (, video CDNs)

Ideal Requirements:

  • Fluent in Java (preferably Java 8) and common Java-based frameworks
  • Design and development of REST-based APIs
  • Service based architectures
  • Event-bus based frameworks
  • vert.x, node.js, Java NIO, Erlang, etc..
  • NoSQL and SQL-based Modeling
  • consuming side of REST-based APIs (mobile apps, modern web based apps)
  • Gradle, Go, Docker, Vagrant, Git
  • Junit, Geb, Spock
  • Deployment to PaaS-type environments (EC2 or similar)

Nice to Have's:

  • Exposure to VoD/OTT/TVE type of services
  • JVM-based languages (Scala, Groovy, Clojure, JRuby, Jython)
  • Video related technologies
  • Large consumer facing services with associated requirements on scalability, high performance, redundancy, and minimal downtime deployments
  • Kanban and/or scrum based development processes

If you feel you skill set matches the above requirements, please send your CV through or contact Robert on 0207569 9971.

PLEASE NOTE: Due to the high volume of applications we receive we are unable to respond to everyone. If you have not heard from us within 5 working days of sending your CV then unfortunately you have not been shortlisted for the position you have applied for.