Middle/Senior Java Developer (Video Integration Team)

On-siteSalary not specified
Lviv, Ukraine

Tech Stack

DockerKubernetesJenkinsKotlinAWSMicroservicesGitJava

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Middle/Senior Java Developer (Video Integration Team)

Ajax Systems, міжнародна технологічна компанія та найбільший виробник систем безпеки в Європі, шукає нового члена команди для приєднання до нашого Системного підрозділу на посаду Senior Java Developer. Системний підрозділ відповідає за створення та розвиток екосистеми програмного забезпечення Ajax. Команда розробляє та підтримує ОС Malevich та Систему відеоспостереження, створює масштабовану хмарну інфраструктуру та клієнтські додатки для різних платформ, забезпечуючи, що всі компоненти системи працюють разом як єдина екосистема.

Обов'язки

Основний розвиток:

  • Проектування та реалізація основних сервісів бэкенду та трубопроводів даних
  • Написання чистого, зрозумілого та підтримуваного коду
  • Розробка сервісів для лінійки продуктів b2b

Архітектура та документація:

  • Активна участь у розробці та вдосконаленні архітектури
  • Документування архітектурних рішень та операційних знань для успішного розгортання та експлуатації сервісів

Забезпечення якості:

  • Забезпечення відповідного рівня покриття тестуванням з використанням юніт-тестів та інтеграційних тестів
  • Зосередження на продуктивності та економічній ефективності у сферах відповідальності
  • Дотримання кращих практик у проектуванні та розробці програмного забезпечення та їх просування у команді

Операції та моніторинг:

  • Забезпечення надійних сповіщень, дашбордів та керівництв для сервісів у виробництві
  • Налагодження проблем у виробництві, аналіз складних випадків та проведення розслідувань

Співпраця та культура:

  • Плавна робота у технічній культурі з тестуванням, CD та DevOps
  • Співпраця з командою та іншими інженерними командами для розробки нових функцій та продуктів відповідно до бізнес-потреб

Вимоги

  • Java: 3+ роки професійного розробки бэкенда у корпоративному середовищі
  • Kotlin: Знання та практичний досвід роботи
  • Конкурентність у Java: Глибоке розуміння та практичний досвід застосування
  • Розуміння: SOA, мікросервісної та подієво-орієнтованої архітектури
  • Принципи розробки у хмарі: З практичним досвідом AWS
  • Здатність до: Масштабування та забезпечення високої доступності завантажених систем

Обов'язково:

  • Будь-яка NoSQL база даних
  • Будь-який брокер повідомлень
  • Корпоративний рівень стеку (брокери повідомлень, in-memory сховища, NoSQL, ключ-значення бази даних)
  • Docker та Kubernetes (контейнеризовані додатки)
  • Git, Gradle, Jenkins

Буде плюсом:

  • Redis, Netty, Akka, gRPC, Project Reactor, NATS, Kafka, MongoDB
  • Глибокі знання унітарного тестування та автоматизованих парадигм тестування

Ми пропонуємо

  • Можливість пропонувати та впроваджувати власні ідеї, які безпосередньо впливають на продукт та його масове виробництво
  • Місце у швидкозростаючій компанії з мотивованою та професійною командою
  • Конкурентоспроможна зарплата
  • Медичне страхування
  • Уроки англійської мови
  • Можливість брати участь у внутрішній програмі бета-тестування Ajax для систем безпеки
  • Знижки від партнерських компаній
  • Знижки на продукти Ajax

Про компанію

Ajax Systems - це українська історія успіху, яка перетворилася на глобальний продукт. Пристрої Ajax довіряють більше 4.5 мільйонів кінцевих користувачів та 330,000 PRO користувачів у більш ніж 180 країнах. Компанія надає комплексні рішення для захисту житлових та комерційних об'єктів усіх розмірів. Сьогодні портфель Ajax включає 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту та автоматизації.

Job Details

Company name:
Ajax Systems
Location:
Lviv, Ukraine
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jul 29, 2026
Last checked:
Jul 29, 2026
Posted on the source:
Jul 28, 2026
Apply Now