Опубликовано 4 дня назад

Kotlin Developer in Almaty в Andersen Алматы

Building iconв офис
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

Kotlin-разработчик в проект банковских киосков самообслуживания для крупного финансового учреждения. Нужен опыт мобильной разработки и банковской сферы, знание Kotlin и Spring.

Задачи:

  • Разработка и поддержка бэкенд-функциональности на Java/Kotlin для высоконагруженных банковских систем.
  • Проектирование и реализация REST API и микросервисных решений на Spring Boot.
  • Разработка интеграций с внутренними и внешними системами, работа с Kafka, RabbitMQ и Camunda.
  • Оптимизация реляционных и NoSQL баз данных, включая написание и оптимизацию сложных SQL-запросов.
  • Написание юнит-тестов, проведение код-ревью и обеспечение качества кода с помощью Git и инструментов статического анализа.
  • Сотрудничество с бизнес-аналитиками, архитекторами решений и QA-инженерами в рамках Agile/Scrum команды.

Требования:

  • Опыт разработки мобильных приложений от 3 лет.
  • Опыт работы в банке или над банковскими проектами от 2 лет.
  • Уверенное знание Kotlin (или Java с готовностью перейти на Kotlin) и принципов ООП.
  • Практический опыт с Clean Architecture, MVI (Redux/TEA), Coroutines (Flow), продвинутым Kotlin, паттернами проектирования, Jetpack Compose и GitLab CI.
  • Понимание принципов оптимизации производительности мобильных приложений.
  • Опыт работы в кросс-функциональных командах и понимание Agile/Scrum.
  • Понимание архитектуры операционной системы и её взаимодействия с JVM.
  • Хорошее понимание сетевых концепций, включая модель OSI, stateless vs stateful протоколы, различия HTTP и TCP.
  • Сильный опыт с экосистемой Spring (Spring Boot, включая разработку на Kotlin).
  • Уверенное знание SQL-баз данных, включая ACID, уровни изоляции транзакций.
  • Владение системами контроля версий, предпочтительно Git.
  • Опыт работы с Docker.
  • Способность и желание писать качественные юнит-тесты.
  • Опыт с инструментами статического анализа, такими как SonarQube и Detekt/Ktlint.
  • Готовность наставлять коллег и проводить код-ревью.
  • Уровень английского от Intermediate и выше.

Условия:

  • Возможность работать полностью удалённо, из офиса или по гибридной схеме.
  • Гарантия профессионального, финансового и карьерного роста, системы менторства и адаптации.
  • Возможность зарабатывать до дополнительных 1000 EUR в месяц в зависимости от уровня экспертизы (включено в годовой бонус).
  • Доступ к корпоративному обучающему порталу.
  • Яркая корпоративная жизнь (вечеринки, пицца, PlayStation, фрукты, кофе, закуски, фильмы).
  • Компенсация сертификаций (AWS, PMP и др.).
  • Реферальная программа.
  • Частная медицинская страховка и компенсация спортивных занятий в зависимости от типа занятости.

Навыки:

  • Kotlin
  • Java
  • Spring Boot
  • Kafka
  • RabbitMQ
  • Camunda
  • SQL
  • NoSQL
  • Git
  • Docker
  • GitLab CI
  • Jetpack Compose
  • Coroutines
  • Clean Architecture
  • MVI
  • SonarQube
  • Detekt
  • Ktlint
  • Testcontainers
Эту вакансию мы нашли в HH.ru
AN

Andersen

Алматы

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

Автоотклики