Senior Java Developer (удаленно)

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

Коллеги, приветствуем!

Tibbo Systems приглашает в команду Senior Java разработчика.

О нас:

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

Наши клиенты — крупнейшие российские компании.

Уже завоевали пару IoT Awards и не собираемся останавливаться:

  • Лучшее IoT решение для умного города 2020

  • IoT в промышленности 2019

IoT Платформа AggreGate – это комплексное решение (PaaS/on-premise/Edge) для цифровизации, включающее мощный визуальный и компонентный конструктор.

По сути, платформа является средой разработки, развертывания и исполнения приложений, “написанных” нашими партнерами в режиме low / no code. Так же, как Java написана на C++, мы создаем на Java инструменты, которые выводят разработку приложений и сервисов на следующий уровень по легкости и скорости.

Приглашаем опытного Java разработчика в нашу R&D команду, которая непосредственно занимается созданием самой платформы.

Предстоит амбициозная профессиональная задача - развивать IoT Платформу AggreGate, осмысленно и творчески работать над продуктом, реально влиять на будущее платформы и видеть, как пользуются результатами твоей работы.

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

  • 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.

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

Чем будешь заниматься:

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

  • Докапыванием до причин ошибок и их устранением

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

  • Проработкой постановок задач (таск-трекинг на английском)

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

  • Собственным развитием, шарингом знаний и регулярным участием в командных активностях

Наши направления:

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

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

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

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

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

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

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

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

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

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

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

  • Высокую мотивацию при автономной работе

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

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

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

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

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

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

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

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

  • Продуктовый подход к разработке

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

  • Английский Intermediate и выше

Мы гарантируем:

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

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

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

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

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

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

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

  • Оформление по ТК РФ, зарплату на карту и вовремя

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

​​​​

Ключевые навыки

Git
SQL
Java
Backend
ООП
Java Core
Collections
Concurrency
юнит-тестирование
API
графовые БД
Big Data
Data Science
многопоточный движок
C++
Apache Cassandra
JUnit
Mockito
Code Review
код ревью
Английский — B2 — Средне-продвинутый

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Адрес

Тверь, пр. Чайковского, 28/2

Вакансия опубликована 25 января 2023 в Москве

Отзывы о компании

3,9хорошо
Оценка Dream Job

67%

Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

Преимущества и льготы
  • Своевременная оплата труда
  • Удаленная работа
  • Оплата больничного
Ведущий инженер
Декабрь 2021
Отличные условия для развития, хороший коллектив, адекватное руководство
Войдите, чтобы увидеть все отзывы
Войти

Похожие вакансии

Java Developer

150 000 – 250 000 руб.
Москва
Можно из дома
Поддержка, развитие и оптимизация проектов. Разработка новой функциональности и улучшение имеющейся. При этом учитывать принципы распределенной системы при разработке.
Образование: высшее техническое образование в области ИТ, высшей математики, проектной деятельности, анализе данных. Знание ин. языков: английский. Опыт коммерческой разработки...

Java Developer

до 300 000 руб.
Можно из дома
Приложение является тиражируемым продуктом, устанавливается отдельно для каждого клиента. Приложение представляет из себя монолит с ядром и бизнес-логикой на...
Опыт работы разработки коммерческих серверных решений с использованием Java-технологий от 3х лет. Уверенные знания Java 8 Standard Edition...
Работодатель сейчас онлайн

Java Developer

150 000 – 300 000 руб.
Можно из дома
Участвовать во внутренних и внешних проектах. Разрабатывать новые и поддерживать существующие системы на Java.
Оконченное высшее образование по технической специальности. Опыт работы от 3 лет в коммерческих проектах. Знание Java. Знание Spring (Spring Boot...

Junior Backend Developer

600 – 1 000 USD
Москва
Можно из дома
Опыт работы от 1 года. Опыт работы с PHP 7+. Опыт работы с Laravel 9. Опыт работы с Js...
Можно из дома
Разрабатывать интеграционные программные обеспечения (backend-приложения, web-сервисы), организующие потоки данных между различными информационными системами. Разрабатывать высоконагруженные, отказоустойчивые, высокодоступные сервисы...
Коммерческий опыт разработки на Java 8/11 от 4х лет. Опыт с системами автоматической сборки (Apache Maven, Gradle).
Можно из дома
Проектировать и создавать новую функциональность. Дорабатывать и поддерживать существующую функциональность. Покрывать функционал unit-тестами. Участвовать в процессе code review.
Java 11, Spring Framework. JavaScript, React, Redux. Kafka, PostgeSQL, ELK stack, Casandra, Redis. GRPC. Docker, Kubernetes, Istio. Опыт работы с...