Senior Java Engineer
LoopMe
Are you interested in working with cutting-edge technologies and developing high-performance applications capable of handling over 2 million data queries per second? If so, we have the perfect job for you at LoopMe!
We are a team of skilled engineers who develop and maintain real-time bidding platforms for global advertisers. As part of our team, you will work alongside other talented engineers on a daily basis, using technologies such as Java, Postgres, Clickhouse, Kafka, and others to scale performance, optimize cloud infrastructure, and create innovative features for our various product lines.
Join us and be a part of our mission to push the boundaries of what is possible in the advertising industry!
What we need:
We are looking for a Senior Java Backend Engineer to help build out our high-load ad serving system, capable of handling over 2M requests/second with 50ms response time.
What you'll be doing:
- Developing features and performance optimisation for our Java ad-serving application
- Implementing complex targeting algorithms developed by our data science team into the core ad-serving flow
- Implementing backend for BI ad-hoc queries
You'll have:
- 3+ years experience in engineering
- Strong knowledge of Java, Spring / Spring Boot
- Experience with PostgreSQL (or any other database)
- Linux shell
- Docker
Nice-to-have:
- Concurrency understanding
- Experience with gRPC, RxJava, Project Reactor
- Strong knowledge of SQL
- Experience with Kafka
Benefits:
- Competitive compensation package
- International work environment
- Paid vacation and sick leave
- Flexible working schedule and possibility to work remotely
- Annual performance bonus
- English classes
- Maternity/Paternity leave