сегодня

Java developer

ориентир по рынку
вакансия зп не указана
в среднем 342 854 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Мы создаем единую систему цифровой маркировки и прослеживания товаров в России и странах ЕАЭС. Наша система позволяет снизить уровень контрафакта и гарантировать подлинность товаров, производимых в стране или ввозимых в нее. Мы ищем Backend Developer (Kotlin) в команду разработки Ядра/Процессинга.

задачи

  • Разработка и поддержка микросервисов на Kotlin для высоконагруженной системы
  • Проектирование и реализация асинхронного взаимодействия через Apache Kafka: определение контрактов событий, настройка топиков, обработка ошибок, дедупликация и контроль consumer lag
  • Проектирование и реализация API с использованием HTTP/gRPC для межсервисного взаимодействия
  • Работа с базами данных: проектирование схем данных, оптимизация запросов для Cassandra, YDB, Redis, ClickHouse
  • Интеграция workflow-оркестрации с использованием Temporal для управления бизнес-процессами
  • Написание качественного, тестируемого кода с покрытием unit и integration тестами
  • Участие в code review как в роли ревьюера, так и автора кода
  • Проектирование архитектуры сервисов совместно с командой и техлидом
  • Обеспечение надежности и производительности разрабатываемых сервисов (мониторинг, логирование, обработка ошибок)
  • Взаимодействие со смежными командами (Backend, Frontend, аналитика, DevOps, QA) для доставки функциональности
  • Участие в планировании и оценке задач, декомпозиция требований
  • Оптимизация существующих решений и рефакторинг кода
  • Поддержка технической документации по разрабатываемым сервисам
  • Участие в инцидент-менеджменте (расследование и устранение проблем в production)
  • Изучение и внедрение новых технологий и лучших практик в рамках проекта.

требования

  • Опыт коммерческой разработки на Kotlin от 3-х лет (или Java + Kotlin от 5 лет)
  • Глубокое понимание микросервисной архитектуры и распределенных систем
  • Опыт работы с Apache Kafka: проектирование топиков, работа с продюсерами/консьюмерами, понимание гарантий доставки, ретеншн-политик и схем сообщений
  • Опыт работы с NoSQL базами данных: Cassandra / ClickHouse - является обязательным
  • Практический опыт работы с Redis или другими in-memory хранилищами
  • Опыт разработки и интеграции gRPC API для межсервисного взаимодействия
  • Понимание принципов работы высоконагруженных систем
  • Опыт написания unit и integration тестов
  • Уверенное владение Git и CI/CD процессами
  • Понимание принципов SOLID, design patterns, clean architecture
  • Самостоятельность — способность вести задачи от дизайна до production
  • Аналитическое мышление — умение декомпозировать сложные задачи и выбирать оптимальные архитектурные решения
  • Командная работа — опыт code review, готовность делиться знаниями
  • Проактивность — инициативность в улучшении кода и процессов
  • Готовность изучать новые технологии — стек включает современные инструменты (Temporal, YDB)
  • Коммуникабельность — умение четко формулировать мысли и аргументировать технические решения
  • Внимание к качеству — понимание важности тестов, документации и надежности сервиса.
  • Будет плюсом: Опыт работы с Temporal или другими workflow orchestration системами (Cadence, AWS Step Functions); Опыт работы с YDB или другими распределенными SQL базами данных; Знание SQL (PostgreSQL, MySQL); Опыт работы с Docker/Kubernetes; Опыт мониторинга и логирования (Prometheus, Grafana, ELK); Понимание принципов event-driven архитектуры

условия

  • Участие в митапах и конференциях: делимся знаниями и учимся у других.
  • Внутренние корпоративные тренинги.
  • Buddy-поддержка: путеводитель в корпоративную жизнь компании.
  • Здоровье: ДМС (включая стоматологию) после испытательного срока, компенсация больничных до оклада (10 рабочих дней в год), полис путешественника, корпоративные психологи.
  • Материальная помощь в сложных жизненных ситуациях.
  • Кафетерий льгот: не только на спорт и обучение, но и ИТ-сервисы, расширение ДМС для семьи.
  • Оформление по ТК РФ в аккредитованной ИТ-компании.
  • Работай удаленно из любой точки России, в гибридном формате или из офиса в центре Москвы/Петербурга (рядом с метро).
  • Гибкое начало рабочего дня.
  • Выдаем рабочую технику: ноутбук, монитор, гарнитура — всё для продуктивной работы.
  • Открытая культура общения.
  • Спорт: футбол, волейбол, йога — вариантов много, выбирай или создай свое комьюнити!
  • Воркшопы, праздники для детей, книжный клуб — скучно не будет.
  • Стильный мерч, который хочется носить.
  • Реферальная программа: приводи друзей и получай бонусы.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.