Java developer (Middle ) Kyivstar TV
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
Ми пропонуємо не лише завдання, а й можливості:
- корпоративну культуру, де цінують і поважають кожного працівника;
- дотичність до проєктів, які наближають Перемогу України;
- піклування про ваше здоров’я, медичне страхування;
- безбар'єрність у всіх процесах компанії, яка відкрита до ветеранів і готова підтримувати їх на шляху повернення до цивільної роботи;
- корпоративний внутрішній портал та інші застосунки, які роблять взаємодію всередині команд максимально зручною;
- електронний університет і можливості для навчання;
- відкритість у комунікаціях, регулярні зустрічі з Правлінням компанії та насичене корпоративне життя;
- комфортний офіс в центрі міста з великим укриттям, де є все необхідне для роботи, та з потужними генераторами на випадок відсутності електроенергії;
- корпоративне кафе і дуже багато смачної кави ;
- роботу в соціально-відповідальній компанії, що цінує ідеї працівників і розвивається разом з ними.