ГородМосква
НаправлениеИнформационные технологии
КомандаAuthorization & Notification
Дата публикации15.03.2023
Java-разработчик в команду Authorization+Notification
IT-команда Retail Raiffeisenbank расширяется и ищет Старшего Java-разработчика для развития платформенных сервисов розничного бизнеса.
Наша цель – сделать лучший финансовый Digital-сервис для клиента.
Мы – команда единомышленников-профессионалов, умеем в современные технологии и разработку без лишней бюрократии.
Хочешь делать сервис для миллионов людей, профессиональных коллег и правильную IT-атмосферу – приходи к нам знакомиться.
Наша цель – сделать лучший финансовый Digital-сервис для клиента.
Мы – команда единомышленников-профессионалов, умеем в современные технологии и разработку без лишней бюрократии.
Хочешь делать сервис для миллионов людей, профессиональных коллег и правильную IT-атмосферу – приходи к нам знакомиться.
Обязанности
- разрабатывать высоконагруженные сервисы:
аутентификации/авторизации клиентов;
рассылки уведомлений: push/email/sms;
механизмов подтверждения подтверждения транзакций OTP; - участвовать в формировании общебанковских инженерных практик и стандартов;
- улучшать инфраструктуру и pipeline CI/CD;
- проектировать и валидировать архитектурные решения;
- внедрять и осваивать новые инженерные практики и инструменты разработки для ускорения деливери и повышения качества продуктов;
- самостоятельно проводить предварительный анализ, первичную оценку инициатив и разрабатывать прототипы решений домена.
Требования
- глубокие знания Core Java;
- экспертные знания Java-фреймворков: Spring, Spring Boot, Spring Cloud, JPA, etc; Большим плюсом будет знание принципов работы Srping;
- понимание и практический опыт работы с In-Memory решениями (Hazelcast, Redis);
- опыт работы с системами агрегации логов, например ELK;
- опыт отладки производительности, трейсинга сложных ошибок;
- опыт промышленной работы с реляционными СУБД: PostgreSQL/Oracle/MSSQL;
- опыт работы и понимание основных принципов K8S/Docker;
- опыт реализации распределенных систем, применение микросервисной архитектуры;
- дружба с shell *nux;
- опыт выстраивания и внедрения CI/CD процессов, встраивания автоматического тестирования;
- большим плюсом будет опыт построения сложных CI/CD на gitlab;
- опыт написания применения unit и интеграционных тестов (jUnit, TestNG, Mockito, Spock, Cucumber, jBehave);
Условия
- возможность работать из любой точки мира;
- расширенная ДМС (со стоматологией, телемедициной), ежегодные чек-апы, страхование для путешественников;
- доплата до 100% от оклада по больничным листам (до 14 дней в год);
- доплата до уровня заработной платы за отпуск в январе и мае;
- 3 отгула в год с полным сохранением заработка;
- развивать продукт, которым пользуются миллионы клиентов;
- видеть результаты своей работы на бизнес-показателях;
- высокий уровень автономности в реализации важных задач банка;
- быстрое решение вопросов с минимумом согласований и формальностей;
- профессиональные обучающие курсы и конференции.
- еще десятки льгот и бонусов для сотрудников