Java разработчик (Исполнительное производство)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда занимается развитием продукта Исполнительное производство. Основная задача на два ближайших года, перенос функционала с Legacy на новую платформу с современным стеком.
Обязанности
· Разработка бэкэнд-части высоконагруженной банковской системы на Java
· Самостоятельный анализ предметной области и уточнение требований
· Разработка интеграционных сервисов и микросервисных компонентов на Java
· Написание Unit-тестов
· Рефакторинг и оптимизация кода, Code review
· Участие в тестировании разработанных компонентов и исправлении дефектов
· Участие в подготовке документации
Участие в принятии архитектурных решений
Требования
· Высшее техническое образование
· Опыт коммерческой разработки на Java от 1.5 лет
· Уверенное знание Java SE 8, 11
· Знание основ Java EE
· Знание и опыт использования Spring Framework (в т.ч. Spring Boot)
· Базовое знание SQL, опыт написания DDL/DML скриптов
· Опыт написания Unit-тестов (Junit/TestNG)
· Опыт командной разработки с использованием Confluence, Jira
· Опыт разработки многопоточных приложений
· Опыт работы с Git, Maven
· Знание, опыт работы с Kebernetes/Openshift
· Чтение технической документации на английском
Умение разбираться в чужом коде
Будет плюсом
· Знание основ DevOps, опыт работы с Jenkins
· Опыт интеграции со сторонними системами
· Навыки работы с Linux
· Понимание Java Memory Model
Понимание SOAP и REST
Условия
- Отличный офис рядом со станцией метро Кутузовская;
- Достойная заработная плата;
- Социальный пакет (ДМС);
- Возможность посещения конференций, обучения и сертификации за счет компании (в т.ч. английский язык);
- Программа льготного кредитования в Сбербанке;
- Дисконт-программы от множества компаний партнеров;
- Возможность принять участие в других крупных и уникальных проектах банка;