О компании:Наша проп-трейдинговая компания специализируется на высокотехнологичных финансовых решениях и использует собственный капитал для торговли на Московской бирже. Мы постоянно ищем инновационные подходы для укрепления наших позиций и развития бренда.
Обязанности:
– Разработка и поддержка настольных ПО на Java с использованием AWT/Swing.
– Оптимизация производительности и улучшение пользовательского интерфейса.
– Интеграция с различными API и внешними сервисами.
– Участие в проектировании архитектуры приложений.
– Работа с многопоточностью и оптимизация работы GUI.
– Тестирование, отладка и исправление ошибок в существующих приложениях.
– Поддержка и рефакторинг устаревшего кода, внедрение новых решений.
– Многопоточная обработка информации
Требования:
– Опыт коммерческой разработки на Java (от 2 лет).
– Уверенное владение AWT, Swing и принципами построения UI для desktop-приложений.
– Опыт работы с многопоточностью и асинхронными задачами в Java.
– Понимание принципов работы JVM, управления памятью и оптимизации производительности.
– Знание паттернов проектирования и умение применять их в разработке UI.
– Опыт работы с JavaFX будет плюсом.
– Умение работать с Git и системами сборки (Maven, Gradle).
– Понимание принципов MVC/MVP/MVVM в desktop-разработке.
– Опыт работы с БД
Условия:
– Гибрид (офис-дом)
– Удаленно