Наши продукты построены на современных открытых и коммерческих технологиях и компонентах, обеспечивающих надёжность, масштабируемость и высокую производительность.
Используемые языки и среды выполнения
Java 21 — основной язык бэкенд
TypeScript / JavaScript (ES2022+)
SQL — работа с реляционными данными
YAML / JSON / XML — конфигурация, OpenAPI, Helm-чарты
Markdown / AsciiDoc
Backend
Используемые фреймворки
Spring Boot 3.3.x
Spring Framework (Web, Security, Data, AOP, Messaging, Cache, Actuator)
Spring Cloud Config, Spring Cloud Bus (AMQP)
Spring Data JPA / Hibernate, Spring Data REST
Spring Security + OAuth2 Resource Server
Spring AMQP (RabbitMQ), Spring WebSocket, Spring WebFlux