Обязанности:
Banks Soft Systems - это ведущий разработчик в мире финансовых продуктов и сервисов, онлайн-коммуникаций и пользовательского опыта.В связи с появлением новых проектов в нашем парнерском бизнес-направлении мы расширяем команду L2U.Команда развивает собственный продукт и от релиза к релизу решают сложные, но интересные задачи. Продукт, которым хочется похвастаться маме :)Мы искренне верим, что используем технологии для создания лучшей и более разумной среды. Кого мы ищем Java-разработчика, который готов оперативно разобраться в существующих модулях и функционале продукта, участвовать в оптимизации текущей архитектуры и её развитии. Нам необходимо гибкое, модульное и легко-развиваемое решение. Чем предстоит заниматься Разработка и сопровождение интернет-продуктов и веб-сервисов уровня Enterprise; Разработка нового функционала системы и сопровождение существующего; Написание unit- и интеграционных тестов; Экспертный анализ бизнес-требований и технических решений; Участие в обсуждении и принятии архитектурных решений. Требования Хорошее знание Java 11; Знание и умение применять ООП; Знание и умение применять шаблоны проектирования; Знание SQL; Опыт работы с реляционными базами данных; Опыт использования Maven/Gradle; Умение писать чистый и понятный код; Умение разбираться в чужом коде; Умение и готовность разбираться в сложных проектах; Готовность решать нетривиальные задачи; Умение работать в команде; Умение конструктивно аргументировать свою позицию; Системное мышление; Знание английского языка на уровне чтения технической документации. Не обязательно, но будет плюсом Опыт работы с Liferay; Понимание принципов OSGI; Опыт использования Kubernetes/OKD/OCP; Опыт работы с Kafka; Опыт работы с CI/CD; Опыт использования Elasticsearch. Главное по условиям: Обещаем профессиональный рост внутри компании и конкурентный уровень дохода. Он будет расти вместе с твоими достижениями; Соблюдаем ТК РФ и совсем не против, если ты будешь работать из дома; Помогаем организовать свой Home office - все, что необходимо из техники, гарнитуры или может быть тапочек! Дополнительно, но важно: Поощряем тягу к знаниям: отправим на конференцию или курсы, поспособствуем необходимой сертификации; Расширенный ДМС со стоматологией; Возможность работать в гибком графике; Душевно-семейная атмосфера в компании, неформальная обстановка, отсутствие бюрократии. Сейчас наша команда в основном территориально распределена на Москву, Санкт-Петербург, Новосибирск, Воронеж и Томск, но мы не ставим границ в каком городе будет член нашей команды, есть возможность работать там, где вам удобно. Немного о том, что обычно сразу также вызывает вопросы к вакансиям: Какой состав команды?В нашей команде RnD есть полный пулл специалистов: разработчики, тестирование, аналитики, devops. Подробнее о структуре команды расскажет рекрутер; Ревью резюме делают проектный менеджер и архитектор RnD; Этапов интервью будет 2 - с рекрутером и с вышеперечисленными ребятами; Удаленка, офис, гибрид?есть офис в Москве, в Питере и в Новосибирске (но можно работать из дома). Ребята из других регионов работают удаленно; Испытательный срок есть и обычно он длится 3 месяца; Финансовое вознаграждение в рынке и обсуждается с рекрутером на старте и индивидуально с каждым; Еще для тех, кому это близко, у нас есть целая куча развлекательных и профессиональных ивентов, выездные корпоративы и много чего еще, чем можно отвлечься и разгрузить голову.