Senior Java Developer (Bioinformatics)

от 190 000 до 290 000 руб. до вычета налогов

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

Полная занятость, полный день

О нас

Компания Дженстек (Genestack) создаёт платформу для биоинформатиков, биологов, генетиков, врачей и всех, кто так или иначе связан с расшифровкой, изучением и систематизацией геномов. В нашей платформе можно хранить, обрабатывать, искать и визуализировать геномные данные. Благодаря Дженстеку исследователи работают, не волнуясь о проблемах преобразования форматов, обмена данными между биологами и биоинформатиками, защиты доступа, и контроля над бюджетом и ресурсами.
Вы будете работать над платформой, с помощью которой ученые решают сложные задачи в области точной медицины, создают новые лекарства и проводят биоинформатические исследования.

Дженстек – британская компания с офисами в Кембридже и в Санкт-Петербурге. Со времени создания в 2012 году наша команда выросла. Появляются новые заказчики и новые проекты, поэтому мы открываем новые вакансии в Петербурге и набираем в команду сильных разработчиков.

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

Ваши задачи

У нас много интересных задач, связанных с разработкой и поддержкой ядра системы, программного API и отдельных приложений внутри платформы. Также, например, есть задачи по изобретению и реализации оптимальных способов хранения данных, управлению задачами в кластере (Amazon и не только) и много-много других.

В основе нашего технологического стека находится Java 8 (и мы переходим на Kotlin и на Java 11). Для работы с данными мы используем Solr, MySQL и Clickhouse. Также мы используем Python для отдельных модулей и функциональных тестов. Цикл разработки основан на GitHub, Maven/Gradle и Teamcity. Среда разработки - IDEA. Мы открыты к использованию новых технологий, если это улучшает решение задачи.

Удобный в сопровождении код для нас так же важен, как и отсутствие багов в разрабатываемой платформе, поэтому мы серьезное внимание уделяем code review. Разработчик, умеющий писать понятный и аккуратный код, будет чувствовать себя у нас комфортно.

Ваши знания и навыки:

  • Умение самостоятельно работать над задачей от уточнения требований до production кода
  • Навыки устного и письменного общения, плюс достаточный для этого английский язык
  • Опыт проектирования и документирования технических решений
  • Умение оценивать трудозатраты на реализацию решения
  • Сильный уровень владения Java и Spring
  • Знание основных структур данных и понимание алгоритмов из стандартной библиотеки Java
  • Опыт работы с реляционными базами данных
  • Умение оптимизировать и тестировать код.

Вам могут пригодиться:

  • Опыт работы с большим объемом данных
  • Опыт разработки веб-приложений
  • Знание Python
  • Знание Solr/Lucene и аналогов
  • Знакомство с Unix-подобными системами
  • Знания в области биоинформатики (при необходимости наши биологи введут вас в курс дела).

Условия

  • Команда сильных профессионалов

  • Удобный просторный и тихий офис в центре Санкт-Петербурга, кухня с фруктами и печеньками, душ, спортзал, настольный теннис, авто- и велопарковка

  • Конкурентная зарплата

  • Официальное оформление, полная ставка, ДМС, 100% оплата больничного

  • Курсы английского языка спонсируются компанией

  • Введение в предметную область для новичков

  • Гибкий график

Как к нам попасть

Мы предложим вам двухчасовое тестовое задание или сразу пригласим вас на собеседование по скайпу, а потом - к нам в офис.

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

Адрес

Василеостровская, Спортивная, Адмиралтейская, Санкт-Петербург, Университетская набережная, 7-9-11к5

Вакансия опубликована 31 марта 2020 в Санкт-Петербурге

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