Проект Цифровая Платформа «Выборы» — присоединяйтесь к Будущему!
Мы рады объявить об открытии уникальной позиции в нашей команде, которая работает над долгосрочным и амбициозным проектом «Выборы». Наша цель — развивать Цифровую платформу, которая в 2025 году заменила устаревшую автоматизированную систему ГАС «Выборы», работающую уже более 20 лет.
Что такое Цифровая платформа? Это передовое решение, которое меняет подход к цифровизации деятельности Центральной избирательной комиссии России и избирательных комиссий всех уровней. Платформа охватывает все этапы избирательной кампании и включает важные бэкофисные функции, что делает процесс более прозрачным, эффективным и удобным для всех участников.
Почему стоит присоединиться к нам? Мы уже разработали современную архитектуру на базе новейших технологий, и сейчас у нас есть возможность привлечь талантливых специалистов, готовых внести свой вклад в реализацию новых функциональных возможностей и разработку инновационных технических решений.
Стек:
- Java 11-17, Micronaut, Quarkus, Spring Boot, Zeebe, Apache Kafka, GraphQL
- GitLab, Nexus
- Docker, Kubernetes, ArgoCD, Graylog, ElasticSearch, Grafana
Что готовы предложить:
- Удаленный формат работы
- Оформление по ТК, вся заработная плата белая
- Кафетерий льгот: ДМС, компенсация спорта, транспорта, обучения и другое
- Корпоративное обучение: внутренние митапы, участие в конференциях, доступ к корпоративным библиотекам технической и бизнес литературы.
Чем предстоит заниматься:
- Участвовать в проектировании программного продукта
- Разрабатывать программные модули (микросервисная архитектура) как с нуля, так и развивать существующие
- Писать модульные и интеграционные тесты, настраивать мониторинг
- Анализировать и исправлять ошибки статических анализаторов кода и уязвимостей
- Оптимизировать программный продукт по результатам нагрузочного тестирования
- Участвовать в разработке документации - экспертное и непосредственное, например, Руководство системного программиста
- Выполнять функций 3й линии сопровождения, исправление инцидентов на проде
Мы ожидаем от вас:
- Опыт java-разработки от 3,5 лет
- Знание языка SQL, умение писать и оптимизировать запросы
- Опыт работы с любой из СУБД: ORACLE, MS SQL Server, PostgreSQL, mongoDB, ArangoDB
- Знание принципов ООП, Java Core
- Опыт разработки с использованием Spring Boot
- Понимание протоколов передачи данных между клиентом и сервером (SOAP, REST);
- Понимание микросервисной архитектуры
- Опыт написания тестов jUnit, mockito
Будет плюсом:
- Опыт работы с Micronaut
- Опыт работы с GraphQL
- Знание функционала Nginx и Apache Tomcat
- Знание Linux, уровень уверенного пользователя
- Опыт работы Jira, Confluence
- Понимание базовых принципов front-end разработки, разработка front-end не потребуется