Мы — российская ИТ-компания полного цикла разработки, аккредитованная в Минцифры России. В нашу команду на проектную работу требуется Java разработчик с умением писать сырые запросы SQL.
Обязанности:
- Проектировать и развивать SQL‑архитектуру сервисов;
- Оптимизировать сложные запросы и расчетные сценарии, выявлять и устранять узкие места;
- Работать с планами выполнения (EXPLAIN ANALYZE, BUFFERS), статистикой, блокировками и конкуренцией транзакций;
- Разрабатывать и сопровождать PL/pgSQL‑функции/процедуры;
- Проектировать стратегии индексации, партиционирования и материализованных представлений под реальные профили нагрузки;
- Участвовать в проектировании миграций и безопасном rollout изменений схемы;
- Проводить SQL/code review, задавать технические стандарты;
- Участвовать в разборе инцидентов и postmortem по производительности и данным;
- В тесной связке с командой backend‑разработки работать в стеке Java 21+ / Quarkus / PostgreSQL, встраивая эффективный SQL‑слой в сервисы.
Требования:
- 3+ лет коммерческого опыта с PostgreSQL;
- Экспертное владение SQL: сложные JOIN, CTE, оконные функции, агрегаты, подзапросы;
- Глубокое понимание PostgreSQL internals: планировщик, MVCC, VACUUM/AUTOVACUUM, уровни изоляции, lock contention, deadlocks;
- Практический опыт performance tuning в production;
- Опыт работы с большими объемами данных и высоконагруженными системами;
- Умение принимать архитектурные решения и аргументировать trade‑off для команды и бизнеса;
Технологический стек (обязательно / сильно желательно):
- Уверенные знания Java 21+;
- Опыт разработки на Quarkus (написание и оптимизация сервисов поверх PostgreSQL);
- Умение писать и оптимизировать сложные SQL‑запросы под PostgreSQL (OLTP + расчетные сценарии);
- Навыки создания и сопровождения CI/CD‑пайплайнов (GitLab CI/GitHub Actions/аналогичные);
- Опыт работы с Docker (сборка образов, локальные окружения, базовая диагностика контейнеров).
Условия:
- Мы - аккредитованная в Минцифры IT‑компания;
- Оформление по срочному трудовому договору до 7 ноября 2026;
- Полностью удаленная работа с возможностью посещать офис в Москве;
- График работы 5/2 с 9:00 до 18:00 (Мск);
- Отсутствие бюрократии и микроменеджмента;
- Ресурсы для активного профессионального развития