Ведущий разработчик программного обеспечения (Java) (удаленная работа)
(вакансия в архиве)

18 июля 2019

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
От 3 до 6 лет

Вакансия: Ведущий разработчик программного обеспечения (Java)

Международный холдинг Tibbo — лидер в области программных и аппаратных решений для Интернета вещей, цифровизации предприятий, глубокой аналитики, управления ИТ-инфраструктурами, автоматизации производственных и технологических процессов, удаленного мониторинга и обслуживания, контроля физического доступа и комплексной автоматизации центров обработки данных. Две основные компании, входящие в Tibbo - это Tibbo Systems (Россия) и Tibbo Technology (Тайвань).

Tibbo приглашает на работу ведущего Java-разработчика для участия в развитии интеграционной IoT платформы AggreGate и продуктов, построенных на ее основе.

Наш основной центр разработки находится в России. Именно тут мы определяем стратегию развития нашей платформы, проектируем ее HLD и архитектуру, изучаем конкурирующие решения, выбираем программные фреймворки, обсуждаем требования к отдельным модулям и, конечно же, разрабатываем, тестируем и документируем их.

Мы растем на 70-100% в год начиная с 2010 года и надеемся сохранить такую же скорость развития в течение следующих лет. Поскольку мы являемся вендором ПО, разработчики и другие айтишники всегда будут составлять основу нашей команды.

Конечными пользователями платформы являются крупные и средние компании из всех секторов, от банков и телекомов до энергетики и нефтегаза. Нашими партнерами выступают крупные системные интеграторы, а внедрения платформы AggreGate и основанных на ней продуктов имеются по всему миру от Австралии до Чили и от ЮАР до Швеции.

С технической точки зрения наша платформа представляет из себя высоконагруженное серверное ПО, отвечающее за сбор данных с устройств и различных источников, их хранение, обработку, аналитику, визуализацию, а также интеграцию в другие системы предприятия. В рамках одной инсталляции могут работать сотни и даже тысячи серверов, объединенных в горизонтальные и/или отказоустойчивые кластеры, а также распределенные по нескольким логическим уровням (от edge-серверов работающих на Raspberry Pi до центральных серверов с 100+ ядрами CPU и сотнями гигабайт Heap).

Основная часть платформы основана на Java, отдельные небольшие компоненты написаны на JavaScript, .NET и C++. При помощи разработанной нами с нуля архитектуры, основанной на так называемой "единой модели данных", различные модули могут взаимодействовать друг с другом не зная друг про друга ничего и не понимая физического смысла получаемых данных. Это позволяет нам разрабатывать большинство модулей используя стандартные библиотеки и даже целые Java-приложения, работающие в embedded или микросервисном режиме. Всего их больше сотни, вот лишь несколько: Cassandra, Lucene, Hibernate, JavaCC, Jasper Reports, Tomcat, Siddhi и т.д.

Требования:
  • Опыт работы Java-разработчиком от 3-х лет

  • Хорошее знание Java SE

  • Понимание ООП, знание паттернов и опыт их применения на практике

  • Опыт принятия технологических решений и проектирования архитектуры

  • Хорошие коммуникативные навыки, умение конструктивно обосновывать свои решения

  • Умение работать в распределенной команде

  • Высокая самоорганизованность

Желательны:
  • Опыт архитектурного проектирования и диагностики высоконагруженных серверных систем

  • Опыт работы в крупных проектах с большим объемом кода

  • Английский не ниже Intermediate

Обязанности:
  • Разработка ПО на Java

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

  • Помощь в проектировании новых модулей

  • Самостоятельное принятие технических решений, работа без детального ТЗ

Условия работы:
  • Оклад по результатам собеседования + премии

  • Перспектива быстрого роста до team lead'а или архитектора

  • Молодой, дружный, профессиональный коллектив

  • Задачи олимпиадные, сильное развитие в технологиях и развитие как разработчика

  • Атмосфера стартапа, видимый вклад в общую деятельность

  • Оформление по ТК РФ

  • Оплата больничных и отпусков

  • Бонусы и подарки, приуроченные к важным жизненным событиям



Посмотрите похожие вакансии

Fullstack разработчик (Angular или React)
Компания: Negotiations experts LTC
Зарплата: от 167 000 до 218 000 руб.
Программист С++/Qt
Компания: Группа компаний Астра
Зарплата: з.п. не указана
Middle+ Frontend разработчик
Компания: Группа компаний Астра
Зарплата: з.п. не указана
.Net разработчик
Компания: B2B-Center
Зарплата: з.п. не указана