About the project
Our client is the category leader in transforming traditional video into video that is dynamic and intelligent — revolutionizing our client activates static video assets by extracting and surfacing the data within video — instantly turning dormant video libraries into dynamic content that can be immediately discovered, searched, measured and merchandised. The client’s platform is a singular, centralized solution for all of your video management, distribution, analytics and monetization needs.
Requirements
- 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 in Core Java, Multithreading, Web Services, Reactive/Asynchronous programming.
- 3 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, for example Redis and/or Elasticsearch would be great but it is not obligatory.
- Knowledge of Ad Networks, SSP, DSP and other ad platforms ring a bell to you.
- Experience with Vertx.
- You have an idea of what image recognition or other image analytics implies.
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