ГородМосква
НаправлениеИнформационные технологии
КомандаGovernment regulator interaction team
Дата публикации26.10.2023
Java разработчик в команду Government regulator interaction team
Наша команда GoRIT занимается развитием автоматизированных сервисов по взаимодействию с гос. органами (ФНС, ФССП, МВД, суды, таможня и т.д.).
Наша миссия – создание ИТ-ландшафта, который позволит максимизировать выгоду, получаемую от взаимодействия с гос сервисами. Наша зона ответственности включает в себя автоматизацию процессов исполнения запросов и постановлений гос. органов, управления различными ограничениями (взыскания, аресты, банкротство и т.д.) и многое другое.
Чтобы обеспечить лучший сервис для наших клиентов, помимо поддержки существующих решений, мы активно создаем новую платформу на современном технологическом стеке, которая объединит в себе все виды взаимодействия и позволит увеличить объемы обработки операций по сложной логике с высокими рисками в 8-10 раз (до 1 млн операций/день), реализовав несколько е2е ЭДО-каналов.
Наша миссия – создание ИТ-ландшафта, который позволит максимизировать выгоду, получаемую от взаимодействия с гос сервисами. Наша зона ответственности включает в себя автоматизацию процессов исполнения запросов и постановлений гос. органов, управления различными ограничениями (взыскания, аресты, банкротство и т.д.) и многое другое.
Чтобы обеспечить лучший сервис для наших клиентов, помимо поддержки существующих решений, мы активно создаем новую платформу на современном технологическом стеке, которая объединит в себе все виды взаимодействия и позволит увеличить объемы обработки операций по сложной логике с высокими рисками в 8-10 раз (до 1 млн операций/день), реализовав несколько е2е ЭДО-каналов.
Обязанности
- Писать, ревьюить код сервисов на стеке Spring на Java;
- Писать, ревьюить фронт енд код на React;
- Принимать активное участие в построении и развитии микросервисной архитектуры новых решений;
- Участвовать в разработке и поддержке существующих систем;
- Проектировать и имплементировать интеграционные решения;
- Участвовать в оптимизации процесса разработки для уменьшения времени от коммита до деплоя в production;
- Активно развиваться вместе с командой.
Требования
- Опыт промышленной разработки на Java 11+ от 3 лет;
- Опыт использования Spring (Boot, Data, Integration, Cloud, Security);
- Опыт работы с контейнерами и оркестраторами (Docker, Kubernetes/PKS/OpenShift);
- Опыт использования ORM фреймворков (Hibernate);
- Опыт работы с системами контроля версий, системами автосборки, уверенный опыт владения практиками TBD, CI/CD, написание автотестов, Unit'ов, мониторинг, централизованное логирование;
- Умение тестировать свой код;
- Написание и оптимизация SQL запросов, опыт работы с PostgreSQL;
- Опыт работы с брокерами сообщений (ActiveMQ, Artemis, Kafka);
- Знание шаблонов проектирования и интеграционных шаблонов построения распределенных систем;
- Поддержка культуры DevOps.
Будет плюсом:
- Опыт использования Linux;
- Опыт создания UI (React/ JQuery);
- Умение проектировать и реализовывать распределенные системы;
- Опыт работы в командах, работающих по Agile, Scrum или Kanban.
Условия
- Широкие возможности по обучению и повышению компетенций за счет внутренней IT-академии, внешних курсов и профессиональных конференций;
- Активные внутренние IT-сообщества;
- Возможность работать в комфортном современном офисе в 3 минутах ходьбы от м. Технопарк, гибкий график и отсутствие дресс-кода;
- Отличный социальный пакет (ДМС с первого месяца со стоматологией и массажем, страхование выезжающих за рубеж, скидки на корпоративные продукты, тренажерный зал в офисе);
- Льготное кредитование, программа корпоративных скидок и не только;
- Возможность выбора оборудования;
- Доплата по больничным, отпуск в январе и мае без потери в зп, корпоративный пенсионный план;
- Комбинированный формат работы: удаленный/командные дни в офисе.
- еще десятки льгот и бонусов для сотрудников