ITNEWS.pro

Backend Engineer (Java/Kotlin)

Минск и обл.

от 1750 до 10150 BYN

Разработчик

Полный день

bookmark
547 просмотров

Требования

  • - Хороший уровень владения одним из языков (Java, Kotlin).
  • - Опыт работы с одним из фреймворков (Ktor, Quarkus, Vert.x, Axon Framework, Akka, Micronaut, Play Framework, Spring).
  • - Понимание OOP, SOLID и паттерном проектирования.
  • - Навыки использования Gradle или Maven.
  • - Опыт работы с Git или Mercurial.
  • - Базовые знания Docker, командной строки Linux.


Что будет плюсом:

  • - Опыт работы с нереляционными базами данных ( Redis, Cassandra, ScyllaDB, ClickHouse).
  • - Навыки работы с Apache Kafka.
  • - Знания GraphQL.
  • - Навыки работы с оркерстраторами (Docker-Swarm, Kubernetes).
  • - Опыт создания тестов на Kotest, Mockk, Testcontainers.
  • - Навыки работы с Gitlab CI/CD Pipelines.
  • - Знания прнципов DDD и паттерна Event Sourcing.


Технический стек: Kotlin, Ktor, Kodein, PostreSQL, Clickhouse, Redis, Gitlab, Kafka, Docker-Swarm


Задачи

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



Условия

  • - Годовые Performance Review и частые пересмотры ЗП (привязана к курсу валюты).
  • - Чёткий план карьерного и профессионального роста, Tech Assessments по развитию hard skills.
  • - Корпоративная рабочая техника, официальное трудоустройство.
  • - Гибкое начало рабочего дня (до 10:30 по Минску).
  • - 28 календарных дней отпуска, возможность брать по частям.
  • - Полностью оплачиваемые больничные.
  • - Корпоративные курсы английского языка (мини-группы 1-4 человека).
  • - Комфортный офис в центре Минска (ст.м. Немига) с паркингом
Фильтр вакансий
Тип работы

Ничего не выбрано

Город

Ничего не выбрано

Специализация
Вверх