Старший Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы набираем IT специалистов в большую команду для работы на проектах для крупного и динамичного российского банка по разработке и развитию различных систем.
Тематика данного проекта - казначейские продукты для клиентов банка в корпоративном сегменте Банка. Ищем разработчиков с опытом MS Dynamics CRM.
Работа будет вестись в динамичной команде, включающую аналитиков, разработчиков, тестировщиков, а также представителей заказчиков с использованием Agile подходов (2х недельные спринты).
Обязанности
Разработка серверных компонент для автоматизированных рабочих мест пользователей системы:
• API для обработки данных с пользовательских форм
• Слой классов, осуществляющих взаимодействие с базой данных
• Интеграционные модули для взаимодействия с внешними источниками
• Сервисы, реализующие этапы бизнес процесса
Требования к кандидату
Опыт работы:
• от 3 лет разработки с использованием технологии Java/Spring
• наличие опыта работы в разработке систем масштаба предприятия
Требования к профессиональным навыкам и личным качествам:
• Java SE 8+, Spring Framework (IoC, MVC, Transactions, Data, Boot)
• опыт работы с микросервисной архитектурой
• опыт работы с Gradle/Maven
• опыт работы с Git/Hg
• опыт написания автоматических тестов (модульных и интеграционных) с использованием JUnit или TestNG
• опыт разработки с использованием JDBC, JPA, JMX
• опыт работы c реляционными СУБД, практические навыки написания SQL запросов (объединение, группировка, агрегация, и т.п.)
• знание паттернов ООП
• навыки проектирования и разработки высокопроизводительных, отказоустойчивых решений
• английский язык на уровне чтения документации
Плюсом будет
• Умение взаимодействовать с заказчиком, понимать потребности заказчика и находить взаимовыгодные решения при решении рабочих вопросов
• Знание Apache Kafka
• Опыт разработки проектов "с нуля"
Бонусы
Что мы предлагаем:
• Оформление по ТК РФ, оплачиваемые больничные листы;
• Работа в комфортных современных офисах в локациях нашего присутствия или в частично/полностью удаленном формате;
• Спортивные и корпоративные мероприятия;
• Программа обучения и сертификация, доступ к электронной библиотеке;
• Внутренние профессиональные сообщества и митапы для обмена опытом;
• Добровольное медицинское страхование (в том числе полис ВЗР, возможность страхования жизни и др.).