Проект Цифровая Платформа «Выборы» — присоединяйтесь к Будущему!
Цифровая платформа — это решение для цифровизации деятельности ЦИК России и избирательных комиссий всех уровней.
Платформа обеспечивает прохождение всех этапов процесса избирательных кампаний и заменяет текущую систему ГАС "Выборы", созданную более 30 лет назад.
Стек:
- Java 11-17, Micronaut, Quarkus, Spring Boot, Zeebe, Apache Kafka, GraphQL
- GitLab, Nexus
- Docker, Kubernetes, ArgoCD, Graylog, ElasticSearch, Grafana
Что готовы предложить:
- Удаленный формат работы
- Оформление по ТК, вся заработная плата белая
- Кафетерий льгот: ДМС, компенсация спорта, транспорта, обучения и другое
- Корпоративное обучение: внутренние митапы, участие в конференциях, доступ к корпоративным библиотекам технической и бизнес литературы.
Чем предстоит заниматься:
- Участвовать в проектировании программного продукта
- Разрабатывать программные модули (микросервисная архитектура) как с нуля, так и развивать существующие
- Писать модульные и интеграционные тесты, настраивать мониторинг
- Анализировать и исправлять ошибки статических анализаторов кода и уязвимостей
- Оптимизировать программный продукт по результатам нагрузочного тестирования
- Участвовать в разработке документации - экспертное и непосредственное, например, Руководство системного программиста
- Выполнять функций 3й линии сопровождения, исправление инцидентов на проде
Мы ожидаем от вас:
- Опыт java-разработки от 4 лет
- Знание языка 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 не потребуется