Meltory LTD

Middle Java + KMP разработчик (POS)

Коротко

Middle Java + KMP разработчик для десктопной POS-системы заведений сферы развлечений и гостеприимства: JavaFX-интерфейс, синхронизация в реальном времени через RabbitMQ/WebSockets, интеграция с аппаратным обеспечением и постепенный переход части системы на KMP. Требуется 3–6 лет опыта, уверенное знание Java 21, английский B2+ и высокая самостоятельность в уточнении требований и доведении задач до результата. Компания — продуктовая, удалённая работа с ограничением по Казахстану.

Локация
Удалённо, Алматы
Зарплата
3000–4000 USD в месяц, на руки
Компания
Разработка и развитие системы Point of Sale (POS) для заведений сферы развлечений и гостеприимства.
Что делать
•Поддерживать и развивать десктопное POS-приложение на протяжении полного жизненного цикла.
•Разрабатывать пользовательский интерфейс на JavaFX с использованием FXML, CSS и кастомных контролов.
•Реализовывать синхронизацию в реальном времени через RabbitMQ, WebSockets и сетевые библиотеки.
•Интегрировать приложение с аппаратным обеспечением и протоколами взаимодействия с ним.
•Участвовать в постепенном переписывании части системы с Java на KMP.
Требования
•От 3 до 6 лет опыта разработки.
•Уверенное знание Java 21; опыт с KMP будет большим преимуществом.
•Опыт разработки интерфейсов на JavaFX, включая FXML, CSS и кастомные контролы.
•Знание Google Guice, SQLite, Flyway или Liquibase.
•Опыт работы с RabbitMQ, WebSockets, Retrofit или OkHttp.
•Знание протоколов взаимодействия с аппаратным обеспечением.
•Опыт работы с ProGuard, JUnit 5, Mockito, интеграционным тестированием и Git; понимание workflow с rebase.
•Английский язык — уровень B2 или выше обязателен для чтения технической документации, обсуждения архитектуры и международной коммуникации.
•Самостоятельность обязательна: необходимо самостоятельно уточнять требования, предлагать решения и доводить задачи до результата; кандидатам, которым требуется детализированное техническое задание для каждой задачи, роль не подходит.
Хорошо, если есть
•Опыт в FinTech или POS.
•Опыт обфускации кода с помощью ProGuard.
•Понимание распределённых систем.
•Опыт проектирования приложений в стиле offline-first.
Культура и преимущества
•Удалённый формат работы.
•Полная занятость.
•Работа с международной коммуникацией и архитектурными решениями.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте