Middle Python Back-End Developer
Про компанію та проєкт:
Ми створюємо сучасні фінтех-рішення для банків із фокусом на надійність, безпеку та масштабованість. Наші продукти обробляють фінансові операції в режимі реального часу, інтегруються з банківськими системами, використовуються великою кількістю клієнтів.
Наразі ми посилюємо команду, яка працює над розвитком додаткових рішень - інструментів для операційного, комплаєнс- та бізнес-супроводу рішень для інтернет банкінгу.
Вимоги до кандидата:
Ми шукаємо backend-розробника з 3–5 роками комерційного досвіду роботи на Python, який має реальний досвід та експертизу участі у production ready фінтех або банківських проєктах з активними користувачами, регулярними релізами та високими вимогами до стабільності й безпеки.
Кандидат повинен мати досвід створення backend-інтерфейсів, які використовуються веб- та мобільними клієнтами, а також практику роботи з frontend-командами. Очікується вміння створювати та підтримувати API-контракти, забезпечувати зрозумілу обробку помилок, контроль доступів та керування версіями API.
Кандидат має досвід побудови та підтримки серверної частини у мікросервісній архітектурі, включно з розробкою сервісів на FastAPI та/або aiohttp, використанням асинхронних підходів, фонових процесів і черг завдань.
Важливим є практичний досвід роботи з реляційними базами даних (PostgreSQL та/або Oracle), а також застосування Redis для кешування або асинхронної обробки.
Очікується досвід роботи з платіжними або фінансовими сервісами, включно з інтеграціями, повʼязаними з фінансовими операціями, платежами або переказами, а також розуміння підвищених вимог до надійності таких систем.
Важливим є досвід командної роботи: використання Git, участь у code review, готовність обговорювати технічні рішення з командою та відповідальність за якість коду в продакшн-середовищі.
Додатковою перевагою буде базове розуміння Keycloak, Redis, Docker і підходів до логування та моніторингу.