
- Уверенное владение Core Java версии 11 или выше (сервисы будем писать на Java 25).
джетлин · На сервисе с: 11.09.26 15:16
Система компьютерного клуба
- Уверенное владение Core Java версии 11 или выше (сервисы будем писать на Java 25).
- Уверенное владение SQL (будем использовать PostgreSQL 18), техниками анализа и оптимизации запросов.
- Уверенное владение основными технологиями из Spring-экосистемы и совместимых с ним:
-- SpringBoot 2 или выше (сервисы будем писать на SpringBoot 4, Spring 7)
-- Spring Web (REST)
-- Spring Data JPA (Hibernate), понимание @Transactional. Потребуется, в том числе, умение и желание работать с native SQL queries.
-- Spring Kafka (и опыт работы с самой Kafka)
-- Spring Security - аутентификация, авторизация, SSO
-- Spring Cache (возможно с Redis)
-- Spring Schedule
-- Spring Async, CompletableFuture
-- Spring Test (интеграционные spring-mvc тесты); JUnit 5 + Mockito;
- TestContainers.
- Bean Validation 2.0 (JSR 380)
- Опыт интеграции со сторонними системами в синхронном и асинхронном режимах
- Навыки системного дизайна на уровне кода сервиса, БД, API и интеграций
- Понимание паттернов проектирования и лучших практик
- Понимание способов обеспечения стабильной работы под нагрузкой, обеспечения консистентности данных.
- Понимание особенностей работы в условиях кластера (несколько параллельных нод сервиса)
- Умение читать C4 Diagram и Sequence Diagram
- Английский язык, достаточный для чтения технической документации
ИП до 1000 руб/час фуллтайм/аутстафф
До конца года с возможным продлением
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.