Java Team Lead
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Основная задача — разработка продуктовой системы Банка класса Mission Critical. На сегодняшний день самая крупная сore система в Банке, приносящая основную часть прибыли для компании.
В системе проходят свой жизненный цикл кредитные договоры клиентов Банка Хоум Кредит, начиная от процесса скоринга, заключения договора и его обслуживания, заканчивая процессами взыскания. Функционалом системы пользуются сотрудники в наших банковских офисах и колл-центрах, а также все клиенты Банка в различных онлайн каналах.
Наши ожидания:
- Опыт работы с Java от 2х лет.
- Опыт работы с веб приложениями на J2EE: Servlet API, JSP, Struts, Spring Web MVC
- Опыт работы с ORM (JPA/iBatis/Hibernate).
- Иметь опыт/представление о: SOAP/REST веб-сервисах;
- Spring Framework: core, web services, security, AOP.
- Иметь опыт/знания html/javascript.
- Как минимум базовые знания SQL.
- Иметь опыт/представление о maven (nexus/artifactory), VCS (git/Stash/Crucible).
- Способность грамотно составить документацию как по собственной выполненной работе, так и по принимаемым проектам.
- Способность быстро разобраться в чужом коде.
Приветствуется, но необязательно:
- Знание Web Services
- Опыт работы с Weblogic, Oracle DB, Oracle Service Bus;
- Знание и применение CI, DVCS;
- Понимание необходимости юнит- и интеграционных тестов;
- Навыки разработки на JS, Angular.
Обязанности:
- Разработка веб-сервисов и клиентских приложений на Java.
- Поддержка и развитие текущего функционала.
Личностные ожидания:
- активная позиция, хорошая коммуникация, приветствуются лидерские качества