Senior Java Developer

Местоположение и тип занятости

Можно удаленно

Компания

разрабатываем софт для амбициозных стартапов Кремниевой долины и инновационных технокорпораций

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

Условия работы

Java разработчик — уверенный senior или lead

Компания Merk ищет в команду человека, который не побоится разобраться в технически сложном проекте и при этом будет лидить команду из нескольких разработчиков! Мы специализируемся на мобильной разработке для крупных зарубежных стартапов; над десятками интересных проектов у нас трудятся более 450 специалистов высокой квалификации. Нашими приложениями пользуются 40 млн человек по всему миру! Наши разработки неоднократно попадали в Top AppStore и упоминались в TechCrunch, Engadget, Gizmodo. Наши офисы продаж расположены в Нью-Йорке, Майами, Атланте, а центры разработки в 6 городах РФ, а также в Сербии, Казахстане, Армении.

Приходи и создавай будущее вместе с нами!

Чем предстоит заниматься:

  • писать код для системы хранения данных: начиная от взаимодействия с железом и заканчивая интеграциями с облачными сервисами;
  • разрабатывать API для команды фронтендщиков;
  • тестировать и оптимизировать производительность;
  • чинить проблемы и расширять функционал опенсорсного ПО, с которым приходится взаимодействовать бэкенду;
  • решать проблемы с программной и аппаратной частью на железе заказчика (иногда бывает и такое);
  • дорабатывать pipeline сборки образа операционной системы СХД;
  • лидить команду из нескольких бэкенд разработчиков.

Что нужно, чтобы присоединиться к нам:

  • знать современные Java-технологии для серверных решений;
  • понимать принципы ООП и уметь применять паттерны проектирования;
  • знать и иметь понимание архитектуры *nix систем;
  • иметь базовые навыки администрирования Linux;
  • понимать основы проектирования баз данных и иметь навыки работы с SQL;
  • знать английский язык на уровне, достаточном для чтения технической документации.

Преимущества

У нас будет больше причин работать вместе, если ты:

  • имеешь сертификаты по Java от Sun/Oracle;
  • владеешь средствами отладки Java приложений (Memory Analyzer, профилировщики, и пр); умеешь анализировать логи;
  • имеешь опыт применения средств автоматизации разработки ПО: коллективное владения кодом, автоматизация сборки и тестирования, непрерывная интеграция, и т.п.;
  • имеешь опыт работы с WebSockets;
  • имеешь работы с сетевыми файловыми системами SMB, GlusterFS, S3;
  • имеешь опыт программирования на C, Perl (не стоит пугаться, его на проекте почти не осталось), Bash;
  • имеешь опыт упаковки и разворачивания образов Docker;
  • имеешь опыт проектирования архитектуры сложных высоконагруженных проектов;
  • любишь в свободное время читать исходники ядра Linux и готов поделиться с нами своими находками.


Что мы за это предлагаем:

  • Гибкий график, главный принцип – работать с душой и пользой 40 часов в неделю)
  • Зарплата “белая” по результатам собеседования, в зависимости от опыта и квалификации.
  • Обеспечение оборудованием для работы.
  • Оплата профессиональной сертификации, субсидирование обучения по англ.яз.
  • Компенсация спорта.
  • Удаленная работа или гибридный график.
  • Официальное оформление.
  • Рассматриваем кандидатов, готовых к релокации за пределы РФ (Сербия, Армения, Грузия, Турция или иные направления)