Присоединяйтесь к xData Group, быстро развивающейся финтех-компании, где мы разрабатываем инновационные финансовые технологии с использованием передовых технологий искусственного интеллекта. Мы предлагаем захватывающую стартап-культуру и возможность быть в авангарде финтех-инноваций. Компания занимается как фронтенд, так и бэкенд разработкой систем онлайн-банкинга, включая создание заказных программных решений и приложений, UX/UI дизайн, а также тестирование продуктовых прототипов и MVP. Это дополняется услугами продуктового и программного консалтинга, а также управлением проектами для оптимизации операционной эффективности. Наша миссия — революционизировать банковский ландшафт, делая финансовые услуги более инновационными, доступными, эффективными и ориентированными на пользователя. В связи с расширением нашей деятельности мы ищем SR Backend Developer в нашу динамичную команду. Это прекрасная возможность присоединиться к команде, занимающейся созданием масштабируемых, высокопроизводительных систем, которые продвигают наши инновационные решения. Работая в тесном сотрудничестве с вашей командой и тесном взаимодействии с бизнес-клиентом, вы будете проектировать, разрабатывать и внедрять бэкенд-сервисы, которые имеют решающее значение для функциональности нашего продукта.
Обязанности:
- Разрабатывать высококачественные, масштабируемые и эффективные приложения на Kotlin.
- Писать чистый, хорошо спроектированный и поддерживаемый код.
- Сотрудничать с кросс-функциональными командами для проектирования, разработки и тестирования программных решений.
- Участвовать в обзорах кода и дизайна для поддержания качества кода, а также для выявления и устранения проблем.
- Обеспечивать тестирование, отладку и успешное развертывание программных решений.
- Быть в курсе новых тенденций и технологий в разработке на Kotlin и смежных областях.
- Постоянно совершенствовать процессы и методологии разработки.
Требования:
- Опыт работы в разработке на Kotlin/Java более 5 лет.
- Опыт работы в разработке на Python более 2 лет.
- Обязательно наличие опыта работы в финтех-индустрии или банковской сфере.
- Глубокое понимание принципов объектно-ориентированного программирования и шаблонов проектирования.
- Сильные навыки решения проблем и аналитические способности.
- Способность работать как самостоятельно, так и в команде.
- Знакомство с принципами разработки чистого кода (clean-code).
- Опыт работы с методологиями жизненного цикла разработки программного обеспечения, включая Agile и Scrum.
- Опыт работы с основными фреймворками и спецификациями, такими как Spring Framework.
- Опыт работы как с реляционными, так и с нереляционными базами данных.
- Опыт работы с GCP или другими облачными платформами является плюсом.
- Знание систем очередей сообщений, таких как RabbitMQ или Apache Kafka.
- Опыт работы с PostgreSQL и R2DBC для реактивного доступа к данным является плюсом.
- Знание Hazelcast является плюсом.
Что мы предлагаем?
- Возможность работать над передовыми финтех-продуктами на основе ИИ.
- Гибкий график работы с возможностью 100% удаленной работы.
- Конкурентоспособная заработная плата и полный социальный пакет.
- Динамичная, поддерживающая и командная рабочая среда.
- Возможности для непрерывного обучения и профессионального развития.
- Оплачиваемый больничный.
- Спортивные бонусы.