Senior Java Engineer (Integration Focus) Offline

Ukrainian Product 🇺🇦

Ми, Boosta, — міжнародна ІТ-компанія, у портфоліо якої багато успішних продуктів, проєкти performance-маркетингу та власний інвестиційний фонд Burner. Boosta була заснована у 2014 році й з того часу кількість бустівців зросла до 600+.

Ми будуємо повноцінну фінтех платформу для онлайн-бізнесу — gateway, PSP, ISO, fraud detection, CB prevention alerts та acquiring — усе в одному місці. Стартап рішення без бюрократії. Лише одна команда, яка займається всім, що стосується домену Payments.

Це амбітна розробка: рання стадія продукту, реальний обсяг й така архітектура, до якої у великих корпораціях вас просто не допустять.

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

Наш технічний стек наступний: Java, Python, Postgres, Kafka, gRPC, Go, AWS, Terraform, Kubernetes.

Якими задачами потрібно буде займатися?

  • Розробляти та впроваджувати надійні інтеграції з зовнішніми API.
  • Уважно опрацьовувати крайні випадки — повторні спроби, тайм-аути, обмеження кількості запитів, некоректні дані.
  • Співпрацювати з продактами та партнерами для визначення чітких вимог і термінів.
  • Створювати внутрішні інструменти та дашборди для моніторингу та налагодження інтеграцій.
  • Писати чистий, добре задокументований код, який легко підтримувати й розширювати.
  • Брати участь у розробці бекенд-архітектури, код-рев’ю та розробці спільних сервісів.
  • Підключатися до основних бекенд-сервісів за потреби — ви частина кросфункціональної команди.
  • Тісно співпрацювати з infra командою для надійного масштабування систем.

Що ми очікуємо від Вас?

  • Впевнений досвід розробки бекенд-систем на Java (перевага — Spring Boot).
  • Досвід інтеграції з third-party APIs — REST, gRPC, OAuth, webhooks та інші.
  • Знайомі з async патернами та дизайном stateless сервісів — вмієте обробляти паралельні виклики без зайвого ускладнення.
  • Вмієте створювати надійну логіку повторних спроб, резервні механізми та трансформації даних.
  • Знайомі з auth flows, обмеженнями за частотою запитів та особливостями пагінації — і вмієте усувати їх.

Які етапи відбору?

  • Cпілкування з рекрутером.
  • Домашнє завдання.
  • Технічна співбесіда із СТО проєкту.
  • Фінальна співбесіда із CEO і СТО проєкту.
  • Референс чек.
  • Оффер!

Що ми пропонуємо?

  • Можливість формувати майбутнє платіжних технологій з нуля.
  • Культура стартапу, заснована на співпраці та інноваціях.
  • Віддалену роботу, адже в нас був ремоут ще до того, як це стало мейнстрімом. Працюйте з будь-якої точки світу.
  • Гнучкий графік та можливість самостійно планувати робочий день.
  • Підтримку ментального здоров’я — лекції від експертів, компенсація сесій із психологом тощо.
  • 28 робочих днів відпустки на рік (після 3 місяців співпраці).
  • Можливості для розвитку та навчання: доповіді різних спікерів, велика корпоративна бібліотека, компенсація курсів, програма менторингу та, звичайно, уроки англійської.
  • Але найголовніше: Boosta — це команда професіоналів, де кожний відчуває підтримку та набуває впевненості.

Не відповідаєте всім вимогам?

Apply anyway. Для нас важливіше, як ви думаєте і створюєте.

Цілком можливо, що саме ви — той, кого ми шукаємо, навіть якщо назва посади здається не зовсім вашою.

The job ad is no longer active

Look at the current jobs Java →

Loading...