Register CV

Java Developers – Graduate / Junior – (Ref: 7145)


  • Job Title
  • Java Devloper - Graduate / Junior
  • Location
  • London
  • Salary
  • £30,000 - 37,500
  • Type
  • Permanent
  • Work From Home
  • No

Technology Used


  • Java 8
  • AWS
  • DynamoDB
  • Gradle
  • REST


  • Machine Learning
  • Natural-Language-Processing
  • Python
  • Jenkins


  • Agile
  • TDD
  • 1 week sprints
  • Scrum
  • Kanban
  • Continuous Deployment


Must Have

  • 1.1 or 2.1 in relevant degree
  • Java and OO design
  • Problem solving
  • Data structures
  • Knowledge of HTTP , web services, REST


  • Any commercial experience (internship, sandwich placement etc...)
  • Interest in one of: advertising, digital media, Machine Learning, NLP, Cloud technologies, distributed systems, high performance


They are looking for two graduate/junior developers who are passionate about software development and have an interest in Machine Learning and Natural Language Processing. You will be given a lot of autonomy to choose your own tools and will work on solving complex challenges around scalability and performance for their low-latency, real-time platform.


They are a trusted leader in the Ad-Tech space who, uniquely, respect user privacy and don’t track user behaviour. Instead, they facilitate the discovery of relevant knowledge using semantics, complex Machine Learning and NLP techniques, meaning the ads they show are contextually relevant to what the user is already engaging with.

They have a very innovative, collaborative and supportive culture. They work with Agile and love open source, deploy to the cloud and automate everything. They believe in doing things right, but aren’t afraid to make mistakes. Everyone in the team is supported in becoming the best they can be and are trusted with a great deal of autonomy.
Pair programming, TDD, Continuous Integration and shippable code every sprint are the norms here.

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.