Москва
Переведеновский переулок 17К1
Переведеновский переулок 17К1
Hamilton Apps входит в состав Холдинга Випсервис и является ведущим поставщиком приложений для управления командировками и авансовой отчетностью.
Многолетняя экспертиза в оптимизации и комплексный подход в автоматизации этих узкоспециализированных бизнес-процессов позволяют нам делать их максимально простыми, быстрыми и эффективными.
Hamilton Apps расширяет штат, в поиске JAVA разработчиков уровней junior +, middle.
Проект в стадии перехода с монолита на микросервисную архитектуру и обновлении технологического стека:
- Хранение данных осуществляется на СУБД Oracle, планируется переход на PostgreSQL;
- Обновление версии java до 17 и библиотек зависимостей;
- Оптимизация и рефакторинг текущего решения;
- Backend: JavaEE 8+, WildFly;
- Frontend: Javascript, React, Knockout, jQuery;
Над чем предстоит работать:
- Поддержка и доработка существующих модулей системы;
- Решение текущих задач по внедрению и интеграциям;
- Участие в проработке и принятии архитектурных решений;
- Участие в документировании разработанных систем и модулей.
- Покрытие тестами;
Требования:
- Аналогичный опыт опыт работы;
- Понимание принципов ООП, SOLID;
- Отличное знание JavaEE 8+, паттернов проектирования, опыт разработки многопоточных приложений;
- Иметь опыт работы с Maven и Git;
- Знание PL SQL/ SQL;
- Практический опыт работы и проектирование структур БД (Oracle, PostgreSQL);
- Умение разбираться в чужом коде, рефакторинг;
- Умение создавать распределенные системы с большой нагрузкой;
- Опыт разработки сервисов интеграции (SOAP, REST);
- Опыт разработки unit-тестов;
- Ответственность и самостоятельность;
- Навыки командной работы.
Условия:
- Удаленный формат работы, 1 день неделю в офисе, по возможности;
- Оформление по ТК в IT-компанию.
- Заработная плата: по результатам собеседования, ДМС
- Возможность влиять на то, как развивается продукт.