
Java Backend Engineer
Remote OK | Full Time | Development
Who we’re looking for
We are looking for driven Software Engineers to help us design, build, operate and scale our ad-tech systems and management tools. You will be part of an international team working in a dynamic and agile environment.
You will work closely with other software and data engineers to build the next generation ad-tech services. If you have a deep understanding of building highly scalable applications in Java (or other languages) and like optimising your services to deliver sub-millisecond latency while handling millions of concurrent requests you will fit right in.
Your Responsibilities
Design, build, test, scale and operate our highly available services handling billions of events per day
Improve current service architecture and quality
Work in an agile environment and contribute your ideas to continuously improve our products, processes, and tools
Requirement
4+ years of experience developing highly scalable web services in Java / Scala / Kotlin
Experience with Spring Boot and Spring Data
Experience with GraphQL APIs
Experience with Kafka and event sourcing architecture
Being independent and product-focused, owning the whole development process
Nice To Have
Ad-tech or HFT background
Experience with big data stores and engines like Druid / Clickhouse or Presto
Our Tech Stack
Java, Python, Spring Boot, Kafka, Druid, Presto, Clickhouse, ScyllaDB, Docker, Salt