Ищем Kotlin разработчика в команду Core, в часть сервиса для проведения видеовстреч, вебинаров и трансляций. Ведём разработку на Kotlin с использованием PostgreSQL, Kafka, Redis, Elastic и других актуальных технологий. Помимо работы с существующим кодом предлагаем возможность спроектировать новые фичи и микросервисы, в том числе высоконагруженные. Приветствуем стремление развивать себя и развивать свой код

Обязанности

  • разработка сервисов на Java/Kotlin с использованием S3, Redis, Mongo, PostgreSQL, RabbitMQ
  • написание Unit-тестов и интеграционных тестов
  • рефакторинг и оптимизация кода, Code review
  • участие в принятии архитектурных решений и исследовательские задачи
  • написание технической документации
  • взаимодействие с коллегами из других подразделений для выполнения поставленных задач.

Требования

  • опыт работы на Java или Kotlin от 2-х лет на высоконагруженном коммерческом проекте
  • умение спроектировать сервис, его API и жизненный цикл, знание принципов микросервисной архитектуры
  • опыт работы с MongoDB
  • опыт работы с PostgreSQL
  • опыт работы с Kafka
  • знание жизненного цикла maven сборщика
  • знание и опыт использования Spring Framework (Spring MVC, Spring Security, Spring JDBC, Spring Boot).

**Будет преимуществом**

  • знание и опыт работы с реактивным программированием (reactor)
  • опыт работы с СУБД Clickhouse
  • опыт работы с Docker
  • опыт работы с Redis
  • опыт работы с Elastic
  • опыт работы с сервисами-чатами
  • опыт оптимизации приложений с использованием профайлеров

Условия

  • локация: г.Москва
  • возможен гибридный формат работы
  • гибкий график начала рабочего дня
  • уровень заработной платы определяем по итогам собеседования
  • команда профессионалов своего дела
  • бесплатный спортзал
  • ДМС с 1го дня работы работы
  • обучение и сертификацию за счет компании (в том числе обучение английскому языку компенсируется)
  • выстроенные процессы по адаптации, оценке и понятную систему роста в компании
  • наставника на период адаптации и богатую корпоративную жизнь, в которой можно участвовать по желанию.