Перенесена в архив: Java Developer

111222
Отправить резюме

О вакансии

Крупнейшая в РФ платежная система ищет в свою команду опытного разработчика для работы над серверной частью. Только Back-end, никакого веба и интерфейсов.

Задачи:

  • Улучшать продукт (процессинг платежной системы) в части требований отказоустойчивости, диагностируемости, масштабируемости и т.д.
  • Разрабатывать новые проекты (как и глобальные, так и небольшие).
  • Сложные аналитические задачи (например, разработать протокол под требования партнера, при этом учитывая, что речь идет о деньгах, то есть любая пропущенная деталь может привести к финансовым потерям у одной из сторон).
  • Системы с большим количеством компонентов и связей (внутренних сервисов и клиентов у компании чуть ли не больше, чем внешних, ваши изменения могут влиять на них).
  • Все ваши решения будут каждый день испытываться на прочность, как и нагрузками, так и всевозможным спектром воздействий внешнего мира, начиная от злоумышленников и заканчивая просто средой, в которой существует любой крупный сервис.

Требования:

  • Хорошие навыки в проектировании.
  • Отличное понимание общих вопросов программирования - ООП, паттерны (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кидка на фитнес сотрудникам компании.

 

Интересно? Присылайте резюме на hr@digitalhr.ru

Отправить
резюме
на вакансию

hr@digitalhr.ru

Похожие вакансии

  • SaaS-платформа, которая посредством различных модулей позволяет управлять жизненным циклом клиента, в поиске Account Manager.

  • Нам нужен герой-ассистент, который будет мастером на все руки в нашей компании! Идеально: страшный перфекционист, любитель тестировать новые приложения/сервисы, виртуоз в клиентском сервисе. А ещё мы ценим тех, кому не всё равно.