Senior Java developer

Senior Java developer


Remote | full time | 300 - 350 т.р.

Tibbo Systems

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

Опыт: от 5 лет

 📌 Основные задачи:

  • Разработкой по двум-трем из направлений (см. ниже)

  • Поиск ошибок, отладка и устранение

  • Написанием модульных и приемочных тестов

  • Проработкой постановок задач (task traking)

  • Проведением Code Review

📌 Направления разработки

  • Ядро – API, надежность, производительность, многопоточность, встроенные языки, отказоустойчивость, распределение нагрузки

  • Устройства и источники данных — коммуникации, протоколы обмена данными

  • Интеграция – собственные и различные сторонние API

  • Хранение – SQL, NoSQL, графовые БД, структуры данных, оптимизация скорости и использования памяти, Big Data

  • Аналитика – алгоритмы, мат. методы, машинное обучение, Data Science

  • Визуализация – текстовые/графические редакторы, графики, инструменты построения отчетов

  • Бэкенд для фронтенда – многопоточный движок со сложной бизнес логикой и API (HTTP, WebSockets, Spring, Kotlin) для фронта.

📌 Хотим видеть у тебя

  • Крепкую практику и знание ООП, Java Core, Collections, основы Concurrency

  • Владение нашим стеком технологий и профильные знания по направлениям (см. выше)

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

  • Навыки проектирования при решении задач

  • Навыки юнит-тестирования

  • Английский Pre-Intermediate

📌 Приветствуется

  • Навыки разработки многопоточных приложений

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

  • Умение принимать и конструктивно обосновывать технические решения

  • Знание паттернов и опыт их применения на практике

  • Английский pre-intermediate и выше

📌 Мы предлагаем:

  • Возможность программировать на Java, а не заниматься конфигурированием через аннотации

  • Осмысленную работу, возможность влиять на продукт и видеть как пользуются результатами вашей работы

  • Отлаженный онбординг с наставником

  • Профессиональную прокачку и поддержку (коллеги, у которых есть чему поучиться, всегда готовы помочь, многие работают со дня основания)

  • Перспективу роста (последние несколько лет растем в два раза)

  • Атмосферу дружной и профессиональной команды

  • Гибкое начало рабочего дня

  • Оформление по ТК РФ, зарплату на карту и вовремя (варианты обсуждаются отдельно)

  • Оплата отпуска, больничных (+4 оплачив. дня по сост.здоровья) 

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

📌 Как мы устроены:

  • Backend: Java, Spring Web и Kotlin, Apache Cassandra, JUnit, Mockito

  • Frontend: JavaScript, TypeScript, WebSockets, React+MobX, Ant Design, Jest/Enzyme

  • Командные инструменты: Slack, Jira, Bitbucket, Jenkins, Confluence, Google Workspace.

  • Работаем на удаленке, возвращаться в офис не планируем

📩Контакты:

@daikirey



Report Page