- Полная
- Гибкий график
- Москва
Старший Java-разработчик
Обязанности:
Реализация новых проектов компании: Операционная система для участников Внешнеэкономической Деятельности (декларирование грузов, оплата пошлин, трекинг...). Взаимодействие с ФТС. Микросервисная rest-ориентированная архитектура.
Реализация интеграционных сервисов для (Процессинг, CRM, КХД), через внутреннюю шину – Apache Kafka.
Поддержка существующих в компании программных решений: Крипто-шлюзы обмена сообщениями с банками для процессинга, smtp-шлюз.
Совместная работа с разработчиками FrontEnd решений.
Ведение документации в Cоnfluence.
Изучение новых инструментов, стеков технологий, чтение документации и формирование предложений по путям решения технических задач.
Требования:
Разработка на Java 8, SpringBoot, Kafka, maven.
Использование apache-karaf 4, Gradle 5.5.1, Vert.X 3, jaxb-api.
Необходимо понимание форматов подписи XML-dsig, знание структуры ключевых контейнеров, открытых и закрытых ключей, умение использовать ГОСТ алгоритмы подписи и шифрования, применение функций хеширования, понимание отличий усиленной ЭЦП, структур Cades, Cades-BES.
Знание структуры PKCS#7 контейнеров, структуры сертификатов и запросов на выпуск сертификатов.
Знание фреймворков тестирования JUnit, TestNG, Spring MVC Test Framework.
Знание Hibernate 5, уверенное владение SQL, желательно знание основ СУБД Oracle, СУБД PostrgreSQL, H2.
Опыт работы с Git, GitLab, Confluence, Jira.
Желательно опыт работы Zookeeper, MQ WebSphere, ElasticSearch 7.
Условия:
Официальное трудоустройство, оформление по ТК РФ, конкурентная ''белая'' заработная плата.
График работы 5/2, готовность к работе в офисе и удаленно (гибридный формат работы)
Социальный пакет: 28 дней отпуска, ДМС.
Офис: м. ЦСКА.