Lead/Senior Java разработчик (удаленная работа)

IBS

22 сентября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Lead/Senior Java разработчик

Описание вакансии

Мы разрабатываем ин форма ционно аналитический терминал, предоставляющий клиентам актуальную и историческую биржевую ин форма цию для анализа, выработки стратегий и принятия решений о торговле на раз личн ых биржах. Мы агрегируем ин форма цию из разных источников, и предоставляем ее клиентам как в режиме реального времени, так и в аналитической форме.
Наша цель:
Стать агрегатором 1 по макроэкономической ин форма ции и данным товарных бирж России и дружественных стран.
О системе и команде:
Мы ведем разработку с нуля, используя OpenSource технологии;
25+ микросервисов, их число будет расти;
У нас нет бюрократии, и большая свобода в выборе решений и технологий, оправданных для целей развития системы;
Мы выстраиваем процессы и готовы менять подходы для оптимизации работ;
Стек: Java 17, Spring Boot, Kubernetes, Gitlab, PostgreSQL, OpenSearch, ClickHouse, Infinispan, WebSocket, REST, RabbitMQ, Keycloak, JMeter;
На очереди: SSE, Kafka, S3, GraphQL, Graphana
В связи с существенным ростом бизнеса мы ищем амбициозных и энергичных профессионалов, готовых присоединиться к нашей дружной команде.

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

  • Управление группой разработки распределение задач, оценка реализации, взаимодействие с другими участниками команды (тестировщики, аналитики, руко водител и), а также со смежными командами;
  • Разработка ключевых нефункциональных изменений, развивающих стабильность и произ водител ьность платформы;
  • Техническое развитие системы и процесса поставки ПО;
  • Оптимизация произ водител ьности системы за счет эволюционной перестройки архитектуры и локальных оптимизаций;
  • Решение и расследование возникающих при эксплуатации системы пробл ем;
  • Внедрение системы анализа качества кода.
Требования:
  • Опыт Java разработки от пяти лет (Java 17+, Spring Boot);
  • Опыт руководства командой разработки от 1 года ( небольшие команды);
  • Понимание принципов проектирования и архитектуры программного обеспечения;
  • Понимание принципов декомпозиции функциональности на микросервисы;
  • Понимание принципов проектирования м одел и данных и структуры БД;
  • Опыт написания сложных SQL запросов и оптимизации произ водител ьности реляционной БД;
  • Опыт работы с брокерами сообщений: RabbitMQ, Kafka;
  • Опыт работы с одной из нереляционных БД;
  • Понимание алгоритмов и структур данных;
  • Понимание методологии организации работ Agile, SC RU M.
Условия:
  • Официальное оформление в аккредитованную IT-компанию;
  • Система ДМС;
  • Есть собственный учебный центр с тренингами по языкам программирования, soft skills, карьерному росту и пр.;
  • Участие в крупных отраслевых мероприятиях;
  • Cпортивные и well-being мероприятия;
  • Корпоративные скидки от компаний-заказчиков и многое другое.


Посмотрите похожие вакансии

Senior Java разработчик / Tech Lead (Автолизинг)
Компания: Т1
Зарплата: з.п. не указана
Team Lead / Senior Web Developer
Компания: ADLEADPRO PTE. LTD
Зарплата: з.п. не указана