Java/Scala/Kotlin Backend Developer

Занятость Полная занятость
Полная занятость
Адрес Беларусь, Минск, улица Немига, 5
Описание вакансии

Компания Softnetix ищет на новый проект разработчиков Backend Kotlin Developer

Описание проекта

Проект представляет собой систему агрегации и анализа информации. На backend'e используется сервис-ориентированная архитектура. Для написания сервисов используются Kotlin.

Требования:

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

​​​​​

Преимуществами будут:

  • Знание принципов DDD
  • Знание паттерна Event Sourcing
  • Понимание принципов асинхронного программирования (Kotlin Coroutines)
  • Понимание сервис-ориентированной/микросервисной архитектуры
  • PostgreSQL (JOOQ, JDBC, R2DBC)
  • WebSockets
  • GraphQL
  • Kafka
  • Redis
  • Cassandra, ScyllaDB
  • ClickHouse
  • Nginx
  • Kotest, Mockk, Testcontainers
  • GitLab CI/CD pipelines
  • Docker swarm / K8S


Условия:

  • Формат работы офис
  • Дружная команда
  • Частые пересмотры ЗП (performance review)
  • Чёткий план карьерного и профессионального роста
  • Комфортный офис (столы с регулировкой высоты, 2шт 27" 4k монитора по желанию, мощное железо)
  • Официальное трудоустройство
  • Полностью оплачиваемые больничные
  • Отпуск 28 дней, возможность брать отпуск по частям
  • Офис в центре Минска (ст.м. Октябрьская/Ленина)
Требования
Опыт 1-3 года
Условия работы
График работы Полный день
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку