ПРОЕКТ:
СБП или Система Быстрых Платежей – это принципиально новая платформа для мгновенного перевода денег 24/7 между любыми банками. Мы делаем сервис, который ежедневно помогает людям переводить деньги друзьям, оплачивать товары в магазине, сокращать издержки при ведении своего бизнеса и даже избавиться от "зарплатного рабства". За два года работы мы подключили почти 200 банков, и у нас уже более 10 миллионов пользователей. Мы хотим стать самой крутой платформой безналичных платежей и развить экосистему сервисов вокруг неё.

КОМАНДА И ПРОЦЕССЫ:
· Мы работаем по профессиональному Скраму;
· Первый в Москве официальный LeSS-кейс;
· Наша небольшая продуктовая группа состоит из четырех кросс-функциональных кросс-компонентных команд по 4-6 человек;
· Мы работаем двухнедельными спринтами и выходим в прод пару раз за спринт, стремимся к ежедневным поставкам;
· Придерживаемся принципов продуктовой разработки: команда работает над фичей от проработки бизнес-идеи до вывода на прод.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:
· Наша backend-платформа основана на микросервисах и технологиях Java 11, Kotlin, Spring Boot, Akka, Kafka, MySQL, PostgreSQL, Docker.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
· Участвовать в полном цикле разработки;
· Развивать архитектуру системы и проектировать функциональность, удобную в использовании;
· Работать в тесном контакте с бизнесом и пользователями;
· Создавать понятный для чтения и сопровождения код, покрывать его юнит-, компонентными и интеграционными тестами, проводить автоматизированное функциональное и нагрузочное тестирование, развертывать поставку на всех окружениях;
· Помогать решать проблемы в проде, делиться своими знаниями и опытом;
· Использовать практики eXP: TDD, pair programming, mob programming.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
· Разделять ценности и принципы гибкой разработки;
· Желание и умение работать в команде;
· Отличные знания Core Java и опыт работы со стеком Spring, в том числе SpringBoot;
· Хорошие знания SQL и HTTP, уверенно - TCP, Sockets;
· Опыт в построении высоконагруженных географически распределенных систем и понимание проблемы многопоточной обработки данных;
· Готовность развиваться в двух, трех смежных с непосредственной разработкой областях, например, devops-практики, архитектура, автоматизация тестирования.

БУДЕТ ЗДОРОВО, ЕСЛИ:
· У тебя есть опыт работы со следующими технологиями и фреймворками: Reactive Streams, SpringCloud, WebFlux, Akka, в том числе Akka Cluster, Kafka, Hazelcast, Docker;
· Ты знаешь Kotlin и корутины, или есть желание изучить этот язык;
· У тебя есть понимание основ криптографии и практический опыт в использовании TLS;
· У тебя есть опыт работы c Jenkins, Nexus, Ansible.

ЧТО У НАС ЕСТЬ:
· Достойный уровень заработной платы + премии;
· Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
· Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
· Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
· Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, корпоративная столовая, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже;
· Современные машины Core i7, 32 Гб RAM с двумя мониторами и возможностью выбора Windows/Linux;
· Стандартный график работы с гибким подходом (пока работаем удаленно).
Java-разработчик в Систему быстрых платежей
ПРОЕКТ:
Команда разработки сертификационных систем создает системы, используемые участниками платежной системы "Мир" (банками и вендорами) при сертификации функциональности терминалов, создании и развитии компонентов для сертификационных приложений, а также при создании адаптеров для интеграции приложений к корпоративным системам.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:
· Java Core, Spring Boot 2, Angular 9, CentOS, Gradle, REST, Web-Socket, HTML, CSS, MySQL, PostgreSQL.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
· Писать код;
· Участвовать в развитии архитектуры системы;
· Обеспечивать полный цикл разработки от анализа требований до внедрения продукта;
· Работать в тесном контакте с лояльными бизнес-заказчиками из других подразделений.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
· Отличные знания Core Java;
· Хорошие знания SQL и реляционных баз данных;
· Хорошие знание HTTP, базовые знания TCP, Web Sockets;
· Опыт работы с REST API;
· Опыт промышленной командной разработки;
· Базовые знания Linux + bash.

