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, щоб не пропустити свіжі вакансії.