Backend Developer Kotlin/Spring (проект до 31 декабря)
Группа Компаний Орбита - ведущий разработчик цифровых решений, российская аккредитованная ИТ-компания.
Масштабный технологический проект с глубокой экспертизой в цифровизации бизнеса. Ключевые отрасли: государственный сектор, FinTech, HR Tech, коммуникации и медиа, услуги, рынок недвижимости, travel.
Нам доверяют крупнейшие компании РФ, среди них: Т1, ВТБ, Иннотех, Альфа Банк, ОИС и другие.
Более 6 лет мы ведем собственную продуктовую и заказную разработку высокоэффективных цифровых решений.
Сейчас мы в поисках Backend Developer Kotlin/Spring на проект до 31 декабря 2025 года, с возможной пролонгацией.
Чем предстоит заниматься?
Разработка/ревью/поддержка кодовой базы.
Кого мы ищем:
Язык и фреймворки: Kotlin (корутины, suspend-функции, работа с асинхронностью). Spring Boot (основной стек) или Ktor (если проект на нём). Знание Jackson/Kotlinx Serialization (для JSON). Java (желательно, так как legacy-код может быть на нём);
REST API: Опыт проектирования RESTful API (Swagger/OpenAPI, REST conventions). Понимание HTTP/HTTPS, кодов ответов, HATEOAS (опционально). Работа с DTO, валидация (Jakarta Validation, аннотации @Valid);
Базы данных и кеширование: PostgreSQL (основная СУБД, сложные запросы, индексы), Mongo(NoSQL) JPA/Hibernate или Exposed (если Ktor) + понимание N+1 проблемы. Redis (кеширование, @Cacheable в Spring);
Тестирование: Unit/Integration-тесты (JUnit 5, Kotest, Mockk). Testcontainers (для интеграционных тестов с БД);
Инфраструктура: Docker (сборка образов). CI/CD (GitLab CI/GitHub Actions).
От нас: