Position: Middle/Senior Java Developer
Company: Go Interactive
Category: Java
Experience required: 3y
English level: intermediate

**Requirements **
● 3-5 years of experience and excellent technical knowledge. It is advisable to have a very good understanding of how Java (ver. 8-15) works. 
● Experience Core Java, Multithreading, Web Services, Reactive/Asynchronous programming. 
● 2  years of Production experience in Kafka and Kafka streams 
● Experience with high load and distributed applications. 
● Knowledge of Docker, Kubernetes, AWS services (EC2, S3) and how they work. 
● An interest in video processing. 

**Nice to have **
● Experience with NoSQL databases - Elasticsearch and/or Redis would be great. 
● Knowledge of Ad Networks, SSP, DSP and other ad platforms ring a bell to you. 
● Experience with Vertx. 

**Responsibilities **
● Development of new features; 
● Optimizing and improving existing solutions; 
● Continuous improvement of code quality; 
● Collaboration with other team members and stakeholders. 

**We offer **
● Competitive compensation, based on experience 
● A culture dedicated to professional growth, with continuing education enrichment 
● Possibility to work remotely 
● An open, transparent and fun work culture 
● Career and professional growth 
● Long-term employment with paid vacation and other social benefits
● Modern and comfortable office