ЯРазработчик
Упс! Что-то пошло не так :(
Во время загрузки страницы произошла непредвиденная ошибка. Пожалуйста, убедитесь что используете современный браузер и попробуйте перезагрузить страницу.

Scala developer

Star-staff
Москва
В офисе или удалённо в пределах города
От 200 000 до 250 000 руб.
PostgreSQL
SQL
Scala
Размещено 1 неделю назад
5
  • О проекте / о компании: является финтех компанией, предоставляющей финансовые и аналитические услуги на рынке e-commerce. Мы строим качественную автоматизированную систему финансирования с точной оценкой рисков и целую экосистему взаиморасчётов на рынке e-commerce. Хотим помочь интернет-магазинам и привести всех участников рынка к единой системе взаимодействия. Основные компоненты: сложная учётная и аналитическая система, разветвлённая бизнес логика, многообразие интеграционных шин со сторонними сервисами, большой массив заказов.
  • Технологии в компании: Scala, Akka, Play, Slick, Doobie PHP 7+ PostgreSql RabbitMQ Kafka Kubernetes Обработка информации по нескольким миллионам заказов в день с помощью event-driven сервисов на AkkaStreams и RabbitMQ
  • Условия: Работа метро Новокузнецкая (отличный офис). Сейчас работа на удаленки, в перспективе в офис (хотя бы частично). Гибкий график. Оформление по ТК РФ. Зарплата от 200 000 - 250 000 рублей.
  • Чем предстоит заниматься: Участием в проектировании архитектуры приложения и БД наравне с остальными разработчиками в команде с элементами SCRUM методологии. Развитием навыков работы с SQL для построения сложных отчетов и нетривиальных манипуляций с данными, работающих корректно в режиме одновременного доступа. Разработкой асинхронных приложений на Scala в парадигме функционального программирования. Участием в выборе технологий для разработки новых проектов. Разработкой новых проектов в команде. Участвовать в code review.
При желании — участие в развитии самих бизнес направлений. ​
  • На что обращаем внимание в опыте кандидата: Любить свою профессию; Уметь: чётко изъясняться, ставить правильные вопросы, искать эффективные решения поставленных задач, самостоятельно восполнять недостающие знания, постоянно самообучаться; Умение писать высококачественный, легко читаемый и тестируемый код; Понимание парадигмы FP; Опыт проектирования реляционных баз данных, отличное знание SQL (PostgreSQL, Oracle, MSSQL. MySQL); Знание средств оптимизации запросов, понимание работы индексов и логики исполнения запросов; Четкое понимание работы MVCC; Знание типичных паттернов ООП, паттернов построения веб-приложений и сервисов;
  • Плюсом будет: Опыт разработки CQRS, Event-Driven приложений; Знакомство с Continuous Delivery & Continuous Integration; Опыт модульного (xUnit)/функционального/нагрузочного/интеграционного/поведенческого тестирований, работа с CI серверами; Продвинутое знание PostgreSQL (СTE, HSTORE, JSONB, оконные функции, функциональные/частичные индексы, GIST, GIN, ...); Асинхронные сообщения/задачи: (Rabbit/Zero/Active)MQ, Gearman и т. п.
  • Этапы интервью: Собеседование zoom с HR - 30 минут; Собеседование zoom c TM - 40 минут. Домашнее задание / Тест Приглашаем на очное собеседование в офис - 60 минут. Job offer Пиши в телеграмм @daryanepevneya Даша
Как откликнуться на вакансию
Контакты (Непевная Дарья):
+7 925 1751752