Senior Java Developer

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

Полный рабочий деньМожно удаленно

Компания

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

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

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

Merk это:

  • Mobile, web, desktop и embedded разработка
  • Работа с крупными зарубежными стартапами
  • Более 450 специалистов высокой квалификации
  • Более 40 млн пользователей наших приложений по всему миру
  • Неоднократные попадания в Top AppStore и Google Play, упоминания в TechCrunch, Engadget, Gizmodo, Verge
  • Офисы продаж расположены в Нью-Йорке, Майами, Атланте
  • Центр разработки в России, Сербии, Армении и Казахстане


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

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


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

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


Будет плюсом:

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


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

  • Возможность работать удаленно или из офиса
  • Необходимое для работы оборудование
  • Гибкий график, главный принцип – работать с душой и пользой 40 часов в неделю
  • Дружелюбные, опытные коллеги и заботливое начальство
  • Субсидирование профильных курсов, английского языка и спорта


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