Java Developer for Big Data Project

Какой проект?

Chorus — облачное приложение для хранения, совместного использования, визуализации и анализа данных процедуры масс-спектрометрии.

Почему важен этот проект?

Chorus — это новое Big Data приложение, которое предоставляет ученым по всему миру возможность безопасно хранить, анализировать и делиться своими данными масс-спектрометрии независимо от исходного формата исходного файла. Цель Chorus — создание полного каталога масс-спектрометрических данных в мире, к которому можно открыто получить доступ.


Chorus ускоряет процесс научных исследований в области анализа ДНК и генома человека, выявление генетических болезней, разработку и тестирование новых лекарственных препаратов и т.д.

Что нужно делать?

  • Разрабатывать новые версии основного и саб-продуктов.
  • Писать как back, так и front-end приложений.
  • Покрывать код приложений unit и end-to-end тестами.

Необходимые знания и навыки

  • Опыт программирования на Java от 3 лет. Мы используем Spring.
  • Опыт работы с реляционными СУБД (MySQL)
  • Знание и опыт программирования на JavaScript (Angular), HTML/CSS.
  • Знание и опыт применения тестовых библиотек и фреймверков (jUnit, testNg, etc)
  • AWS (EC2, S3, RDS).
  • Git, Maven, Bash.
  • Уровень разговорного английского не ниже Intermediate.
  • Опыт работы с баг-трекинговой системой (Jira, Redmine, etc).
  • Сильный team player.

Будет большим плюсом

  • Опыт работы с CI/CD системами (TeamCity, Jenkins).
  • Опыт работы с RabbitMQ.

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

  • Долгосрочный, стабильный проект;
  • Оплату командировок, конференций и обучающих программ;
  • Прямое взаимодействие с заказчиком;
  • Компенсационный пакет;
  • Гибкий график работы, возможность работать из дома при необходимости.

Подробнее...