Обязанности:
Требования:
Нard Skills:
Экспертное владение Java ecosystem: Java 17–21 (Core, Collections, Stream API), Multithreading / Concurrency, понимание работы JVM, Spring Framework 6 (IoC, AOP, Web, Security), Spring Boot 3, Gradle / Maven, JUnit 5, Mockito, REST / SOAP интеграции;
Работа с данными: JDBC, SQL, ORM/JPA(и понимание проблем при работе с ними), опыт работы с промышленными СУБД: Oracle, PostgreSQL (понимание оптимизации SQL-запросов и анализа проблем производительности, понимание индексов, шардирования и партиционирования);
DevOps и production-эксплуатация: Linux (утилиты для отладки top, grep, awk, netstat, vim, etc), Bash scripting, Git, CI/CD (настройка и сопровождение пайплайнов);
Observability и диагностика систем: ELK stack (логирование, анализ логов, диагностика инцидентов), Prometheus (метрики приложений и инфраструктуры).
Большим преимуществом будет опыт:
Криптографии и защищённых соединений (ГОСТ TLS, работа с PKI / сертификатами, PKCS#7, ГОСТ СКЗИ: Янтарь, МагПро);
Работы с highload системами;
Работы с аналитическими и распределёнными БД.
Условия: