Register CV

Java / Scala Developer (Ref:2889) – Mid – Senior Level – £50-70k


  • Job Title
  • Java/Scala Developer
  • Location
  • London (Zone 1)
  • Salary
  • £50 -70k
  • Type
  • Permanent
  • Work From Home
  • No

Technology Used


  • Java 8
  • Scala
  • Akka
  • Play
  • Haskell


  • Artificial Intelligence
  • Machine Learning
  • NoSQL
  • ElasticSearch
  • Lucene


  • Agile
  • Scrum
  • Kanban
  • Continuous Integration


Must Have

  • Strong Java skills
  • Strong problem solving skills
  • Interest in relevant areas: Artificial Intelligence, Machine Learning, Natural Language Processing, Big Data


  • Scala, Play, Akka or Haskell experience (training will be provided if needed)
  • HTTP , web services, REST
  • Lucene, Solr, Xapian, HP IDOL
  • Gradle
  • Cassandra


You will add new features and continually improve one of their core products using a mixture of Java, Scala and modern web technologies. You will also help refactor the existing code base and improve the test coverage using modern practices (i.e. TDD/BDD).

The product itself uses very complex Artificial Intelligence and Machine Learning techniques, which will give you some interesting exposure to these technologies. You will also handle large volumes of data using NoSQL datastores and Big Data technologies.


They are an enterprise search tech firm that use innovative techniques around Artificial Intelligence, Big Data and machine learning in order to digest complex information quickly for their clients. They are growing rapidly after recently merging with another highly successful company and they are looking for more highly talented software engineers.

They have a very young, dynamic and socially collaborative culture, which includes regular social nights out, brown bag sessions, and after work drinks. They are firm believers in self-improvement at every level and provide frequent and extensive training on both soft and technical skills.

If you like the sound of this role, we’d love to hear from you. You can send your CV to or call us on 02036673138.

* All fields are required.

Upload your CV/resume or any other relevant file. Max. file size: 100 MB.