Middle/Senior Fullstack Developer (Java & JS)

з/п не указана

Воронеж

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Компания Devexperts ведет активную разработку главного продукта компании - торговой платформы для финансовых рынков. Продукт представляет собой как “коробку”, поставляемую on-premises или в рамках модели SaaS, так и “основу” для частных решений для брокерских компаний.

Современная торговая платформа должна уметь обрабатывать сотни торговых заявок в секунду, применяя очень сложную и гибко конфигурируемую бизнес-логику. Помимо обработки заявок, платформа предоставляет разнообразный набор API (REST, Websockets, FIX), умеет строить сложные отчеты, на лету обсчитывает риски по десяткам тысяч активных счетов, принимает и обрабатывает рыночные данные по десяткам тысяч торговых инструментов. К торговой системе подключены различные клиентские терминалы (web, мобильные - iOS и Android) и административные приложения.

Продукт разрабатывается кросс-функциональной командой в монорепозитории. Вы сможете поучаствовать в разработке отказоустойчивых распределенных сервисов, работать над сложными веб-интерфейсами, вплотную познакомиться с процессами CI & CD, технологиями автоматизированного тестирования. Проект требует как вклада в существующую кодовую базу, так и написания кода с нуля.

Основной стек технологий: Java 11, Spring, React, GWT (мы работаем над тем, чтобы попрощаться с ним), Docker, PostgreSQL. Среди используемых нами инструментов - Atlassian stack (Jira, Confluence, Bitbucket), IntelliJ IDEA, Teamcity

Обязанности:

  • разработка rich internet applications (клиентская и серверная части)
  • написание server side логики и push нотификаций;
  • взаимодействие с дизайнерами, разработчиками, бизнес-аналитиками и клиентами.

Требования:

  • знание базовых алгоритмов и структур данных;
  • знание Java Core;
  • знание основ многопоточного программирования;
  • знание английского языка на уровне, достаточном для чтения документации.

Дополнительными преимуществами будут являться:

  • опыт работы в финтехе, представление о финансовых рынках;
  • знание JavaScript, HTML и CSS;
  • опыт работы с WebSockets;
  • опыт работы с Docker;
  • опыт работы с любой из web технологий: React, Angular, GWT.

Ключевые навыки

Английский — B1 — Средний
Java

Вакансия опубликована 12 апреля 2021 в Воронеже

Код вакансии REF161Q

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