Обязанности:
-
Предстоит заниматься:
-
Развитием и улучшением бэкэнда нашего приложения;
-
Искать решения бизнес-задач, участвовать в обсуждении развития продукта, в том числе непосредственно с представителями бизнес-подразделений;
-
Предоставлять оценки задач;
-
Принимать участие в проектировании архитектуры,выборе технологии и принятии технических решений;
-
Заниматься улучшением существующего кода и делать рефакторинг;
-
Писать юнит-тесты;
-
Выполнять проверки кода других членов команды;
-
Заниматься анализом и оптимизацией производительности;
-
Помогать развивать и улучшать наш Ci/Cd пайплайн.
Требования:
-
Мы ожидаем
:
-
Опыт разработки от 5 лет
-
Опыт программирования на Scala или от 3-х лет практического опыта с Java либо с другими языками под Jvm:
-
Понимание принципов Ооп, основных паттернов проектирования (Gof, Eaa);
-
Понимание принципов функционального программирования;
-
Опыт работы с реляционными Субд;
-
Опыт работы с Xml, Xml Schema;
-
Системный подход к решению задач, самостоятельность и умение доводить начатое до конца;
-
Продуктовый подход и работа по agile. Убежденность, что любое По делается прежде всего для его пользователей.
-
Будет плюсом:
-
Опыт работы со стеком Java Ee: Jpa, Cdi, Jax-Ws, Jms;
-
Опыт проектирования Rest Api;
-
Опыт интеграции с другими системами;
-
Практический опыт с Postgres и Sql Server, понимание работы индексов и принципов оптимизации запросов;
-
Знание C++.
Условия:
- Работа в крупной медицинской, динамично развивающейся Компании.
- Строгое соблюдение Трудового законодательства, своевременная и в полном объеме выплата заработной платы, премии, скидки на медицинские услуги , оказываемые в нашей организации.
- Обучение и развитие в Компании.
- График работы: 5/2
- Недалеко от метро Нагорная, Профсоюзная, Тульская, Нижние Котлы.
- Будем рады видеть Вас в нашем дружном коллективе!!!
Требуется программист scala
Программист java, разработчик java, разработчик, java developer, программист, developer