Job
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.
Submit your CV
Submit your CV
Profile: IT - Engineering - Digital development
Position: Java developer (Senior ) Kyivstar TV
* — mandatory field