Register CV

Java Developers (One senior plus one mid-level), £40-£75k

We are recruiting for an Ad-Tech company who are a trusted leader in facilitating the discovery of relevant knowledge using complex Machine Learning and NLP techniques. As they respect user privacy, they don’t track user behaviour. Instead they target ads using semantics, meaning the ads they show are contextually relevant to what the user is already engaging with.

They are looking for two Java developers who genuinely believe in code craftsmanship and have an interest in Machine Learning. 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. You will also be given the opportunity to make meaningful contributions to architectural design decisions and strategic technical decisions.

As the team have test-driven their code from the beginning you will work on a very nice code base. They deliver in short (one week) agile iterations, so automation – of everything – is fundamental to what they do. They also adopt a DevOps culture with a continuous delivery pipeline in place. In terms of stack you will predominantly use: Java 8, AWS, DynamoDB, Spock, elastic-map-reduce, Gradle, puppet, natural-language-processing and machine-learning.

They have a successful business model with sustainable profits, a solid client base and heavy funding from their investors. They offer competitive salaries, a discretionary bonus, flexible working practices and good pension contribution.

Essential requirements:
– Solid Java skills
– Genuine care for code craftsmanship and TDD
– Performance testing and tuning
– Experience working in agile teams

Bonus requirements:
– Machine Learning
– Strong Computer Science background

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.

To apply for this job email your details to

Apply using webmail: Gmail / AOL / Yahoo / Outlook