Напиши текст вакансии для должности "Junior/Middle Java Developer". Название компании: "Devexperts". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

Мы - Devexperts, международная IT-компания, создающая лучшие в своем классе Fintech-решения.Наша команда - это более 500 профессионалов, работающих в центрах разработки в Германии, России, Португалии, Болгарии, Турции и США.Наши заказчики - это крупные финансовые компании в Америке, Европе и Турции.Мы занимаемся разработкой одной из ведущих трейдинг-платформ на американском рынке, она помогает людям торговать акциями, фьючерсами, опционами, криптовалютами. Мы ищем увлеченных Java-разработчиков с хорошими фундаментальными знаниями в области Computer Science.В обязанности нашего будущего коллеги будет входить разработка, поддержка и оптимизация клиентского десктоп приложения, написанного с использованием Swing. В работе приложения важны производительность, отказоустойчивость, удобный и привлекательный интерфейс. Проекту больше 15 лет. Мы работаем в распределенной команде (6 DEVs, 5 QAs, BA, designer), используем Kanban, Jira, Bitbucket+Git, TeamCity. Обязанности:  разработка нового кода; оптимизация и рефакторинг существующего кода; написание unit тестов; ревью кода, написанного коллегами.  Необходимые навыки:  хорошее знание структур данных и алгоритмов; понимание принципов ООП и умение их применять; знание основных шаблонов проектирования; английский язык на уровне чтения и написания технической документации;  Будет плюсом:  понимание принципов проектирования реляционных БД, знание SQL; знакомство с операционными системами семейства Unix; знакомство с основами многопоточности в Java; знание Swing; оконченное высшее образование (бакалавриат).