ГородМосква
НаправлениеИнформационные технологии
Формат работыКомбинированный
КомандаCard Processing
Дата публикации24.04.2024
Java-разработчик в команду развития карточного процессинга
Наша команда развивает карточный процессинг. Если ты всегда хотел узнать, что происходит, когда ты прикладываешь карту к терминалу при оплате покупок, то тебе к нам!
В данной роли ты будешь выступать одним из главных экспертов по проектированию и разработке сложных и высоконагруженных сервисов в области карточного процессинга в нашем банке. Это работа, которая влияет на тысячи клиентов каждую минуту!
Что предстоит делать
- проектировать, участвовать в проработке требований и технических решений по развитию сервисов;
- разрабатывать новые и дорабатывать существующие системы и сервисы, интеграционные решения;
- проводить рефакторинг legacy-сервисов;
- внедрять и осваивать best practices, включая развитие CI/CD, покрытие тестами, написание документации;
- делиться опытом и непрерывно улучшать качество кода и экспертизу в команде.
Навыки
- не менее трех лет опыта промышленной разработки на Java;
- глубокие знания Java (core, io), Spring Framework (Core, MVC, Data), знание Kotlin;
- знакомство и опыт применения основных паттернов проектирования (SOLID/ioC/GoF);
- опыт проектирования, применения микросервисной архитектуры;
- опыт написания unit- и интеграционных тестов;
- опыт промышленной работы с реляционными СУБД, навыки написания SQL-запросов;
- опыт работы с Maven или Gradle, навыки работы с Git, опыт использования инструментов и практик CI/CD.
Будет плюсом
- знание PL/SQL (коллекции, динамический SQL, стандартные пакеты, принципы взаимодействия с Java);
- опыт работы с DB Oracle;
- владение английским языком на уровне чтения технической документации, разговорный английский приветствуется;
- опыт проектирования и разработки высоконагруженных сервисов;
- понимание принципов работы по методологии Agile (Scrum, Kanban и т. д.);
- опыт работы с Apache Camel/ServiceMix;
- опыт анализа «чужого» кода;
- опыт работы с одним из брокеров сообщений: RabbitMQ / ActiveMQ / Kafka.
Условия
- возможность работать из офиса или удаленно (главное — договориться с командой);
- ДМС со стоматологией, массажем, телемедициной и ежегодными чек-апами, которое работает как в Москве, так и в регионах;
- страхование от несчастных случаев и онкологических заболеваний, страхование для выезжающих за границу;
- три оплачиваемых отгула в год;
- доплата до уровня заработной платы по больничному листу за 14 календарных дней в году, доплата к отпускам, взятым в январе и мае.
Преимущества работы в Райффайзен Банке
- работа в рамках Agile-подхода и парадигмы Scrum;
- работа в банке с развитой культурой обратной связи;
- поддержка опытного наставника, обучающие курсы для комфортной адаптации, помощь в развитии экспертизы со стороны профессиональных сообществ банка;
- собственная IT-академия, участие в конференциях;
- программа внутренних ротаций для сотрудников;
- бесплатные индивидуальные консультации психологов, юристов, экспертов по личным финансам и консультантов по здоровому образу жизни, карьерные консультации;
- выгодные тарифы по банковским продуктам и услугам;
- скидки от партнеров банка в приложении PrimeZone в сферах здоровья, развлечений, творчества и интернет-покупок.
- еще десятки льгот и бонусов для сотрудников
Больше информации о вакансиях и условиях работы — на странице «О банке»