19.09.2024

Вакансия Senior Java Developer

Компания: MEGOGO
Домен вакансии:Software Development & Hi-Tech
Опыт работы:от 5 лет
Уровень специалиста:Senior
Уровень английского:Не имеет значения
Тестовое задание:Есть задание
Занятость:Full-time
Релокейт:Без релокейта
Место работы:Office
Локация:Київ

Skills

  • Java
  • Spring Framework
  • MyBatis
  • Netty
  • Maven
  • Jenkins
  • RxJava
  • Reactor
  • SQL
  • NoSQL
  • Scala
  • Kotlin
  • Docker
  • Kubernetes

Описание вакансии

What you’ll be doing:

  • In cooperation with Architect and/or Team Lead design, develop and deploy Java services focusing on high availability, low latency, scalability, and high throughput;
  • Continuously improve software engineering practices;
  • Collaborate closely with other engineers, project managers, and product managers to identify and solve challenging problems;
  • Take full responsibility and ownership from conception, development, and quality to post-deployment.

Skills Required:

  • 6+ years of experience in Java software development;
  • Java 8+;
  • Knows frameworks (Spring/Mybatis/Netty);
  • Build tools – Maven, Jenkins;
  • Reactive frameworks RxJava/Reactor;
  • Deep SQL knowledge and query optimization;
  • Experience with NoSQL databases;
  • Experience with low latency or high throughput systems;
  • Experience in designing and implementing large-scale distributed systems;
  • You can work with minimal direction and are capable of working quickly while delivering high-quality outputs. You are good at multitasking, juggling competing priorities, and organizing yourself;
  • Demonstrable knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Will be an advantage:

  • Scala/Kotlin;
  • Knowledge of Functional principles and patterns;
  • Knowledge of Docker, Kubernetes;
  • Service discovery (consul, etcd, etc.);
  • Deep understanding of Computer Science fundamentals like: Data Structures, Algorithms, System Design, Concurrency, etc;
  • Experience with highload systems.
Technology stack: Java 16+, Kotlin, Scala, k8s, docker, Spring/SpringBoot, MyBatis, MySQL, MongoDB, Kafka, Netty, RxJava3.

Преимущества сотрудникам

  • English Courses
  • Допомога психотерапевта
  • Компенсація витрат на спорт

О компании MEGOGO

Megogo – международная компания, медиасервис для просмотра телевидения, кино, спортивных трансляций и прослушивания аудио на разных платформах. Компания создает продукты и сервисы для потокового мультимедиа на основе ОТТ-технологий, имеет свою CMS, разрабатывает мобильные приложения для платформ iOS, Android, Windows, приложения для Smart TV, игровых консолей, приставок, устройств виртуальной реальности, а также рекламные и аналитические продукты.

Сайт компании: megogo.net
Год основания: 2011
Количество сотрудников: 501-1000
Тип компании: Product / Startup

Похожие вакансии

Опыт от 3 лет Middle Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів, Івано-Франківськ, Тернопіль, Poland
Опыт от 2 лет Middle Full-time Upper-Intermediate / B2 Office, Remote Київ, Львів, Івано-Франківськ, Тернопіль
Опыт от 7 лет Senior Full-time Upper-Intermediate / B2 Remote
Опыт от 5 лет Senior Full-time Не имеет значения Remote
Опыт не имеет значения Senior Full-time Advanced / Fluent / C1 Remote Україна

Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.