170 похожих чатов

Ищем опытного разработчика для работы над серверной частью крупнейшей в

РФ платежной системы. Только #backend, никакого веба и интерфейсов.
Вилка 130 - 200.
#fulltime

Чем предстоит заниматься:
Улучшать продукт (процессинг платежной системы) в части требований отказоустойчивости, диагностируемости, масштабируемости и т.д.;
Разрабатывать новые проекты (как и глобальные, так и небольшие).
Если вас не пугают такие сложности как:
Экстремальные нагрузки (сотни тысяч терминалов решили обновить конфиг одновременно? - Не проблема. Распродажа в AliExpress? - Добро пожаловать, ни одна оплата не потеряется);
Сложные аналитические задачи (например, разработать протокол под требования партнера, при этом учитывая, что речь идет о деньгах, то есть любая пропущенная деталь может привести к финансовым потерям у одной из сторон);
Системы с большим количеством компонентов и связей (да, внутренних сервисов и клиентов у нас чуть ли не больше, чем внешних, ваши изменения могут влиять на них);
Если вы внимательны к деталям и видите не очевидные с первого взгляда связи (все ваши решения будут каждый день испытываться на прочность, как и нагрузками, так и всевозможным спектром воздействий внешнего мира, начиная от злоумышленников и заканчивая просто средой, в которой существует любой крупный сервис).

Кого мы ищем и что хотим увидеть в кандидате:
Нас не интересует богатый опыт системной интеграции, но хорошие навыки в проектировании определенно требуются;
Ждем от вас отличного понимания общих вопросов программирования - ООП, паттерны (GoF, DI), структуры данных, алгоритмы;
Отличное знание #java SE 8 (java core, collections, utils, io, xml, jdbc) или более поздних версий. Язык и его возможности - это инструмент, которым нужно владеть в совершенстве;
Опыт работы со #spring 4 и прочими фреймворками общего назначения;
Опыт написания тестов с использованием JUnit или TestNG, Mockito;
Знание стандарта ANSI SQL – таблицы, запросы, транзакции;
Опыт работы с реляционными БД.

Будет плюсом:
Опыт разработки систем, связанных с онлайн-обработкой большого количества запросов;
Опыт работы с Oracle и PL/SQL;
Опыт работы в платежных системах. Знание особенностей и принципов их работы;
Опыт разработки платежных протоколов;
Знание нереляционных баз данных (Cassandra, Couchbase);
Нам приходится много общаться с заказчиками и партнерами, поэтому необходимы развитые коммуникативные навыки;
Английский язык на уровне upper-intermediate. Большая часть профессиональной литературы доступна только на языке оригинала. Так же в процессе работы иногда требуется вести техническую переписку на английском языке и участвовать в устных беседах по телефону\скайпу с иностранными партнерами.

Условия:
Работа в динамичной развивающейся компании, лидере рынка платежных систем;
Дружный коллектив, адекватный менеджмент, отсутствие бюрократии;
Возможность профессионального и карьерного роста;
Работа в команде с лучшими профессионалами над сложными и интересными задачами;
Оформление по ТК РФ, конкурентоспособная заработная плата, премии по результатам работы;
Расширенный соц. пакет: компенсация питания, ДМС, cкидка на фитнес сотрудникам компании;
Уютный и современный офис в 10 минутах ходьбы от м.Чертановская

Контакты:
@AlexQiwi
ale.smirnov@qiwi.com

3 ответов

11 просмотров

Казалось бы зачем отдельный чат завели для вакансий 🤔

Да это же МИР

» Только #backend, никакого веба и интерфейсов. Intranet и абстрактные классы?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта