Scala Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания Andersen находится в поиске опытного Scala разработчика в нашу команду уровня Middle и выше.
Заказчик - крупнейший коммерческий банк, сфокусированный полностью на дистанционном обслуживании клиентов, не имеющий розничных отделений.
Продуктом совместной работы является разработка интернет-банка для ИП и юридических лиц, предоставляющего следующие услуги: расчетно-кассовое обслуживание, корпоративные карты, зарплатный проект, торговый и интернет-эквайринг, POS-кредитование, банковские гарантии и кредиты, онлайн-кассы, бесплатный сервис по ведению бухгалтерии и конструкторы сайтов и документов.
Работаем по Scrum, работа ведется итеративно (итерация длится неделю).
На проекте используются все виды тестирования и для него используется отдельная инфраструктура.
В командах представлено по 5 человек: lead, 2 senior разработчика и 2 middle разработчика.
Обязанности:
- участие в развитии продукта;
- работа с требованиями, оценка сложности реализации, рисков;
- реализация нового функционала;
- активное участие в code review;
- работа над повышением качества кода, troubleshooting / bug fixing;
- участие в итеративном развитии архитектуры решения.
Требования:
- более 1 года практического опыта разработки;
- опыт в разработке Web приложений;
- опыт проектирования RESTful API;
- опыт решения задач интеграции с другими системами, а так же опыт работы с реляционными и документоориентированными СУБД;
- ответственное отношение к выполняемым задачам;
- знание английского языка НЕ обязательно.
На проекте используются:
- Scala, Slick, Spray, Play, Akka;
- Microservice architecture, highload architecture, DDD, DRY, YAGNI, KISS;
Allure, Prometheus, Grafana;
- Git (bitbucket), Teamcity, Docker, Jira, Confluence;
- Agile (Scrum).
Условия:
- официальное трудоустройство;
- 100% оплачиваемый отпуск и больничные + 5 Day Off в год;
- медицинское страхование со стоматологией после полугода работы в компании;
- возможность свободного релокейта между офисами компании;
- прозрачная система профессионального роста (каждого сотрудника сопровождает персональный ментор) и развития в компании (регулярные ассессменты);
- корпоративные курсы английского языка;
- компенсация участия в конференциях, митапах, семинарах;
- командировки и team-слёты за счёт компании;
- частичная компенсация спортивных увлечений;
- возможность работать на интересных, масштабных и стабильных проектах с использованием новейших технологий;
- комфортный офис с кухней и комнатой отдыха в центре города;
- корпоративная скидочная программа;
- яркая корпоративная жизнь + различные дополнительные бенефиты!