Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
2ГИС

Kotlin/Java Developer (World)

в 2ГИС

от 150 000 ₽/мес на руки

📍 Санкт-Петербург (м. Маяковская)Можно удалённо из РФ
Специализация
Kotlin / Java
Уровень
Middle
Команда
6 - 10 человек

Команда World занимается разработкой множества сервисов, которые отвечают за непрерывный сбор, обработку, нормализацию и доставку подготовленных мировых картографических и справочных данных до внутренних систем.

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

При этом нам очень важен мониторинг боевых сервисов и мы делаем его в Prometheus.io. Сообщаем критичные проблемы прямо в Slack в специальный канал. Когда нам нужно посмотреть динамику по данным на графиках, то на помощь нам приходит Grafana, а если нужно покопаться в логах, то выручает ELK.

Большая часть кода всех сервисов написана на Kotlin и Java, но мы готовы рассматривать кандидатов, писавших на C# / Scala / etc и имеющих большое желание попробовать что-то новое.

Технологии/инструменты

Kotlin/JavaOOP/SOLIDCI/CDPostgreSQLKubernetesGitC#Scala
  • Java 8.
  • Наше окружение использует Docker, деплоится с помощью Ansiblе, а работает и скейлится в k8s.

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

  • Работать над сложными творческими задачами, не имеющими единственно верного решения.
  • Обрабатывать картографические данные из разных источников.
  • Интегрировать новые источники данных.
  • Обеспечивать бесперебойную работу сервисов.
  • Разрабатывать новые сервисы и расширять функциональность существующих сервисов.
  • Code Review кода разработчиков и QA.

Кого ищем

  • Понимание принципов ООП / SOLID.
  • Написание поддерживаемого, структурированного и масштабируемого кода.
  • Понимание принципов работы SQL, опыт написания / поддержки сложных запросов.
  • Умение разбираться и работать с чужим кодом, работать в команде.
  • Опыт написания многопоточных приложений.
  • Опыт написания модульных и функциональных тестов.
  • Опыт использования систем контроля версий (Git).
  • Умение аргументировать вносимые предложения и принятые решения.
  • Умение анализировать и исправлять проблемы производительности.
  • Знание теории алгоритмов и структур данных и умения применять их на практике.

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

  • Опыт работы в *nix операционных системах.
  • Знакомство с технологиями для реализации CI/CD, Gradle, Gitlab CI, Jenkins, Ansible, Docker, k8s.
  • Опыт работы с PostgreSQL.
  • Опыт работы с Kafka.
  • Опыт работы с гео-данными (PostGIS / JTS).
  • Опыт разработки на Python / Golang.

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

  • У нас комфортные офисы и удобный график работы. Кто-то приходит в 9, кто-то в 10. Главное, чтобы ты выполнял задачи в срок и был на связи с коллегами.
  • Спокойно относимся к удалёнке. Если захочешь работать из офиса — поможем с релокацией в Новосибирск. Для комфортной работы предоставляем на выбор несколько вариантов техники и ОС. Для удалёнки — доставим и поможем настроить.
  • Зарплата вовремя, полностью белая и индексируемая. Размер готовы обсуждать индивидуально.

Рассказываем о наших продуктах в дайджесте Доставили, делимся опытом на конференциях и пишем на Хабр. Некоторые конференции — например, DevDay — проводим сами.

Виктория Чернявская HR
2ГИС

О компании 2ГИС

Сфера
Продуктовая компания
Инвестиции
$40M
Размер
1001+

2ГИС — IT-компания, которая помогает людям жить в городе. Они делают карту со справочником и навигатор. Их сервис работает в более чем 1200 городах России, Казахстана, ОАЭ и ещё семи стран. Каждый месяц их продукты используют более 50 млн пользователей.

За их сервисами стоит 40 команд профессиональных разработчиков. Пишут на C++, .NET, Objective-C, C#, Java, Kotlin, JavaScript, PHP, Go, Python, Scala и Swift. Тестируют автоматически и вручную, по заветам ООП и методам тест-дизайна. Сторонним разработчикам предоставляют доступ через API и SDK.

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

7 000 – 9 000 $/мес на руки
Полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. ЗИЛ), можно удалённо из РФ
400 000 – 460 000 ₽/мес на руки
Можно удалённо из РФ