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