Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
EVO— продуктова українська IT-компанія. Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб. Ми працюємо віддалено та в гібридному форматі. Місія EVO — створювати можливості для розвитку підприємництва.
30 червня 2020

Senior Scala Engineer на новий проект (Фінтех) (вакансія неактивна)

Київ, віддалено

EVO в пошуках Senior Scala Engineer’a на новий проект (фінтех)

Наш маніфест віддаленої роботи в EVO evo.business/...​trudnikam-ot-osnovatelej

Наша мета — створення простого і зручного інструменту оплати для проектів Rozetka, Prom, Bigl, Shafa, Kabanchik. Ми плануємо запуск альтернативних способів розрахунку за товари, які дозволять оптимізувати вартість і конверсію платежів, а також забезпечити абсолютно новий рівень якості клієнтського досвіду.

Проект з технічного боку:
Мікросервісна архітектура з комунікацією через REST API, Kafka і RabbitMQ
Scala з прагненням писати в pure FP стилі, використовуючи бібліотеки Cats і ZIO
SBT в якості системи збирання
HTTP layer: Play framework, akka-http, sttp, http4s
Бібліотеки для взаємодії з БД: slick, doobie
БД, які використовуються: MySQL, PostgreSQL, TimescaleDB, ClickHouse, Elastic Search
CI/CD: Circle CI + Docker + Kubernetes в Google Cloud (Spinnaker і Helm для зручності)

Здебільшого, всі задачі націлені на:
— Збільшення кількості інтеграцій з банками, платіжними шлюзами, зовнішніми провайдерами онлайн платежів
— Введення нових методів оплат QR code, Bluetooth payment
— Розробку власного рішення для електронних грошей.
— Розробку власного anti-fraud рішення
— Вдосконалення бек-офісу платіжної системи для перегляду аналітики, генерування звітів, надання інструментів для служби підтримки.
— Розробку рішень для систем лояльності, бонусів та кешбеків

Чим цікаві ці задачі з технічного боку:
— Відсутністю legacy, новий проект
— Можливістю гнучко обирати технології та підходи розробки
— Використанням сучасних технологій для забезпечення стабільності і безпеки сервісів
— Проектуванням сервісів з урахуванням вимог зовнішніх інтеграцій

Наш підхід до процесу розробки:
Основні завдання беруться в розробку тільки після чітко поставлених вимог і попередньої оцінки тех. спеціалістів.
Команда розробки організована так, що всі приймають участь у розробці всіх сервісів, кожен може підхопити будь яку задачу щоб уникнути гальмування розвитку проекту
Після закінчення розробки, відправляємо на код рев’ю з обов’язковим підтвердженням від колег
Як пройде рев’ю, виливаємо код на стейдж, де його тестять QA, після чого він потрапляє на продакшн, де проходить тести на регресію, згодом, поступово збільшується трафік і реліз повноцінно працює на продакшені, у випадку помилок, реліз відкатується і потрапляє на доопрацювання.

Наші кандидати:
— Готові працювати з великою кількістю різноманітних бібліотек і фреймворків
— Уміють і люблять писати в pure FP стилі
— Розуміють, що таке мікросервісна архітектура і мають досвід її застосування
— Володіють навичками і досвідом роботи з SQL базами даних і Elastic Search
— Мають досвід роботи з хмарними технологіями на базі Docker і Kubernetes
— Прагнуть покривати код тестами

Як плюс:
Досвід роботи в фінтех проектах

Як у нас проходить підбір на дану позицію?
Для початку, ваше резюме розглянуть технічні фахівці. Якщо воно буде схвалене, ми домовимося про skype-дзвінок знайомство. Ми обговоримо проект, ваш досвід і відповімо на питання. Після чого разом вирішимо, чи продовжимо спілкування вже на технічній співбесіді онлайн. Після кожного етапу ми обов’язково даємо зворотний зв’язок протягом 24 годин.

Гарячі вакансії

Всі вакансії