БУДЕТ ЗДОРОВО, ЕСЛИ:
· У тебя есть опыт работы со стеком Spring (Boot, AOP, IoC, Data, Scheduling);
· С Jenkins, Nexus, Ansible, Docker, Git;
· Ты готов изучить Angular 2+, ECMAScript 6, Javascript;
· Ты понимаешь принципы работы многопоточности в Java.

ЧТО У НАС ЕСТЬ:
· Достойный уровень заработной платы + премии;
· Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, страхование от несчастных случаев и болезней, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
· Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
· Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
· Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, корпоративная столовая, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже;
· Современные машины Core i7, 32 Гб RAM с двумя мониторами и возможностью выбора Windows/Linux;
· Стандартный график работы с гибким подходом (пока работаем удаленно).
Java-разработчик в Сертификацию эквайринга
ПРОЕКТ:
Система Авторизации (Фронт-офис) занимается обработкой всех карточных операций, совершаемых на территории всей России для всех платежных систем между российскими банками. Система работает в режиме 24/7/365, то есть круглосуточно и круглогодично по всей стране. Команда разрабатывает распределенную высоконагруженную платформу, которая обеспечивает прохождение и обработку 2 млрд финансовых сообщений в год, с пиками более 1600 сообщений в секунду.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:
· Платформа написана на Java 11 с Spring Boot. Так же мы используем Hazelcast, OpenMQ и Apache Kafka, собираем проекты с помощью Gradle. В тестировании используем JUnit и Mockito для юнит-тестов и Cucumber для интеграционных.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
· Писать код;
· Обеспечивать полный цикл разработки от анализа требований до внедрения продукта;
· Участвовать в развитии архитектуры системы;
· Работать в тесном контакте с бизнес-пользователями и другими подразделениями;
· Помогать решать проблемы в проде;
· Проводить peer-review кода.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
· Отличные знания Core Java;
· Хорошее понимание многопоточности в Java;
· Опыт работы со стеком Spring, в том числе SpringBoot;
· Хорошие знания SQL и JDBC;
· Уверенное знание HTTP, базовые знания TCP, Sockets;
· Опыт промышленной командной разработки;
· Понимание необходимости написания юнит-тестов, опыт работы с JUnit.

БУДЕТ ЗДОРОВО, ЕСЛИ:
· Ты проектировал или разрабатывал высоконагруженные географически распределенные системы;
· Тебе нравятся микросервисы;
· Ты писал многопоточные приложения;
· У тебя есть опыт работы со следующими технологиями и фреймворками: Reactive Streams, SpringCloud, WebFlux, Hazelcast, Docker, K8s;
· У тебя есть опыт работы c Jenkins, Nexus, Ansible, Git.

ЧТО У НАС ЕСТЬ:
· Достойный уровень заработной платы + премии;
· Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, страхование от несчастных случаев и болезней, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
· Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
· Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
· Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, корпоративная столовая, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже;
· Современные машины Core i7, 32 Гб RAM с двумя мониторами и возможностью выбора Windows/Linux;
· Стандартный график работы с гибким подходом (пока работаем удаленно).
Java-разработчик в Авторизацию
ПРОЕКТ:
Система MirAccept обеспечивает безопасное проведение всех платежей, совершаемых в интернете на территории РФ для всех платежных систем. Система работает в режиме 24/7, т.е. должна предоставлять сервис держателям карт в любое время дня или ночи. Наша команда разрабатывает распределенную HIGHLOAD платформу, которая с одной стороны должна обеспечивать прохождение 1 млрд операций в год с минимальной задержкой для держателя карты, а с другой стороны в режиме реального времени идентифицировать мошеннические операции на основе исторических данных (BIGDATA) по совершенным операциям.
Пользователи - все держатели пластиковых карт, которые осуществляют операции через интернет. С системой интегрированы и взаимодействуют представители интернет-эквайринга, банки-эмитенты и международные платежные системы.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:
· Java, Kotlin, Spring (Boot, MVC, Data), MySql, TomCat, Rest, Gradle, Maven, JavaScript, Cucumber, Jenkins, Selenium, Selenoid, Ansible.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
· Участвовать в поддержке и развитии платформы MirAccept;
· Работать в сплоченной команде, для обеспечения полного цикла разработки – от анализа требований до внедрения продукта;
· Развивать архитектуру системы и проектировать функциональность, удобную в использовании;
· Помогать решать проблемы в проде.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
· Отличные знания Core Java / Kotlin и опыт работы со стеком Spring (IoC, MVC, Data, REST, Security, SpringBoot);
· Знание принципов ООП и основных шаблонов проектирования;
· Владение SQL, опыт работы с реляционными СУБД, понимание принципов работы с БД: индексирование, партиционирование, реляционные паттерны;
· Знание основ сетевых протоколов HTTP(S), TLS;
· Понимание необходимости написания юнит-тестов, опыт работы с JUnit.

