Напиши текст вакансии для должности "Java-разработчик". Название компании: "Бизнес Система Телеком". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Git', 'PostgreSQL', 'SQL', 'Spring Framework', 'Hibernate ORM', 'Atlassian Jira'

Компания «Бизнес Система Телеком» - российский разработчик программных и инфраструктурных решений для бизнеса и государственного управления запускает ряд проектов у своих клиентов-лидеров отечественной цифровой трансформации.  Обязанности:  Разработка высокопроизводительного ПО; Участие в разработке архитектуры компонентов системы; Разработка RESTful API; Написание юнит-тестов. Стек:  Java 8+, PostgreSQL; Spring Framework (IoC, MVC, Data JPA, Transactions, Spring Security (OAuth2, JWT)); Hibernate, JPA, передача данных в формате JSON, Jackson; Tomcat; Инструменты сборки maven; git, Gitlab, желательно Docker, опционально Nginx.  Требования:  Высшее техническое образование; Высокий уровень знаний Java; Опыт коммерческой разработки на Java от 5 лет; Знание паттернов проектирования и умение их применять в реальных проектах; Уверенное знание Spring Framework (IoC, MVC, Data JPA, Transactions), Hibernate; html/javascript, знание sql; Опыт использования реляционных СУБД или NoSQL-хранилищ; Ответственность и аккуратность, умение тестировать собственный код; Умение работать в команде. Как преимущество: Spring Security; Опытный пользователь Linux; Опыт работы с ЭЦП (КриптоПро); Опыт интеграции систем с государственными сервисами (zakupki.gov, nalog и т.д); Опыт работы с Git; Опыт разработки высокопроизводительных и высоконадёжных приложений.  Условия:  Гарантия уникального проектного опыта, разнообразные задачи, проекты. Удаленная работа, график работы дополнительно обсуждается с руководителем. Заработная плата по результатам собеседования с учетом Вашего опыта.