Наличие высшего технического профильного образования или диплом о профессиональной переподготовке; Базовые знания: Java 17 (Spring Boot, Spring Data JPA, Spring Security), REST API; Знание основ ООП Умение работы с системой сборки Gradle Умение работы c SQL (Postgres); Опыт работы с Git. Стек и технологии проекта: Java 17; Spring Boot; ReactJS; VueJS; ElectronJS; Postgres; Kafka; Gradle; Docker; Gitlab; IntelliJ Idea; Postman. Приветствуется: Опыт работы в НИОКР; Умение работы с Docker, Docker Compose; Знание Linux; Понимание микросервисной архитектуры; Реактивное программирование (Flux); Умение работы с брокерами сообщений (Kafka); Опыт работы в таск и тайм менеджерах; Наличие своих pet-project на Github. |