БУДЕТ ЗДОРОВО, ЕСЛИ:
· У тебя есть понимание основ криптографии и практический опыт в использовании TLS;
· Ты проектировал или разрабатывал высоконагруженные распределенные системы, понимаешь проблемы многопоточной обработки данных;
· Имеешь опыт web-разработки (HTML, CSS, JavaScript);
· У тебя есть опыт работы c MySql, Hazelcast, Redis, Jenkins, Nexus, Ansible, Hibernate;
· Ты понимаешь принципы CI/CD.

ЧТО У НАС ЕСТЬ:
· Достойный уровень заработной платы + премии;
· Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, страхование от несчастных случаев и болезней, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
· Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
· Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
· Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, корпоративная столовая, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже;
· Современные машины Core i7, 32 Гб RAM с двумя мониторами и возможностью выбора Windows/Linux;
· Стандартный график работы с гибким подходом (пока работаем удаленно).
Java-разработчик в MirAccept
ПРОЕКТ:
Команда Mir Digital занимается формированием гипотез, апробацией перспективных идей и направлений развития бизнеса, в том числе связанных с монетизацией данных НСПК. Пилотирование и проверка бизнес-гипотез проводится совместно с ТСП, Банками и другими партнерами финтех-рынка. Созданные командой ПО могут использовать как внешние участники, так и внутренние команды НСПК.
В проектах применяем математическое моделирование, интересные алгоритмы и структуры данных, подходы ML, а также различные языки программирования для реализации прототипов и проверки гипотез (Java, JS, Python, C++).

ТЕХНОЛОГИЧЕСКИЙ СТЕК:
· Java, Spring-boot 2, Spring Data, Dpring Security, Maven, Gradle, JUnit, Kafka, Apache Camel, Redis, Swagger 3, openAPI, PostgreSql, MySql, Clickhouse.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
· Участвовать в развитии и поддержке проекта;
· Участвовать в полном цикле разработки - от анализа требований до внедрения продукта;
· Развивать архитектуру системы и проектировать функциональность, удобную в использовании;
· Участвовать в решении сложных технических задач;
· Оценивать сложность и трудоемкость задач.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
· Хорошие знания Core Java, Kotlin, опыт работы со стеком Spring (IoC, MVC, Data, REST, Security, SpringBoot);
· Знание алгоритмов и структур данных;
· Практические знания SQL;
· Понимание принципов ООП и владение основными паттернами проектирования;
· Опыт проектирования и разработки микросервисных систем;
· Опыт отладки и оптимизации кода;
· Опыт написания Unit-тестов на JUnit.

БУДЕТ ЗДОРОВО, ЕСЛИ:
· У тебя есть опыт работы с Kafka, Hazelcast, Redis;
· Опыт работы с OAS 3.0;
· Математическое образование или знания математики;
· Ты знаешь shell-языкы на базовом уровне;
· Знаешь JS и фреймворки для разработки front-end.

