Робота
Kyiv

Java developer (Senior ) Kyivstar TV

Kyivstar TV

Kyivstar TV invites a Java developer (Senior) to ensure the development of projects and support work processes in the company.

Required skills:

  • 5+ 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.

We offer:

  • hybrid work model (at the office and/or remotely);
  • paid vacation (24 calendar days) and sick leaves;
  • necessary equipment for work and mobile communication;
  • corporate training;
  • the corporate culture that motivates and charges you with positive energy;
  • work in a socially responsible company that keeps track of trends, values ​employees' ideas and evolves with them.

Надіслати резюме

Профіль: IT – Інженерія – Digital розробка
Посада: Java developer (Senior ) Kyivstar TV
* — поле, обов'язкове для заповнення