Напиши текст вакансии для должности "Java-разработчик (middle/senior)". Название компании: "ТекФорс Инжиниринг". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

TecForce – компания, предоставляющая полный спектр решений для создания, развития и сопровождения IT-инфраструктуры и корпоративных информационных систем. Главным направлением нашей деятельности является разработка социально значимых крупных проектов, среди которых системы финансового мониторинга и системы пенсионного и социального обеспечения федерального масштаба. Сейчас мы ищем Java-разработчиков для работы на одном из наших ключевых проектов. Чем предстоит заниматься:  Проектировать и разрабатывать высоконагруженные и отказоустойчивые системы; Исправлять ошибки в разрабатываемых продуктах; Рефакторить существующий код; Обеспечивать высокое качество программных продуктов.    Языки и технологии, которые мы используем:  Java Spring Framework (Boot, Core, Web, Security, Integration,..) Hibernate PostgreSQL, PL/PgSQL React.js (понимание базовых принципов для backend разработчиков) Gradle, Maven Liquibase, Flyway Git(GitLab) Tomcat, Jboss EAP 6.4  Что мы хотим видеть в кандидате:  Отличное знание языка Java; Аналитические способности; Опыт разработки корпоративных приложений; Опыт проектирования сложных систем или их компонент Хорошее знание структур данных и алгоритмов; Твердое знание принципов ООП и умение их применять; Понимание принципов проектирования архитектуры приложения; Понимание процессов разработки; Опыт оптимизации кода на производительность.  Плюсом будет:  Опыт работы с Linux; Умение самостоятельно анализировать поставленную задачу; Желание писать красивый код, тесты и хорошую документацию; Увлечённость профессией, постоянное саморазвитие, энтузиазм и креативность; Желание работать в команде; Умение проводить код ревью; Умение давать точные оценки по задачам; Опыт работы с бизнес требованиями, создание формальных требований.  Что мы предлагаем:  Официальное трудоустройство по ТК РФ; Полностью &quot;белую&quot; ЗП с регулярным пересмотром; Гибкий график работы с возможностью удаленной работы; ДМС или компенсацию спорта на выбор; Скидки на покупку техники; Скидки на изучение английского; Соц. выплаты в случае важных семейных событий; Дополнительные оплачиваемые выходные; Участие в профильных конференциях и курсах за счет компании; Оплату релокации в Санкт-Петербург и компенсацию первого месяца аренды жилья в случае переезда; Дополнительные льготы, предусмотренные в компании.