Опубликовано 4 дня назад
Android Developer (Kotlin) в Andersen Алматы
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 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
Алматы
Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?
Похожие вакансии
- Cloud Data EngineerDatumo · удалённо · 464 000 – 697 000 ₽/мес
- AI DeveloperNDA · удалённо · 110 000 – 138 000 ₽/мес
- Бэкенд-разработчик в команду поездов и расписанийЯндекс · Москва
- Middle FullStack Python QA EngineerTG @revacancy · Москва
- .NET DeveloperTG @itjobsfeed · Москва
- QA Automation C#TG @itjobsfeed · Москва