Java-разработчик

Дата размещения вакансии: 26.05.2026
Работодатель: Ставтрэк
Уровень зарплаты:
от 150000 RUR
Город:
Ставрополь
микрорайон №17, улица Бруснева 4/3
Требуемый опыт работы:
От 1 года до 3 лет

Формат работы: только офис в Ставрополе, удалёнка и гибрид сейчас не рассматриваются. Если для вас это критично — давайте сэкономим время друг другу.

Привет! Меня зовут Владимир, я директор по разработке в ГК «Автотрекер». Мы - продуктовая компания (не франчайзи и не аутсорс), развиваем собственную систему мониторинга транспорта и телеметрии. Ищу в команду Java-инженера, которому интересно работать с реально нагруженными данными, а не перекладывать JSON между микросервисами ради микросервисов.

О проекте и стеке

Мы обрабатываем поток телеметрии с большого парка устройств в реальном времени: приём бинарных протоколов, нормализация, агрегация, аналитика, выдача в UI и внешние интеграции. Это значит, что у нас есть и низкоуровневая работа с сетью/байтами, и классический бэкенд, и аналитические нагрузки

С чем работаем каждый день:

  • Java 25+, Spring (Boot, Cloud) - основной стек сервисов
  • Микросервисная архитектура - десятки сервисов, понятные границы ответственности
  • Apache Kafka - шина событий, стриминг телеметрии
  • PostgreSQL - транзакционные данные
  • ClickHouse - аналитика, исторические данные, отчёты по миллиардам строк
  • Valkey (форк Redis) - кэш, координация, лёгкие очереди
  • Gradle, Git, CI/CD, Docker
  • Тесты: JUnit 5, Testcontainers, нагрузочное тестирование

Чем предстоит заниматься

  • Проектировать и писать сервисы на Java 25+ / Spring Boot - от приёма бинарных пакетов от устройств до бизнес-API.
  • Работать с потоками данных в Kafka: продюсеры, консьюмеры, обработка идемпотентности, ретраи, DLQ.
  • Хранить и доставать данные из PostgreSQL и ClickHouse, понимая разницу между OLTP и OLAP-нагрузкой.
  • Оптимизировать «горячие» места: профилирование, разбор GC-логов, борьба за latency и throughput.
  • Покрывать код тестами (unit + интеграционные на Testcontainers), участвовать в код-ревью.
  • Разбираться с инцидентами на проде вместе с командой - у нас нет «это не моя зона».

Кого ищем

Ожидаем, что вы умеете:

  • Уверенно писать на Java (от 2 лет коммерческого опыта), знаете современные фичи языка (records, sealed, virtual threads, pattern matching).
  • Работали с Spring Boot в проде — не на уровне «прошёл туториал».
  • Понимаете многопоточность, java.util.concurrent, модель памяти JVM хотя бы на базовом уровне.
  • Писали SQL руками, понимаете, что такое индексы и план запроса.
  • Покрываете свой код тестами и считаете это нормой, а не «если останется время».
  • Работали с Git и любым из систем сборки (Gradle / Maven).

Будет большим плюсом:

  • Опыт работы с Kafka, ClickHouse, Redis/Valkey - хотя бы с одним из трёх.
  • Понимание сетевого стека (TCP/UDP), умение читать бинарные протоколы и работать с ByteBuffer / Netty.
  • Опыт в высоконагруженных или near-real-time системах.
  • Опыт с микросервисами: межсервисное взаимодействие, observability (метрики, трейсы, логи).
  • Знакомство с Docker и базовое понимание инфраструктуры.
  • По-человечески:
  • Хочется понимать, почему что-то работает, а не только как это написать.
  • Готовы аргументировать решения и спокойно слушать аргументы коллег.

Что предлагаем

Деньги и условия:

  • Белая зарплата, обсуждаем индивидуально по итогам собеседования - указанная в вилке цифра не финальная.
  • Полный соц. пакет, оформление по ТК.
  • График 5/2, офис.
  • Льготы аккредитованной ИТ-компании (отсрочка, ИТ-ипотека).

Компания:

  • Резидент «Сколково», аккредитованная ИТ-компания.
  • Свой продукт, долгосрочное развитие, а не проект «на полгода».
  • Реальный карьерный и профессиональный рост - у нас выросли тимлиды и архитекторы изнутри.
  • Сильная команда, у которой есть чему учиться: код-ревью, внутренние доклады, общая экспертиза.
  • Корпоративная библиотека и доступ к внутренней базе знаний.

Офис:

  • Северо-западный район Ставрополя.
  • Панорамные окна в пол, собственная балкон-веранда, спокойная домашняя атмосфера - не опенспейс-муравейник.
  • Современное «железо» под ваши задачи.
  • Сообщества по интересам, настолки, нормальная кофемашина.