«Платформа ОФД» - продуктовая IT-компания, крупнейший в России оператор фискальных данных. Мы создаём удобные сервисы для предпринимателей, анализируем рынок российского retail в режиме реального времени.
О нашем проекте:
Разработка системы Сдачи отчетности в органы государственной власти в электронном виде.
О нашей команде и вашей роли:
В команде четыре разработчика, PO, DevOps и инженер технической поддержки. Мы ждём Технического лидера команды, готового руководить разработкой системы и принимать активное участие в написании кода.
Наш стек:
- Java 8-17;
- Spring Boot 3;
- SpringData JPA (Hibernate) и Spring JDBC;
- Различные инструменты обработки XML: JAXB, XSLT, XPath;
- Docker и Kubernetes как промышленная среда исполнения;
- CI/CD процессы в GitLab;
- Prometheus, Grafana, GrayLog для мониторинга и логирования;
- Apache Kafka для асинхронного обмена данными между приложениями;
- СУБД PostgreSQL, Oracle.
Чем предстоит заниматься:
- Выполнять проектирование новой функциональности системы и принимать архитектурные решения;
- Делать описание технической части задач, выполнять их оценку совместно с командой разработки, планировать спринты, управлять техническим бэклогом;
- Реализовывать критически важные участки кода;
- Взаимодействовать с другими командами при проектировании и реализации интеграционных решений;
- Проводить первичную приемку задач посредством ревью кода и проверки его работоспособности на тестовом стенде;
- Находить и устранять причины аварийных ситуаций;
- Развивать команду разработки посредством проведения периодических персональных встреч и совершенствования процессов разработки.
Нам важен ваш опыт:
- Коммерческой разработки на Java и Spring от 5 лет;
- Управления командой разработки от года;
- Декомпозиции задач, их распределения и мониторинга исполнения;
- Создания высоконагруженных распределенных систем: многопоточная обработка данных, работа с очередями, масштабирование, реализация эффективных интеграционных решений;
- Проектирования REST API, описания документации в формате Open API (Swagger);
- Работы c описанием схем XML-документов (XSD, DTD);
- Работы с СУБД PostgreSQL и языком SQL;
- Работы с системой сборки Maven и с фреймворками модульного тестирования JUnit, Mockito, Spock;
- Работы с инструментами командной разработки Git, Jira, Confluence.
Будет плюсом:
- Понимание основных принципов работы реляционных СУБД: транзакционность, индексы, целостность данных;
- Опыт миграции на микросервисную архитектуру;
- Опыт работы с командной строкой Linux (Ubuntu, Debian);
- Опыт работы с Docker и Kubernetes.
Что у нас есть и почему стоит откликнуться:
- Быстрое прохождение собеседования: с руководителем команды разработки и с CTO;
- Офис в шаговой доступности от м. Спортивная/МЦК Лужники, гибридное посещением офиса;
- расширенный пакет ДМС с телемедициной, госпитализацией, стоматологией;
- Непрерывное обучение и возможности для профессионального роста;
- Стабильное положение и лидерские позиции на рынке
- Корпоративные мероприятия