Платформа ОФД
Москва, Усачёва улица, 33с1
Москва, Усачёва улица, 33с1
Спортивная
Лужники
Полный день, От 3 до 6 лет, Полная занятость, Стандарт плюс
Ключевые навыки
PostgreSQL
Java
Spring Framework
Apache Tomcat
Hibernate ORM
«Платформа ОФД» - IT-компания, крупнейший в России оператор фискальных данных.
Мы развиваем аналитические сервисы, инструменты управления бизнесом и новые услуги на основе обработки массивов данных (Big Data). Обеспечиваем сбор, хранение и передачу данных в рамках 54-ФЗ, а также предоставляем услуги для работы с системой маркировки товаров «ЧестныйЗНАК». Являемся лидерами рынка Операторов фискальных данных. Нам доверяют 500 тысяч клиентов по всей России.
В связи с активным развитием, приглашаем в команду перспективных разработок Senior Java Developer
Кто нам нужен:
- Опытный разработчик, умеющий решать относительно крупные задачи, самостоятельный, умеющий ставить задачи другим, вести задачу к логическому завершению (стабильный prod)
- Обладающий глубокими знаниями. Т.е. человек, который может понять относительно крупную задачу и решить ее при помощи команды, выступая в роли ведущего - микролид на коммерческих проектах.
О проектах:
- ЭДО – микросервисная система для обмена юридически значимыми документами между участниками хоз деятельности.
- ГосОтчет – система (в будущем микросервисная) для передачи отчетности в госорганы (ФНС, ПФР и т.д.) – электронная сдача отчетности.
- Отельные микросервисы: Маркировка, Сервис оплаты через СББОЛ, Сервис регистрации касс и др. – список будет расти.
Обязанности:
- Обсуждение и оценка задач
- Обсуждение и выработка архитектурных решений
- Коммуникация с заказчиками (внутренними и внешними), другими командами
- Постановка задач (дизайн и декомпозиция)
- Написание кода, модульных и интеграционных тестов
- Ревю задач
- Сопровождение и поддержка продукта
- Участие в совершенствовании процесса
Требования:
- Опыт от 3-х лет (на Java).
- Отличное знание Java 8 (Core, Collections, Concurrency);
- Уверенное владение SQL, опыт работы с Oracle или PostgreSQL, понимание индексов, плана запросов.
- Опыт работы с Spring (jdbc, data, tx, web), Spring Boot
- Опыт работы с Git, Maven;
- Знание принципов ООП, методологий разработки, шаблонов проектирования.
- Опыт проектирования Rest интерфейсов
- Опыт проектирования микросервисной архитектуры
- Опыт дизайна и декомпозиции задач для других членов команды.
Будет большим плюсом:
- Опыт проектирования схем БД, секционирования, шардирования
- Опыт построения и реализация архитектур для крупных систем, участия в крупных проектах по разработке клиент серверных приложений
- Опыт построения CI/CD
- Опыт работы с Kubernetes
- Опыт проектирования и внедрения схем аутентификации и авторизации, oauth
- Опыт работы с Spring Cloud (в том числе stream)
- Опыт работы с Apache Kafka
- Знание основ unix-систем.
- Понимание принципов функционального программирования
- Опыт работы с криптографией, включая отечественные стандарты электронной подписи и шифрования (ГОСТ Р 34.10-2012, ГОСТ Р 34.10-2001 и другие) на базе BouncyCastle
Условия:
- Современный и комфортабельный офис в шаговой доступности от м. Спортивная или МЦК Лужники;
- Полностью официальное трудоустройство с первого дня и конкурентоспособная «белая» заработная плата;
- График работы 5/2, гибкое время начала рабочего дня (пока работаем удаленно, но при желании можно и в офисе работать);
- Удобная кухня-столовая, ежемесячные пицца-пати, релакс-зона с тренажером, массажным креслом, играми и караоке;
- ДМС со стоматологией;
- Возможность карьерного, профессионального и материального роста;
- Конструктивная, открытая рабочая атмосфера,отсутствие бюрократии и дресс-кода, сильная команда рзработки.
- Собеседование проводим по zoom сразу с лидером команды разработки.