💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Java, Kotlin backend developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Специализированное подразделение компании Ventra по ИТ-аутсорсингу, разработке и доработке ПО, BA; внедрению ИС компаний

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

Условия работы

Обязанности:

  • Проектирование и разработка серверной архитектуры платформы Ventra Go
  • Написании серверного кода на языке Java, Kotlin
  • Проектирование и реализация API для мобильных клиентов и интеграции со сторонними сервисами
  • Эффективно балансировать между техническим долгом и выпуском новой функциональности

Требования:

  • опыт работы в ИТ на проектах, связанных с разработкой серверной архитектуры и/или архитектуры микро-сервисов для высоконагруженных систем со сложной бизнес-логикой с использованием языка программирования Java.
  • Опыт участия в успешных ИТ проектах, в которых разработка ведется по Agile методологиям
  • Опыт работы с базами данных (как реляционными, так и нереляционными)
  • Опыт написания технической документации
  • Умение вникать в бизнес-требования и проектировать на их основе технические решения
  • Умение адаптироваться к потребностям рынка и продукта (быстрая реакция и трансформация процессов под потребность)

Желательно:

  • Опыт работы на позициях team lead, architect, principal developer или аналогичных по задачам и уровню ответственности
  • Опыт работы в мультиплатформенных командах (сервер, front-end и мобильные приложения)
  • Опыт построения транзакционных систем и систем, в которых включены пользовательские (consumer, в противоположность enterprise) мобильные приложения - типа Яндекс такси, Яндекс еда, Qlean и тд)
  • Опыт управления командами (функциональное/ иерархическое подчинение) от 2-х человек
  • Опыт работы с BigData, AI/ML
  • Опыт работы с подходами Infrastructure as Code
  • Опыт работы с Docker, K8S
  • Опыт работы с PostgreSQL
  • Опыт работы с XMPP протоколом, сервером ejabberd и языком программирования Erlang
  • Опыт и желание работать в динамичной и географически - распределенной команде, которая не боится взглянуть на вещи по-новому и использовать самые последние технологии
  • Опыт работы в успешных стартапах
  • Опыт участия в open source проектах код которых доступен на стандартных платформах, например Github
  • Опыт написания документации в Markdown и/или Asciidoc
  • Опыт работы с языком Erlang, протоколом XMPP и сервером Ejabberd

Что мы можем предложить:

  • Работу в интересном, перспективном проекте с глобальными задачами
  • Конкурентную заработную плату
  • Бенефиты по факту прохождения испытательного срока, которые помогут упростить Вашу жизнь
  • Мы работаем 5 дней в неделю, при этом верим, что главное – работа на результат. Есть выбор – можно работать в нашем новом офисе или же удаленно