Главный инженер разработки Java (удаленно)
Требования
Местоположение и тип занятости
Компания
Коммерческий банк
Описание вакансии
Условия работы
Обязанности:
- Разработка серверных компонент для автоматизированных рабочих мест пользователей системы;
- API для обработки данных с пользовательских форм .
- Слой классов, осуществляющих взаимодействие с базой данных;
- Интеграционные модули для взаимодействия с внешними источниками;
- Сервисы, реализующие этапы бизнес процесса.
Требования:
- Понимание методологии Agile, опыт работы в команде Scrum;
- Опыт коммерческой разработки, внедрения и поддержки ПО Java SE, Spring Framework (Intergration, IoC, MVC, Transactions, Data, Boot);
- Опыт работы с Gradle/Maven;
- Опыт работы с Git; Опыт написания автоматических тестов (модульных и интеграционных) с использованием JUnit или TestNG;
- Опыт разработки с использованием ORM-framework;
- Опыт работы и понимание BPMN и UML нотаций;
- Знание паттернов ООП; навыки проектирования и разработки высокопроизводительных, отказоустойчивых многопоточных решений микросервисной архитектуры;
- Участие в крупных интеграционных проектах
Мы предлагаем:
- Возможность частично дистанционной работы, либо полностью дистанционной, если Вы проживаете в другом регионе;
- Официальное оформление по ТК РФ;
- Достойный уровень вознаграждения;
- ДМС со стоматологией с первого дня работы;
- Отпуск 33 дня + материальная помощь к отпуску;
- Привлекательный соц.пакет, корпоративные программы;
- Возможности для повышения уровня квалификации и личностного развития.