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

19 апреля 2021

Уровень зарплаты:
от 90 000 руб.
Требуемый опыт работы:
Без опыта

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

Tibbo Systems –– ведущий российский разработчик программных решений для Интернета вещей, входит в международный холдинг Tibbo. Мы занимаемся разработкой и внедрением IoT платформы AggreGate, и основанных на ней продуктов.

Победители IoT Awards 2020: Лучшее IoT решение для умного города, IoT Awards 2019: IoT в промышленности.

Наша команда –– профессиональные разработчики ПО, архитекторы, инженеры внедрения и поддержки, проджект и продакт менеджеры, UI/UX дизайнеры, сейлы и другие. Мы полностью определяем стратегию развития нашей платформы, проектируем ее архитектуру, выбираем программные фреймворки, обсуждаем требования к отдельным модулям и, конечно же, разрабатываем, тестируем и документируем их.
Платформа AggreGate –– это нагруженное серверное ПО, мощный визуальный конструктор, отвечающий за интеграцию и сбор данных, их хранение, обработку, аналитику, визуализацию. Выполнение типовых операций: создание отчетов, форм, бизнес-логики производится за счет конфигурирования компонентов системы и не относится к разработке платформы.
Серверная часть –– Java 8, с небольшим количеством Spring 5, Kotlin. Основное хранилище – Cassandra, но поддерживаем и Hibernate. Gradle, Jenkins, Jira, Bitbucket и все такое…)
Чем предстоит заниматься:
  • Разработкой по двум-трем из направлений (см. ниже)
  • Докапыванием до причин ошибок и их устранением
  • Написанием модульных и приемочных тестов
  • Проработкой постановок задач (таск-трекинг на английском)
  • Проведением Code Review
  • Собственным развитием, шарингом знаний и регулярным участием в командных активностях
Хотим видеть у вас:
  • Крепкую практику и знание ООП, Java Core, Collections, основы Concurrency
  • Владение нашим стеком технологий и профильные знания по направлениям (см. ниже)
  • Умение работать в команде и писать поддерживаемый код
  • Высокую мотивацию при автономной работе
  • Навыки проектирования при решении задач
  • Навыки юнит-тестирования
  • Английский Pre-Intermediate
Будет плюсом:
  • Навыки разработки многопоточных приложений
  • Опыт работы в крупных командах с большим объемом кода
  • Аналитический подход, умение уточнять и прорабатывать задачи
  • Умение принимать и конструктивно обосновывать технические решения
  • Продуктовый подход к разработке
  • Знание паттернов и опыт их применения на практике
  • Английский Intermediate и выше
У нас вы получите:
  • Возможность программировать на Java, а не заниматься конфигурированием через аннотации
  • Осмысленную работу: возможность влиять на продукт и видеть как пользуются результатами вашей работы
  • Профессиональную прокачку и поддержку (коллеги, у которых есть чему поучиться, всегда готовы помочь, многие работают со дня основания)
  • Профессиональное развитие и перспективу роста (последние несколько лет растем в два раза)
  • Семейную атмосферу молодого, дружного и профессионального коллектива
  • Гибкое начало рабочего дня
  • Оформление по ТК РФ
  • Зарплату на карту и вовремя
  • Бонусы и подарки, приуроченные к важным жизненным событиям
Наши направления:
  • Ядро – API, надежность, производительность, многопоточность, встроенные языки, отказоустойчивость, распределение нагрузки
  • Устройства и источники данных — коммуникации, протоколы обмена данными
  • Интеграция – собственные и различные сторонние API
  • Хранение – SQL, NoSQL, графовые БД, структуры данных, оптимизация скорости и использования памяти, Big Data
  • Аналитика – алгоритмы, мат. методы, машинное обучение, Data Science
  • Визуализация – текстовые/графические редакторы, графики, инструменты построения отчетов
  • Бэкенд для фронтенда – многопоточный движок со сложной бизнес логикой и API (HTTP, WebSockets) для фронта. Написан на Kotlin, Spring


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

Fullstack разработчик (Angular или React)
Компания: Negotiations experts LTC
Зарплата: от 167 000 до 218 000 руб.
Ведущий разработчик (.Net, Oscript)
Компания: X5 Tech
Зарплата: з.п. не указана
Автотестировщик / Auto QA Engineer (Java)
Компания: Centicore
Зарплата: з.п. не указана
Разработчик Android (senior)
Компания: А17
Зарплата: от 250 000 до 300 000 руб.