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 года |
Условия работы
График работы | Полный день |
Добавлено вчера
Пожаловаться