от компании (организации): ООО Помощь интернет магазинам в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Web инженер"
с заработной платой: по договоренности
Вакансия № 19580892 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 19 августа 2024 года.
Дата обновления вакансии № 19580892 на сайте Работа в Москве и Московской области (МО, Подмосковье): Суббота, 21 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 19580892 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Scala разработчик
Что мы делаем:
B2B cервисы для компании и внешних участников e-commerce (магазины, покупатели, службы доставки). Основные проекты команды - Трекинг заказов и Информирование покупателей. Мы делаем стриминговый сервис обновления и обогащения данных по заказам из различных источников. Стремимся делать качественный продукт, обеспеченный лучшими практиками CI/CD.
Пробуем выйти на B2C с различными мини проектами, которые могут стать в будущем прибыльными и полезными для покупателей.
Мы ищем человека в команду, который станет нам другом, будет вместе с нами учиться и развиваться, а так же делиться своими знаниями. Мы живем в парадигме создания качественного кода и твердых джентельменских соглашений ;).
Стек наших технологий: PostgreSql, Scala, Akka, Play, Slick, Doobie, Cats, Circe, RabbitMQ, Kafka, Kubernetes, Grafana, Prometheus, Kibana, Jaeger и многое другое
Чем предстоит заниматься:
-
Участием в проектировании архитектуры приложения и БД наравне с остальными разработчиками в команде по Agile методологии.
-
Развитием навыков работы с SQL для построения сложных отчетов и нетривиальных манипуляций с данными, работающих корректно в режиме одновременного доступа.
-
Разработкой асинхронных приложений на Scala в парадигме функционального программирования.
-
Участием в выборе технологий для разработки новых проектов. Разработкой новых проектов в команде.
-
Участвовать в code review.
-
При желании — участие в развитии самих бизнес направлений.
Must have:
-
Опыт ОО-проектирования и разработки backend-приложений от 3 лет или опыт FP от 1 года.
-
Опыт разработки на одном из функциональных языков программирования Scala, Java 8+, …).
-
Понимание парадигмы FP;
-
Понимание что такое ADT, эффекты
-
Опыт проектирования реляционных баз данных, отличное знание SQL (PostgreSQL, Oracle, MSSQL. MySQL).
-
Знание средств оптимизации запросов, понимание работы индексов и логики исполнения запросов.
четкое понимание работы MVCC.
-
Знание типичных паттернов ООП, паттернов построения веб приложений и сервисов.
-
Знакомство с сервисно-ориентированными архитектурами; умение мыслить «асинхронно».
Будет плюсом:
-
Опыт работы с Cats, ZIO.
-
Опыт разработки CQRS, Event-Driven приложений.
-
Понимание как работают стриминговые системы.
-
Знакомство с CI\CD;
-
Опыт модульного (xUnit)/функционального/нагрузочного/ интеграционного/поведенческого тестирований, работа с CI серверами.
-
Продвинутое знание PostgreSQL ?СTE, HSTORE, JSONB, оконные функции, функциональные/частичные индексы, GIST, GIN, ...).
-
Асинхронные сообщения/задачи: (Rabbit/Zero/Active)MQ, Gearman и т. п.
-
Работа с инструментами профилирования и отладки.
-
Средства автоматической настройки окружения (Ansible/Puppet/Chef/Salt/CFEngine);
-
Опыт работы с компилируемыми языками и языками со статической типизацией (Java/Scala, C++, C#, …).
Дополнительные плюсы работы с нами:
-
Работа в творческой команде профессиональных разработчиков.
-
Крутой офис класса А+ в 3 минутах ходьбы от м. Белорусская.
-
Плюшки в виде мебели и оборудование на твой выбор, заказ иностранной литературы, корпоративные вылазки на природу/спорт.
-
Крайне лояльное отношение к режиму работы.
-
Мы делаем уникальный продукт в масштабах всей страны, быстро растем. Есть возможность принимать участие в развитии и продукта, и компании.
-
Компания оплачивает посещение конференций, всячески поощряет профессиональное развитие членов команды.
-
Оформляем по ТК.
-
ДМС со скидкой.
Откликнуться на эту вакансию: Scala разработчик
Предыдущая вакансия:
Вакансия № 19580880 на должность Учитель по химии в онлайн-школе от компании InternetUrok в городе (населенном пункте) Москва