Назад
5 дней назад

Backend Developer (Java/Kotlin)

500 - 3 500$
Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Backend Developer (Java/Kotlin) (Sports Analytics, Gambling, and Esports): Building backend solutions for sports analytics, gambling, and esports projects with an accent on Kotlin/Java services, databases, messaging, and containerized infrastructure. Focus on developing reliable services with Ktor or comparable frameworks, integrating PostgreSQL, Redis, ClickHouse, and Kafka, and applying OOP, SOLID, and design patterns.

Location: Onsite at the employer's location in Minsk, Belarus; office address: 5 Nemiga Street, Minsk

Salary: USD 500–3,500 net per month

Company

Softnetix develops software solutions for sports analytics, gambling, and esports across several ongoing projects.

What you will do

  • Develop and maintain backend services for sports analytics, gambling, and esports projects.
  • Build Kotlin-based services using Ktor, Kodein, and coroutines.
  • Work with PostgreSQL, Redis, and ClickHouse databases.
  • Integrate message-driven services using Apache Kafka.
  • Use GitLab CI/CD and Docker Swarm in the development and deployment process.
  • Collaborate with colleagues, with opportunities to lead projects and build a team as experience grows.

Requirements

  • 1+ year of backend development experience with Java or Kotlin.
  • Experience with at least one framework: Ktor, Spring, Quarkus, Axon Framework, Akka, Micronaut, or Play Framework.
  • Understanding of OOP, SOLID principles, and design patterns.
  • Experience with Gradle or Maven and Git or Mercurial.
  • Basic knowledge of Docker and the Linux command line.
  • Ability to work onsite in Minsk.

Nice to have

  • Experience with NoSQL databases such as Redis, Cassandra, ScyllaDB, or ClickHouse.
  • Experience with Apache Kafka, GraphQL, Docker Swarm, or Kubernetes.
  • Experience writing tests with Kotest, MockK, or Testcontainers.
  • Experience with GitLab CI/CD pipelines.
  • Knowledge of DDD principles and event sourcing.

Culture & Benefits

  • Mentorship, assistance, and ongoing support for aspiring developers.
  • Career and professional development plan with hard-skills-focused technical assessments.
  • Annual performance reviews and frequent salary revisions.
  • Corporate hardware and English courses in groups of up to four people.
  • Official employment, 28 calendar days of paid vacation, and fully paid sick leave.
  • Comfortable city-center office.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →