Старший Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Приглашаем на работу IT специалистов в нашу большую команду для работы на проектах для крупнейшего российского банка из списка топ-3.
В частности сейчас мы ищем разработчиков на проекты Омниканальной платформы — новой системы, предоставляющей клиентам банковские продукты по всем доступным каналам: через мобильное приложение, личный кабинет, сайт, банкоматы, колл-центр, офисы и т.д.
Омниканальная система написана на микросервисной архитектуре, стек используемых технологий: фронт - React/JavaScript, бэк - Java 8-11/Spring, мобильное приложение - iOS/Android.
Тематика проектов - массовые банковские операции для клиентов-физических лиц (дебетовые карты, переводы, партнерские продукты, зарплатные проекты, улучшение пользовательских свойств).
Обязанности
•Разработка компонент для автоматизированных рабочих мест пользователей системы согласно требованиям с использованием микросервисного подхода
•Участие в обсуждении требованиях совместно с системным аналитиком проекта
Требования к кандидату
• Не менее 3х лет опыта разработки программного обеспечения на Java
• Понимание принципов ООП, ФП и распространённых паттернов, способов интеграции приложений и протоколов
• Уверенное знание Java SE: Core, Collections, Concurrency, Generics, Reflection
• Уверенное знание: Spring Framework (MVC, IoC, DI), Hibernate (или другой ORM), SQL, Spring Cloud, Maven
• Опыт работы c PostgreSQL или Oracle, Git и любым CI/CD стеком
• Написание unit-тестов
• Понимание OAuth2
• Опыт использования и понимание принципов работы Docker
• Умение писать хорошо структурированный код
Плюсом будет
• Опыт работы с микросервисной архитектурой
• Знание Apache Kafka
• Опыт разработки проектов "с нуля"
Бонусы
Что мы предлагаем:
• Оформление по ТК РФ, оплачиваемые больничные листы;
• Работа в комфортных современных офисах в локациях нашего присутствия или в частично/полностью удаленном формате;
• Спортивные и корпоративные мероприятия;
• Программа обучения и сертификация, доступ к электронной библиотеке;
• Внутренние профессиональные сообщества и митапы для обмена опытом;
• Добровольное медицинское страхование (в том числе полис ВЗР, возможность страхования жизни и др.).