НИИ «ВОСХОД» — мультисервисный партнер государства в области информационных технологий с 1972 года. Мы создаем инновационные ИТ-решения для органов власти, внедряем и развиваем новые форматы эффективного взаимодействия между государством и обществом.
Институт специализируется на разработке и эксплуатации информационных систем, услугах в области информационной безопасности (в том числе создании средств криптографической защиты информации), а также разработке и развитии ИТ-архитектуры современных информационных систем и цифровых платформенных решений.
НИИ «ВОСХОД» включен в реестр аккредитованных ИТ-компаний и организаций оборонно-промышленного комплекса.
Ваши будущие задачи:
- Разрабатывать бэкенд: Создавать надежную бизнес-логику и сервисы на языке Java.
- Проектировать базы данных: Разрабатывать схемы данных, создавать оптимальные структуры таблиц и связи между ними.
- Работать с Hibernate: Эффективно настраивать маппинг сущностей, управлять транзакциями и оптимизировать доступ к данным.
- Писать API: Проектировать и документировать RESTful API для интеграции с фронтендом и внешними системами.
- Оптимизировать код: Искать «узкие места» в запросах к базам данных, устранять избыточные обращения (проблемы N+1).
- Писать тесты: Покрывать свой код юнит- и интеграционными тестами для обеспечения стабильности системы.
- Участвовать в процессах: Проводить Code Review коллег, участвовать в планировании задач и обсуждении технических решений.
Для нас важно:
- Java Core & Concurrency: Понимание работы памяти, жизненного цикла потоков, блокировок и потокобезопасных коллекций.
- Spring Ecosystem: Опыт создания микросервисов с нуля, настройки безопасности и работы со Spring Data JPA / JDBC.
- Базы данных: Умение анализировать планы запросов (EXPLAIN), настраивать индексы, понимать уровни изолированности транзакций.
- Интеграции: Понимание протоколов REST, gRPC, базовый опыт работы со стриминговыми платформами (Kafka).
- Тестирование: Покрытие кода юнит- и интеграционными тестами (JUnit 5, Mockito, Testcontainers).
Мы предлагаем:
- Белую заработную плату;
- Оформление по ТК РФ;
- ДМС;
- Возможность профессионального развития;
- Отсутствие опен-спейсов и строгого дресс-кода;
- Бесплатную охраняемую парковку на территории офиса;
- Возможность обучения;
- Тренажерный зал в офисе ( при работе в гибридном формате).