Senior Java Engineer (Integration Focus) Offline
Ми, 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 →