ЧТО У НАС ЕСТЬ:
· Достойный уровень заработной платы + премии;
· Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, страхование от несчастных случаев и болезней, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
· Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
· Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
· Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, корпоративная столовая, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже;
· Современные машины Core i7, 32 Гб RAM с двумя мониторами и возможностью выбора Windows/Linux;
· Стандартный график работы с гибким подходом (пока работаем удаленно).
Java/Kotlin-разработчик в MirDigital
ПРОЕКТ:
Мы разрабатываем Клиринговую систему для взаиморасчёта требований и финансовых обязательств между банками-участниками.
Система агрегирует информацию из многих источников данных в режиме 24/7/365 и производит анализ и расчёты по всем внутрироссийским транзакциям платежных систем.
Наша задача - каждый день обрабатывать огромное количество операций, совершенных клиентами банков за сутки и отдавать точные данные Центральному Банку РФ. Благодаря нашим системам банки могут обмениваться финансовыми сообщениями и осуществлять точные расчеты с другими участниками платежной системы.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:
· Java 8+, Spring, Akka Actors, MySql, MyBatis, Swagger, Gradle, Groovy и Kotlin скрипты.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
· Изучать предметную область;
· Рефакторить код приложения;
· Помогать коллегам решать сложные технические проблемы;
· Проводить peer-review кода;
· Обеспечивать полный цикл разработки от анализа требований до внедрения продукта;
· Участвовать в построении новых систем и в развитии существующих.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
· Отличные знания Core Java;
· Опыт работы со стеком Spring, в том числе SpringBoot;
· Опыт промышленной командной разработки;
· Хорошие знания SQL;
· Понимание необходимости написания юнит-тестов, опыт работы с JUnit;
· Опыт использования git, вариантов gitflow;
· Понимание принципов построения CI/CD (методология, инструменты);
· Умение декомпозировать задачи, желание развиваться и делиться знаниями с командой, уважительное отношение к коллегам.

БУДЕТ ЗДОРОВО, ЕСЛИ:
· У тебя есть опыт работы c Akka, MySql, MyBatis;
· Ты знаешь Gradle, Jenkins;
· Ты знаком с agile-методами разработки;
· Ты готов участвовать в принятии технических и архитектурных решений, аргументировано защищать свою точку зрения и работать в тесном контакте с бизнес-пользователями и другими подразделениями.

ЧТО У НАС ЕСТЬ:
· Достойный уровень заработной платы + премии;
· Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, страхование от несчастных случаев и болезней, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
· Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
· Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
· Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, корпоративная столовая, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже;
· Современные машины Core i7, 32 Гб RAM с двумя мониторами и возможностью выбора Windows/Linux;
· Стандартный график работы с гибким подходом (пока работаем удаленно).
Java-разработчик в Клиринг
ПРОЕКТ:
Система Авторизации (Фронт-офис) занимается обработкой всех карточных операций, совершаемых на территории всей России для всех платежных систем между российскими банками. Система работает в режиме 24/7/365, то есть круглосуточно и круглогодично по всей стране. Команда разрабатывает распределенную высоконагруженную платформу, которая обеспечивает прохождение и обработку 2 млрд финансовых сообщений в год, с пиками более 1600 сообщений в секунду.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:
· Платформа написана на Java 11 с Spring Boot. Так же мы используем Hazelcast, OpenMQ и Apache Kafka, собираем проекты с помощью Gradle. В тестировании используем JUnit и Mockito для юнит-тестов и Cucumber для интеграционных.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
· Писать код;
· Обеспечивать полный цикл разработки от анализа требований до внедрения продукта;
· Участвовать в развитии архитектуры системы;
· Работать в тесном контакте с бизнес-пользователями и другими подразделениями;
· Помогать решать проблемы в проде;
· Проводить peer-review кода.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
· Отличные знания Core Java;
· Хорошее понимание многопоточности в Java;
· Опыт работы со стеком Spring, в том числе SpringBoot;
· Хорошие знания SQL и JDBC;
· Уверенное знание HTTP, базовые знания TCP, Sockets;
· Опыт промышленной командной разработки;
· Понимание необходимости написания юнит-тестов, опыт работы с JUnit.

БУДЕТ ЗДОРОВО, ЕСЛИ:
· Ты проектировал или разрабатывал высоконагруженные географически распределенные системы;
· Тебе нравятся микросервисы;
· Ты писал многопоточные приложения;
· У тебя есть опыт работы со следующими технологиями и фреймворками: Reactive Streams, SpringCloud, WebFlux, Hazelcast, Docker, K8s;
· У тебя есть опыт работы c Jenkins, Nexus, Ansible, Git.

ЧТО У НАС ЕСТЬ:
· Достойный уровень заработной платы + премии;
· Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, страхование от несчастных случаев и болезней, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
· Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
· Корпоративная культура: корпоративные мероприятия, тимбилдинги, лектории;
· Комфортный офис в центре;
· Современные машины Core i7, 32 Гб RAM с двумя мониторами и возможностью выбора Windows/Linux;
· Стандартный график работы с гибким подходом.
Java-разработчик в Авторизацию
Подпишитесь
Следи за новостями
ЮЛИЯ ПУЗИНА
АЛИНА КУЛОВА
Рекрутеры