Job Description, Responsibilities & Requirements
Про посаду
Adaptiq підтримує Україну та Ізраїль, надаючи допомогу нашим людям і партнерам у ці важкі часи. Ми надаємо постійну підтримку через пожертви, необхідні поставки та ініціативи, які зміцнюють стійкість.
Про роль
Як Старший Backend (Java) Інженер, ви будете відповідати за повний цикл розробки ключових сервісів обробки даних у нашій платформі морської розвідки.
Ви будете тісно співпрацювати з дата-сайентистами, аналітиками та програмістами для розробки та впровадження масштабовних мікросервісів та потокових рішень. Використовуючи AWS, Spring Boot та Kafka, ви будете вирішувати технічні завдання, пов'язані з високопродуктивним введенням даних, обробкою з низькою затримкою та цілісністю даних.
Обов'язки
- Розробляти надійні, високопродуктивні сервіси backend, використовуючи Java та Spring Boot.
- Реалізовувати рішення для потокової передачі даних у реальному часі з використанням Apache Kafka.
- Проектувати, будувати та підтримувати масштабовні трубопроводи даних для збору, обробки та трансформації з різноманітних джерел.
- Використовувати сервіси AWS для зберігання, обробки та аналізу даних, дотримуючись кращих практик безпеки та продуктивності.
- Моніторити, діагностувати та оптимізувати продуктивність сервісів для виявлення та усунення вузьких місць.
- Забезпечувати цілісність, надійність та доступність даних за допомогою ефективних процесів ETL та перевірок якості.
- Сприяти вдосконаленню архітектури, якості коду та автоматизації в усьому коді backend.
Вимоги
- Не менше 5 років професійного досвіду роботи Backend Інженером.
- Знання Java та Spring Boot у архітектурі мікросервісів.
- Досвід реалізації та експлуатації потокових рішень Kafka.
- Практичні знання AWS для зберігання, обробки та аналізу даних.
- Сильні навички вирішення проблем з увагою до деталей.
- Здатність працювати самостійно, ставити під сумнів рішення та керувати технічними дискусіями.
- Чудові комунікаційні навички для міжкомандної співпраці.
- Ступінь бакалавра в галузі комп'ютерних наук, інженерії або суміжної галузі.
Буде плюсом
- Досвід проектування та створення процесів ETL для трансформації та інтеграції даних.
- Знання Apache Spark для обробки великих масивів даних.
- Знання Python або Node.js для підтримки інтеграційних завдань.
- Попередній досвід роботи в морській, геопросторовій, оборонній або логістичній сферах.
Ми пропонуємо
- 20 днів відпустки на календарний рік (плюс офіційні національні свята в країні, де ви базуєтесь).
- Повну бухгалтерську та юридичну підтримку у всіх країнах, де ми працюємо.
- Повністю віддалену модель роботи з потужним робочим місцем та місцем для коворкінгу, якщо потрібно.
- Високо конкурентоспроможний пакет з щорічними переглядами ефективності та компенсацій.
Про компанію
Adaptiq - це технологічний хаб, що спеціалізується на створенні, масштабуванні та підтримці дослідницьких команд для високоякісних, швидкозростаючих продуктових компаній у різних галузях.
Про продукт:
Ми створюємо платформу, орієнтовану на AI, яка об'єднує множинні джерела морських даних у єдину операційну картину. Система створює цифрового близнюка глобальної морської активності, застосовує поведінкову аналітику та прогнозні моделі AI для виявлення контрабанди, незаконного рибальства, ризику контейнерів та інших загроз дотримання норм чи безпеки, і надає інтелектуальну інформацію рівня місії як комерційним, так і державним зацікавленим сторонам.
Платформа працює в глобальному масштабі, обробляючи мільйони подій та терабайти геопросторових даних щодня, спираючись на хмарну інфраструктуру та мікросервіси, і інтегруючись з прототипами досліджень від команд дата-сайентистів.