Senior Java Developer / Team Lead

On-siteSalary not specified
Kyiv, Ukraine

Tech Stack

DockerSpringTestNGKubernetesClickHousePostgreSQLRedisSOLIDJavaMongoDB

Job Description, Responsibilities & Requirements

Description language:

About the Position

Kyivstar TV, a joint project of 1+1 Media and Kyivstar, is a film and television platform offering access to a vast library of Ukrainian and world content, live programs, and exclusive projects. With over 410 TV channels and 20,000 movies, series, cartoons, and shows, Kyivstar TV is available for all mobile operators in Ukraine and all Internet providers.

Kyivstar TV invites a Senior Java Developer / Team Lead to ensure the development of projects and support work processes in the company.

Responsibilities

  • Team and technical leadership
  • Task planning and estimation, roadmap execution
  • Business requirements analysis and solution planning
  • Communication with stakeholders
  • Developing architectural solutions and ensuring they are consistent with the overall architectural design of the project
  • Development, release, and delivery management
  • Mentoring and coaching of team members
  • Development of new functionality for the AdTech platform
  • Optimization and stabilization of existing services
  • Investigation and resolution of production incidents in a live streaming environment
  • Hiring and interviewing newcomers

Requirements

  • 7+ years of commercial strong Java experience, Java 8+ knowledge
  • Strong experience in performance engineering, troubleshooting, and problem-solving
  • Experience with Spring framework (Spring, SpringBoot, Spring Data, Spring Security)
  • Experience with MongoDB, Redis, ClickHouse, PostgreSQL
  • Experience with Docker (mandatory) and Kubernetes (advantage)
  • Experience with message brokers (AWS SQS/SNS, RabbitMQ)
  • Knowledge of SOLID/GRASP OO design principles
  • Understanding of Tomcat servlet container
  • Experience with clean code techniques, refactoring, and testing
  • Experience with HLS/MPEG-DASH streaming protocols and video delivery infrastructure

Nice to Have

  • 3+ years of experience in leading Java developers team
  • Experience with video streaming platforms or AdTech/OTT products
  • Experience with SCTE-35 ad markers and VAST/VPAID standards
  • Experience in Cloud Computing Platforms (AWS/aws-sdk)
  • Experience working with distributed and high-availability systems
  • Experience with search engines (Elasticsearch/OpenSearch)
  • Ability to adopt new technologies fast
  • Excellent communication and teamwork skills
  • Passion towards making great products

Tech Stack

  • Java
  • Spring
  • MongoDB
  • Redis
  • ClickHouse
  • PostgreSQL
  • AWS (SQS, SNS, S3)
  • Docker
  • Nginx
  • HLS
  • OpenSearch/ELK
  • Datadog
  • Grafana

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
  • A 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

About the Company

1+1 Media is one of the largest media businesses in Eastern Europe, with over 25 years of history. The company unites and interacts on a partnership basis with 1+1 Ukraine, 1+1 Marathon, 2+2, TET, PLUSPLUS, 1+1 International, KVARTAL TV, KVARTAL TV International, UNIAN, Bigudi, Comedy Central TV channels; digital resources tsn.ua, unian.net, glavred.info; OTT platform Kyivstar TV, and satellite operator Viasat. Furthermore, 1+1 Media has production units, provides rental and dubbing services, and has an educational project, 1+1 Media School.

In our daily work, communication with colleagues and partners, and approach to project implementation, we are guided by corporate values: Courage, Respect and Love, Responsibility, Will, Creativity and Innovation, Audience and Customers, Teamwork, Business and Results.

1+1 Media is an employer whose goal is to bring to life the boldest creative ideas and unite free people for positive change.

Submit your CV

Profile: IT - Engineering - Digital development

Position: Senior Java Developer / Team Lead

  • - mandatory field

Thank you for your interest in 1+1 media. If the company has a job that meets your professional experience and competencies, we will contact you using the contact details provided.

Job Details

Company name:
1+1 media
Location:
Kyiv, Ukraine
Work Mode:
On-site
Posted on TheJob:
Jul 17, 2026
Last checked:
Jul 17, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.