Senior Java Developer

On-siteSalary not specified
Poland · Ukraine · Albania · Romania

Tech Stack

Java

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми шукаємо Senior Java Developer з досвідом роботи в розподілених системах та подієвих архітектурах для роботи в нашій команді на віддаленій посаді. Приєднуйтесь до проекту, де масштабованість, стійкість та реальна комунікація є ядром інженерної задачі. Ми шукаємо Senior Java Developer, щоб допомогти створити багатоканальну комунікаційну платформу з високою навантаженням для доставки критичних повідомлень мільйонам користувачів по всьому світу.

Як частина Sigma Software, ви будете працювати віддалено в міжнародному інженерному середовищі та сприятимете розробці розподілених, подієвих систем з складними доставними трубопроводами та архітектурою, що забезпечує стійкість до збоїв.

Ми в Sigma Software пропонуємо можливість впливати на архітектурні рішення, працювати над довгостроковим розвитком продукту та співпрацювати з досвідченими інженерними командами, які створюють сучасні хмарно-нативні рішення.

Обов'язки

  • Проектування та впровадження масштабованої подієвої комунікаційної платформи
  • Створення високонадійних та стійких систем доставки повідомлень
  • Управління великими реальними подієвими обробними трубопроводами
  • Проектування та впровадження багатоканальних доставних трубопроводів через email, SMS, голос та push-канали
  • Обробка вимог до відповідності, управління згодою та політик комунікації
  • Підтримка аварійних та високоприоритетних повідомлень
  • Впровадження стратегій перемикання та стійкості постачальників для забезпечення безперебійності доставки
  • Створення систем відстеження статусу доставки, повторних спроб та подій взаємодії
  • Проектування та впровадження інфраструктури спостереження, звітності та аналітики
  • Розробка робочих процесів обробки подій та оркестрації повідомлень
  • Впровадження інтеграцій постачальників та адаптерів зовнішніх повідомлень
  • Забезпечення масштабованості, пропускної здатності та продуктивності системи при високому навантаженні
  • Співпраця з продуктовими та інженерними командами щодо комунікаційних потоків та вимог
  • Внесення внесків у архітектурні рішення та довгострокову еволюцію платформи
  • Забезпечення експлуатаційної стабільності, надійності та можливості технічного обслуговування системи

Вимоги

  • Не менше 5 років досвіду розробки програмного забезпечення
  • Глибокі знання у розробці на Java
  • Досвід роботи з розподіленими системами
  • Глибокі знання у розробці подієвих архітектур
  • Досвід роботи з системами обміну повідомленнями, чергами, потоками та брокерами
  • Досвід проектування високомасштабних API та сервісів backend
  • Глибоке розуміння надійності системи та стійкості до збоїв
  • Вищий середній рівень англійської мови

Буде плюсом:

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

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

  • Різноманітність доменів та бізнесів
  • Різноманітність технологій
  • Медична та правова підтримка
  • Активна професійна спільнота
  • Постійне навчання та зростання
  • Гнучкий графік
  • Віддалена робота
  • Відмінні офіси (якщо ви цього забажаєте)
  • Спортивні та громадські заходи

Про компанію

Наш клієнт є провідною EdTech компанією, яка використовує AI та дата-драйвоні технології для персоналізації навчального досвіду, оптимізації взаємодії з користувачами та підвищення ефективності маркетингу за допомогою передових цільових аудиторій та аналітики.

Проект зосереджено на створенні сучасної багатоканальної комунікаційної платформи, здатної доставляти критичні повідомлення через email, SMS, голос та push-канали у величезному масштабі. Система підтримує автоматизовані робочі процеси, аварійні оголошення, управління згодою, звітність та аналитику, стратегії перемикання постачальників та реальну обробку подій.

Job Details

Location:
Poland · Ukraine · Albania · Romania
Work Mode:
On-site
Posted on TheJob:
Jul 14, 2026
Last checked:
Jul 14, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.