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

Android Developer (Kotlin) в Andersen Алматы

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

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

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

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

Задачи:

  • Разработка и поддержка бэкенд-функциональности на Java/Kotlin для высоконагруженных банковских систем.
  • Проектирование и реализация REST API и микросервисных решений на Spring Boot.
  • Разработка интеграций с внутренними и внешними системами, работа с Kafka, RabbitMQ и Camunda.
  • Оптимизация реляционных и NoSQL баз данных, включая написание и оптимизацию сложных SQL-запросов.
  • Написание unit-тестов, проведение code review и обеспечение качества кода с использованием 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.
  • Способность и желание писать качественные unit-тесты.
  • Опыт с инструментами статического анализа кода, такими как SonarQube и Detekt/Ktlint.
  • Готовность наставлять коллег и проводить code review.
  • Уровень английского от Intermediate и выше.

Условия:

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

Навыки:

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

Andersen

Алматы

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

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

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

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

Автоотклики