Ташкент
Опыт коммерческой разработки на Java 11+ — от 2-3 лет;
Уверенные знания Spring Boot 2+ (Spring Data, Spring Security, Spring WebFlux);
Опыт многопоточного программирования (multithreading, JMM);
Опыт работы с Kafka (или другими очередями — RabbitMQ, ActiveMQ);
Понимание принципов авторизации и аутентификации (Keycloak, JWT, OAuth2);
Опыт работы с PostgreSQL, знание особенностей блокировок;
Умение работать с Redis (кэширование, pub/sub);
Опыт работы с CI/CD пайплайнами (Jenkins, GitLab CI, TeamCity);
Опыт контейнеризации (Docker, Kubernetes);
Знание Git, умение работать в команде через Pull/Merge Requests;
Понимание принципов REST, знание Swagger/OpenAPI;
Предпочтительно:
Опыт работы с реактивными фреймворками (Netty, Vert.x)
Знание протоколов SMPP, HTTP2, WebSocket
Опыт работы с системами мониторинга (Prometheus, Grafana, ELK)
Навыки работы с JPA/Hibernate при необходимости
Опыт настройки безопасности микросервисов (TLS, mutual auth).
Digital Office of Economic Development
Ташкент
до 3000 USD