📢 Занимаетесь брендом работодателя?

Приходите 11 марта на Хабр Семинар, поговорим о том, как бренд и коммуникации становятся частью стратегии удержания.

→ Узнать больше

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

Требования

Бэкенд разработчик
Middle
Java
Apache Kafka
Kubernetes
Apache Cassandra
ClickHouse
Elasticsearch
Intellij IDEA

Условия

Екатеринбург
Ижевск
Новосибирск

Компания

Продуктовая экосистема, которой пользуется каждый третий бизнес России

Описание вакансии

Контур — экосистема для бизнеса. Мы создаем решения, которые сохраняют время, деньги и нервные клетки бизнесменам и их сотрудникам по всей стране. 

В Контуре продуктовая, а не заказная разработка. В нашем портфеле — интернет-отчетность и онлайн-бухгалтерия, сервисы для ЭДО и работы с маркировкой, облачный товароучет и онлайн-кассы, проверка контрагентов и электронные подписи для любых задач. Мы постоянно экспериментируем, развиваем существующие сервисы и запускаем новые. 

У нас много интересных инженерных задач и технических вызовов для IT-специалиста:  высокая нагрузка и требования к надежности сервисов, а также немало алгоритмических задач. Можно выбрать команду по душе: большую или маленькую, продуктовую и инфраструктурную, прибыльный сервис или стартап, который только начинает путь.

О проекте 

Vostok Hercules — высоконагруженная распределенная система доставки и обработки телеметрии.

Hercules — opensource-продукт, код которого доступен на GitHub.

Доклады Гриши Кошелева, одного из основных разработчиков проекта, про Hercules на Dump 2019 и Apache Kafka на JPoint 2019, JPoint 2020.

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

  • Проектировать и разрабатывать новые инструменты для работы с телеметрией.
  • Обеспечивать работоспособность высоконагруженных сервисов, распределенных по нескольким дата-центрам.
  • Следовать лучшим SRE-практикам.

Стек

Java 11, Apache Kafka, Apache Cassandra, Apache ZooKeeper, ClickHouse, Kubernetes, Elasticsearch, Graphite, GitLab, Intellij IDEA.

Наши ожидания

  • Опыт коммерческой разработки на Java от 2-х лет.
  • Желание и умение заниматься исследовательской деятельностью. Ожидаем, что будете готовы не только кодить, но и выделять значимую часть времени на исследовательскую деятельность.
  • Умение покрывать свой код тестами, в команде принято покрывать код юнит-тестами.
  • Понимание принципов работы с высоконагруженными системами.

Дополнительным плюсом будет

  • Понимание принципов SOLID, умение объяснить, зачем их стоит применять.
  • Опыт работы с телеметрией: сбор и анализ логов, метрик, распределенных трассировок; построение дашбордов в Grafana.
  • Понимание DevOps-практик: инфраструктура как код, настройка CI/CD в GitLab.

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

  • Зарплату. Ее уровень зависит от ваших технических знаний и навыков. Раз в полгода мы пересматриваем зарплаты в зависимости от вашего роста в качестве инженера. Финансовые бонусы, они же премии, тоже есть: за месяц, квартал, год. 
  • Гибкий рабочий график. Нам важна выполненная задача, а не работа с 9:00 до 18:00.
  • Пространство для инжиниринга и творчества. Хотите сделать статью на Хабре — у нас есть корпоративный блог, а с текстом статьи смогут помочь наши деврелы. Хотите выступить на конференциях — поможем попасть и подготовиться. Еще сами делаем конференции и митапы: от вас инициатива и выступление, от нас — общая организация ивента и площадка. Проекты в опенсорсе у нас тоже есть.
  • Движухи на уровне всей компании. Техническая конференция всех программистов — КонфУР, летучки и обмен опытом между командами, общие праздники.
  • Комфортный офис или гибридный формат. В офисе обеспечим комфортом, зонами отдыха, кухней с полезным перекусом, библиотеками с профессиональной литературой. Команда расположена в Екатеринбурге, Новосибирске и Ижевске. Ожидаем, что находитесь в этих городах или готовы к переезду.
  • Мы всегда на «ты». Максимум горизонтальных связей в коллективе, чтобы быстрее договариваться и решать рабочие задачи. А еще у нас есть инженерный совет, который придумывает и реализует проекты для улучшения жизни инженеров в компании, и в него можно попасть.