3 views
1+1 media
1+1 media is one of the largest media businesses in Eastern Europe with over 25 years of experience history, which currently works 24/7 for the main goal — the Victory of Ukraine in the war with the Russian Federation.
1+1 media unites and interacts on a partnership basis with the following businesses:
1+1 media has a wide distribution portfolio and distributes content worldwide.
We Impress, Inspire and Change the media world. And every day in our work we are guided by common values: #Courage, #Honesty, #Responsibility, #Openness, #Respect_and_love.
Kyivstar TV is a joint project of the 1+1 media group and Kyivstar, founded on December 11, 2019. It is an online television platform that provides users with access to hundreds of thousands of hours of domestic and foreign content, live programs and regularly offers exclusive screenings of projects. Its advantage is the ability to watch content from five different devices - from smartphones, tablets, laptops, Smart TVs or TV tuners. The platform has 300+ TV channels and a VOD library 20,000 films, cartoons, series and programs lasting over 80,000 hours. Kyivstar TV users can be subscribers of all mobile operators in Ukraine.
A joint project of two leaders of the telecommunications industry, 1+1 media and Kyivstar, currently looking for a Java developer (Middle) who wants to become part of our team.
Required skills:
3+ years of commercial strong Java experience, Java 8+ knowledge;
understanding of tomcat servlet container.
strong experience with Spring framework not SpringBoot, also (SpringBoot, Data, Security);
strong experience with MongoDB, Redis.
experience with search engines (Elasticsearch, Solr)
experience with Docker (mandatory) and Kubernetes (advantage );
experience with message brokers (RabbitMQ, SQS/SNS);
strong knowledge of SOLID/GRASP OO design principles;
experience in Cloud Computing Platforms (AWS/aws-sdk);
experience in working with distributed and high availability systems;
strong experience in clean code technics, refactoring and testing.
Nice to have:
Java or any cloud Certification;
ability to adopt new technologies fast;
excellent communication, attitude and teamwork skills;
ability to function both independently and in a large team;
passion towards making great products.
Responsibilities:
analysis and data collection for further decision-making on optimization of certain parts of the application;
сovering existing code with tests;
refactoring existing code / refactoring modules;
migration from jersey servlet api to spring web api;
migration from Morphia to Spring Data;
migration from Scala to Java;
development of new functionality for the platform;
optimization of current functionality;
business requirements analysis and solution planning;
writing technical documentation / working on diagrams of system components;
participation in the design and optimization of architectural solutions;
manual testing (dev-testing) to establish that each element of the software meets the requirements and identifying defects.
Ми пропонуємо не лише завдання, а й можливості: