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
