BTS Digital

Fullstack разработчик (Java/Kotlin + Angular)

Не указана
  • Астана
  • От 3 до 6 лет

BTS Digital - это IT-компания, которая создаёт цифровые продукты, упрощающие жизнь людей. Мы развиваем экосистему сервисов для повседневных задач, бизнеса и государственного сектора.

Нашими продуктами : Aitu Messenger, Aitu Koshelek 2.0, Aitu Passport и Системой мгновенных платежей уже пользуются более 9 миллионов человек.

Что предстоит делать:

  • Разработка и поддержка веб-приложений

  • Проектирование и реализация микросервисной архитектуры

  • Разработка REST API и интеграций

  • Создание современных пользовательских интерфейсов

  • Оптимизация производительности и масштабируемости системы

  • Участие в code review и архитектурных решениях

  • Анализ и устранение проблем возникающих на production

  • Работа в команде по Agile-методологии

Базовые требования:

  • Уверенное владение Java/Kotlin и Java Core

  • Опыт разработки на Spring Boot (Spring MVC, Spring Data, Spring Security)

  • Опыт разработки Web-приложений в роли fullstack-разработчика: React, Angular и другие.

  • Знание современных возможностей CSS3 и HTML5

  • Понимание и применение принципов SOLID

  • Знание и практическое применение паттернов проектирования (GoF, enterprise patterns)

  • Опыт работы с реляционными и NoSQL базами данных. Желательно из тех, что у нас есть: PostgreSQL, Redis

  • Опыт работы с брокерами сообщений

Наш tech stack:

Backend:

  • Kotlin

  • Spring Boot

  • СУБД: PostgreSQL, Redis

  • S3-storage: MinIO

Infrastructure:

  • Docker, Kubernetes

  • OpenTracing для мониторинга

Frontend:

  • Angular

  • TypeScript