Напиши текст вакансии для должности "Scala Developer, Banking App". Название компании: "DataArt". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

О работе DataArt занимается модернизацией IT-систем коммерческого банка, активы которого составляют около $2 млрд. Набор услуг, которые банк предоставляет своим клиентам, постоянно расширяется. Растет и количество клиентов. Сегодня их – несколько миллионов. Это приводит банк к необходимости непрерывно расширять возможности своей IT-системы. Для этого используются самые современные технологии. Специалисты DataArt помогают их внедрять. Наши специалисты разрабатывают, тестируют и поддерживают клиентские приложения и части внутренней системы банка. Все они должны работать быстро и под высокой нагрузкой, при этом - обеспечивать возможность внедрения новых функций. Приложения, которые мы создаем, помогают вести финансовую историю клиентов, анализировать финансовые потоки. Также DataArt интегрирует приложения с платежными системами и другими внешними сервисами. Технологический стек проекта: Scala, akka-http, Alpakka, Slick, Kafka, Kafka Streams, gRPC, Cassandra, Oracle, Couchbase. Требования  Опыт разработки с использованием Scala (Java, Kotlin бэкграунд будет плюсом). Опыт работы с функциональными языками программирования. Практический опыт проектирования баз данных. Опыт использования Scala-фреймворка Akka. Знание или опыт работы с Confluent platform (Kafka, Kafka Streams, Alpakka). Опыт использования NoSQL (Cassandra, Couchbase). Опыт использования ORM (Slick). Владение OOP, OOD и паттернами проектирования (design patterns). Умение использовать системы автоматического тестирования (JUnit, ScalaTest, ScalaMock). Самостоятельность. Умение работать в команде.  Будет плюсом  Опыт ведения проектной документации. Знание JavaScript-фреймворков и библиотек (например, Angular.js, jQuery). Знание протокола HTTP и WebSockets. Опыт использования Java-фреймворков Spring (IOC, Security). Разговорный английский.  DATAART ПРЕДЛАГАЕТ:  Профессиональное развитие:- Опытные коллеги готовы делиться знаниями.- Возможность менять проекты, стек, пробовать себя в разных ролях.- Более 150 внутренних курсов повышения квалификации.- Изучение и практика английского: курсы, общение с коллегами и клиентами из разных стран.- Поддержка докладчиков, выступающих на конференциях и встречах технологических сообществ. Возможность сосредоточиться на работе: отсутствие бюрократии и микроменеджмента, удобные корпоративные сервисы. Дружеская атмосфера, забота о комфорте специалистов. Гибкий график (есть присутственные часы), возможность работать удаленно по согласованию с коллегами. Возможность поработать в любом нашем центре разработки.