— 3+ years of related work experience;
— Strong knowledge of Java;
— Strong knowledge of modern software design;
— Strong knowledge of MySQL;
— Experience with Docker;
— Experience in concurrency is a must;
— Intermediate and higher level of English.
— Experience with payment processing is a plus;
— Experience with RDBMS, PostgreSQL is a plus, Pooling is a plus;
— Experience with Caching systems, Redis is a plus;
— Experience with Message Queues, RabbitMQ/0MQ is a plus.
— Strong engineering culture;
— Career Incentives & Benefits;
— Competitive salary;
— Sponsored training/certification opportunities;
— Help with relocation from another city;
— Business Trips to main office;
— 20 paid vacation days per year;
— 10 days of paid sick leave per year;
— An opportunity to work remotely 2 months per year;
— Corporate events, holiday celebrations, team building activities.
— Development, implementation and maintenance of various features for the platform;
— Analyzing, debugging, and resolving technical issues;
— Performing code verification and determining recommendations for adaptation;
— Analyzing processes in order to provide solutions.
Short description of the project:
— Main tasks consist of developing new features as well as maintaining the video platform;
— The project is in the top 50 of the world (according to www.alexa.com/topsites) by the number of unique visits.