Старший разработчик Java

Старший разработчик Java

Мы работаем над новым масштабным проектом по созданию следующего поколения сервисов для автоматизированного тестирования сложных финансовых систем. Наша задача – создать распределённое масштабируемое микросервисное приложение, которое будет включать в себя множество upstream- и downstream-сервисов, взаимодействующих с биржевыми, клиринговыми и брокерскими системами, и имитирующими реальные трейдинговые системы. Результаты взаимодействия будут сохраняться в хранилище для последующего анализа, в том числе методами машинного обучения. В качестве основного языка разработки выбран Java, также планируется использовать один из Service Mesh frameworks: Istio, Consul и т.д., а также NoSQL DB, MQ Brokers, Kubernetes, Aeron.

Задачи

  • принимать участие в разработке архитектуры приложения;
  • создавать, модифицировать и поддерживать компоненты системы;
  • оптимизировать процесс разработки на проекте;
  • обучать младших специалистов и делиться опытом с коллегами;
  • участвовать в подборе персонала на младшие позиции.

Требования

  • опыт разработки многокомпонентных систем;
  • опыт работы программистом от 4-х лет;
  • опыт программирования на Java от 3-х лет;
  • знание microservice architecture patterns;
  • опыт работы с MQ (RabbitMQ, Apache ActiveMQ, etc), NoSQL, gRPC;
  • опыт работы с Consul или подобными сервисами (Consul.io);
  • опыт построения Continuous Delivery Pipeline;
  • способность самостоятельно решать сложные задачи;
  • способность свободно общаться на русском и английском языках.

Поводом для обсуждения более высокой зарплаты будут

  • знание Kotlin;
  • знание Java 9+;
  • опыт реализации протокольного взаимодействия;
  • опыт работы с Akka, Reactive Streams;
  • опыт frontend-разработки;
  • опыт работы в Agile-команде;
  • опыт обучения младших специалистов.

Специалисты HR-службы свяжутся с вами в течение 7 дней с момента получения резюме, если оно будет отобрано для дальнейшего рассмотрения.


Доступно соискателям с инвалидностью.

Мы предлагаем

Международные командировки

Бесплатные кофе/чай и снэки каждый день

Игровые комнаты

Ежегодный оплачиваемый 31-дневный отпуск

Полис добровольного медицинского страхования

Обучение и профессиональный рост

Костюм и галстук не обязательны

Гибкий рабочий график

Бесплатные уроки английского и итальянского языков

Компенсация занятий спортом

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

Формат: +7 (999) 999-99-99
Только один файл. Ограничение 1 МБ. Допустимые типы: doc, docx, pdf.