Register CV

Java / Scala Developer (Ref:2889) – Junior and Mid Level – £35-50k


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

Technology Used


  • Java 8
  • Scala
  • Akka
  • Play
  • React JS


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


  • Agile
  • Scrum
  • Kanban
  • Continuous Integration


Must Have

  • 2.1 in Computer Science
  • Java / OO design
  • Strong problem solving skills
  • Data structures
  • Spring / Play
  • A.I, Machine Learning, Natural Language Processing, Big Data


  • Scala, Play, Akka, Haskell
  • HTTP, web services, REST
  • React JS, Angular JS, Backbone JS, Handlebars JS
  • Lucene, Solr, Xapian, HP IDOL
  • Git / Maven
  • Passion for Technology


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 020 7866 8155.

* All fields are required.

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