Главный инженер Java (back-end)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В крупный российский банк (ТОП- 5), в проект по реализации технологической трансформации бизнес-процессов и корпоративной культуры, повышения качества использования для клиентов.
Требования:
-Java SE, Spring Framework (IoC, MVC, Transactions, Data, Boot);
-Опыт работы с Gradle/Maven; опыт работы с Git/Hg;
-Опыт написания автоматических тестов (модульных и интеграционных) с использованием JUnit или TestNG;
-Опыт разработки с использованием JDBC, JPA, JMX;
-Знание SQL и опыт работы c реляционными СУБД: транзакционность, план запроса, индексы; знание паттернов ООП;
-Навыки проектирования и разработки высокопроизводительных, отказоустойчивых решений;
-Плюсом будет: опыт разработки на Java SE версии 8+;
-Опыт работы со следующим ПО: Zookeper, Kafka, Docker, Kubernetes, Jenkins, Nexus, PostgreSQL;
-Опыт разработки на Groovy; хорошие коммуникативные качества, умение аргументировать свою точку зрения; знание предметной области розничного и корпоративного кредитования, понимание BPMN диаграмм.
Обязанности:
Разработка серверных компонент для автоматизированных рабочих мест пользователей системы: API для обработки данных с пользовательских форм - Слой классов, осуществляющих взаимодействие с базой данных - Интеграционные модули для взаимодействия с внешними источниками - Сервисы, реализующие этапы бизнес процесса
Условия:
- 5/2, дистанционная работа , далее при желании можно выйти в офис, либо работать дистанционно на постоянной основе;
- Применение новейших технологий;
- Высокий уровень компетенции коллег, постоянный обмен опытом;
- Возможность обучения за счет компании, участие в конференциях;
- 13-я ЗП, материальная помощь к отпуску, отпуск 33 дня;
- Хороший соцпакет (ДМС с первого месяца работы, льготы и скидки на фитнес, авиабилеты и др).