Senior Kotlin/Java Developer (Backend)

Дата размещения вакансии: 08.04.2026
Работодатель: Ракетная фирма
Уровень зарплаты:
з/п не указана
Город:
Алматы
улица Бегалина 103
Требуемый опыт работы:
От 3 до 6 лет

Привет, мы Rocket Tech!

Уже 14 лет мы специализируемся на создании цифровых продуктов, мобильных приложений и сложных внутренних систем, которыми хочется пользоваться.

Сейчас мы развиваем направление FinTech и ищем в команду активного Senior Kotlin/Java Developer.

Локация: Алматы, Казахстан

Работа в офисе (гибрид), удалённый формат не предусмотрен.

Обязанности:

  • Разрабатывать и развивать высоконагруженные серверные системы на Kotlin и Java;

  • Проектировать архитектуру микросервисов с нуля и принимать ключевые технические решения;

  • Оптимизировать производительность систем: от тюнинга JVM до оптимизации сложных SQL-запросов;

  • Проводить код-ревью, менторить коллег и развивать инженерную культуру в команде;

  • Взаимодействовать с инфраструктурой: настраивать деплой в Kubernetes и работать с CI/CD пайплайнами;

  • Обеспечивать observability: внедрять мониторинг, логирование и распределенную трассировку;

  • Работать в команде по Agile/Scrum, активно участвуя в планировании и жизни продукта;

  • Соблюдать и совершенствовать внутренние процессы разработки и стандарты качества кода.

Требования:

  • Опыт: коммерческая разработка на Java/Kotlin от 3+ лет;

  • Backend: Глубокий Kotlin/Java Core, Spring Boot (WebFlux, Data, Security), микросервисы, Kafka;

  • Architecture: SOLID, Clean Architecture, DDD, паттерны проектирования, Event-driven architecture;

  • Data: PostgreSQL (query optimization, scaling, sharding), Redis, Liquibase/Flyway;

  • Infrastructure: Docker, Kubernetes (настройка deployments, services), GitLab CI/CD;

  • Monitoring: Prometheus, Grafana, Micrometer, Distributed tracing;

  • Testing: Юнит и интеграционные тесты (JUnit, Kotest, MockK, Testcontainers).

  • Будет плюсом:

  • Опыт работы в финтехе или банковских системах;

  • Практическое знакомство с Camunda BPM или аналогами;

  • Опыт реализации распределенных транзакций.

Условия:

  • Участие в финтех-проектах;

  • Возможность влиять на архитектурные решения и развитие продукта;

  • Работа в гибридном формате (3 дня в офисе, 2 — удалённо);

  • График: с 9:00 до 18:00;

  • Оформление с первого дня;

  • Команду, где ценят инициативу, прозрачность и развитие;

  • Внутренние и внешние обучающие ресурсы, карьерный рост.