Java-Kotlin разработчик (POS система)
Ищем опытного Java/Kotlin разработчика для развития десктопного POS-приложения для сферы развлечений. Требуется знание JavaFX, RabbitMQ, SQLite и опыт работы с аппаратным обеспечением. Предлагается работа в международной среде с высокой степенью самостоятельности.
Зарплата ниже рынка
На 39% ниже медианы Java по 67 вакансиям за 90 дней.
Что предстоит делать
ЗНАНИЕ АНГЛИЙСКОГО ОБЯЗАТЕЛЬНО. Мы ищем высококвалифицированного Java-Kotlin разработчика для поддержки и развития нашей системы Point of Sale (POS). Вы будете отвечать за полный жизненный цикл десктопного приложения, которое используется заведениями в сфере развлечений и гостеприимства. Роль включает: • разработку пользовательского интерфейса на JavaFX • синхронизацию в реальном времени с использованием RabbitMQ • прямую интеграцию с аппаратным обеспечением Технические требования Языки программирования • Java 21 — основной язык текущей кодовой базы • Kotlin — желательно. Часть системы планируется постепенно переписывать с Java на Kotlin, поэтому опыт работы с Kotlin будет большим преимуществом Пользовательский интерфейс • JavaFX (FXML, CSS, кастомные контролы) Архитектура и инфраструктура • Dependency Injection: Google Guice • База данных: SQLite • Миграции схемы БД: Flyway, Liquibase Сетевое взаимодействие • RabbitMQ • WebSockets • Retrofit / OkHttp Работа с оборудованием • Знание протоколов взаимодействия с аппаратным обеспечением • Базовое понимание языка C — значительный плюс Сборка и защита кода • Maven • ProGuard Тестирование • Модульные тесты: JUnit 5, Mockito • Интеграционные тесты • Функциональные тесты в стиле BDD (Cucumber) Контроль версий • Git • Workflow с использованием rebase Желательные квалификации • Опыт работы в сфере FinTech или POS (Point of Sale) • Знание интеграций с платёжными системами: • Braintree • MagTek SDK • Опыт с обфускацией кода (ProGuard) • Понимание распределённых систем • Опыт проектирования приложений в стиле offline-first Дополнительные требования Английский язык • Английский язык — уровень B2 или выше (обязательно) • Необходим для чтения технической документации, обсуждения архитектурных решений и коммуникации в международной среде Стиль работы • Мы ищем самостоятельного разработчика, способного работать с задачами высокого уровня • У нас нет процесса, основанного на детализированных пошаговых ТЗ • Ожидается, что разработчик способен самостоятельно уточнять требования, предлагать решения и доводить задачи до результата • Кандидаты, которым требуется строго детализированное техническое задание для каждой задачи, скорее всего не подойдут для этой роли
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Meltory LLC
3 активные вакансии в компании
Senior Backend-разработчик GO
Ищем опытного Senior Go-разработчика для создания бэкенд-платформы с нуля. Нужно самостоятельно проектировать и разрабатывать сервисы, работать с PostgreSQL и облачными технологиями (AWS/Azure). Важно умение работать без детальных инструкций и свободный английский (от B2).
Senior Kotlin Multiplatform Developer
Ищем опытного Kotlin-разработчика для создания мобильного продукта с нуля. Вы будете отвечать за кроссплатформенную бизнес-логику на KMM, принимать ключевые архитектурные решения и работать полностью автономно. Требуется глубокое знание Kotlin, опыт с KMM в продакшне и уровень английского B2.
Похожие вакансии
6 вакансий
Senior Java / Python / AI разработчик
Senior разработчик для AI SaaS-платформы в сфере медицинского кодирования. Нужно стабилизировать production, внедрить CI/CD и управлять архитектурой. Требуются Java, Python, NLP и опыт работы с высоконагруженными системами. Предлагают удаленную работу, оплачиваемый отпуск и обучение.
Java-разработчик (микросервисы)
~1 624 800 – 2 166 400 ₸ оценка
Ищем опытного Java-разработчика для создания микросервисов в банковской сфере. Требуется уверенное знание Java Core, Spring Boot, Hibernate и опыт работы с Docker и Kubernetes. Предлагаем работу в команде над высоконагруженными системами.
Архитектор решений (Solution Architect)
~1 624 800 – 2 166 400 ₸ оценка
Ищем опытного архитектора решений для страховой компании из топ-10 России. Нужно проектировать архитектуру, контролировать ландшафт домена, участвовать в автоматизации бизнес-процессов. Требуется опыт с Java, C#, Angular, PostgreSQL, Kubernetes и знание архитектурных подходов. Предлагают удалённую работу, официальное оформление и ДМС.
Java-разработчик (Платежный сервис)
~1 624 800 – 2 166 400 ₸ оценка
Разработка и поддержка платежного сервиса для городских начислений (штрафы, оплата кружков и др.). Требуется опытный Java-разработчик с глубокими знаниями Spring, Kafka и микросервисной архитектуры. Предлагают удаленную работу, стабильное оформление и соцпакет.
Java-разработчик
~1 624 800 – 2 166 400 ₸ оценка
BSS, крупный финтех-разработчик, ищет опытного Java-разработчика для работы над ключевым проектом. Требуется от 6 лет опыта, знание Spring, Hibernate, SQL. Предлагают удаленную работу, ДМС и обучение.
Java разработчик
~1 624 800 – 2 166 400 ₸ оценка
Ищем опытного Java-разработчика для работы над проектом крупного российского банка. Требуется глубокое знание Java, Spring, Hibernate и SQL, а также опыт низкоуровневой разработки. Предлагается удаленная работа, гибкий график и возможности для профессионального роста.