Position: Senior Backend SDE (Java)
Company: Xenoss
Category: Java
Experience required: 5y
English level: intermediate

What you will do

You’ll be working on the backend part of the system, contributing to its design and implementation. The implementation will include building the high-load capable advertising technology solution, data processing pipelines, and reporting engine.

Must-have skills
- Professional Java experience 5+ years
- OOP/design patterns proficiency
- Experience building complex systems
- SQL/NoSQL database experience
- Advanced Linux user
- Good spoken and written English

Would be a big plus
- Docker
- Kubernetes
- Druid
- Previous Adtech experience

What you get
- Teams of people who love programming
- Complex technical challenges with big data/AI/high load
- Freedom to make your own engineering decisions and broad space for creativity
- Modern technology stack to work with
- Work remotely or from the office options on a flexible schedule
- Long-lasting projects
- Financial compensation for professional events and education
- Opportunity to choose the equipment you like

Project

The project is under heavy production (100kqps/s) already and growing. No legacy, just a natural evolution of the project under heavy use.

The product is an advertising system aimed to run different advertising campaigns (visual, audio, print) targeted to North European markets (Germany, Austria, etc).

Tech stack

Java, Google Guice, Druid, Jetty, MySQL