Перейти к содержимому

Java/KMP разработчик

Ищем самостоятельного Java/KMP разработчика для поддержки и развития десктопного POS-приложения для сферы развлечений и гостеприимства. Нужно разрабатывать UI на JavaFX, интегрировать систему с оборудованием и платёжными сервисами, работать с RabbitMQ, SQLite и покрывать код тестами. Обязателен английский уровня B2+, опыт в FinTech/POS и умение работать без детальных ТЗ.

senior удалённо ~1 351 860 – ~1 802 480 ₸ (3 000 – 4 000 USD)

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Upper-Intermediate
описание

Что предстоит делать

ЗНАНИЕ АНГЛИЙСКОГО ОБЯЗАТЕЛЬНО. Мы ищем высококвалифицированного Java/KMP разработчика для поддержки и развития нашей системы Point of Sale (POS). Вы будете отвечать за полный жизненный цикл десктопного приложения, которое используется заведениями в сфере развлечений и гостеприимства. Роль включает: • разработку пользовательского интерфейса на JavaFX • синхронизацию в реальном времени с использованием RabbitMQ • прямую интеграцию с аппаратным обеспечением Технические требования Языки программирования • Java 21 — основной язык текущей кодовой базы • KMP. Часть системы планируется постепенно переписывать с Java, поэтому опыт работы с KMP будет большим преимуществом Пользовательский интерфейс • 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 или выше (обязательно) • Необходим для чтения технической документации, обсуждения архитектурных решений и коммуникации в международной среде Стиль работы • Мы ищем самостоятельного разработчика, способного работать с задачами высокого уровня • У нас нет процесса, основанного на детализированных пошаговых ТЗ • Ожидается, что разработчик способен самостоятельно уточнять требования, предлагать решения и доводить задачи до результата • Кандидаты, которым требуется строго детализированное техническое задание для каждой задачи, скорее всего не подойдут для этой роли

навыки

Стек и инструменты

salary intelligence

Зарплата ниже рынка

На 42% ниже медианы Java по 15 вакансиям за 90 дней.

эта
1 577 170 ₸
медиана
2 713 123 ₸
p25–p75
2 242 250 – 3 363 375 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Java Калькулятор зарплат

Сколько платят вам?

Анонимно укажите, сколько вы получаете как Java-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
та же роль, другой рынок

В долларовых вакансиях за это платят в 3,6 раза больше

Сравниваем один и тот же срез: Java — все грейды, за 90 дней. Внутри грейда на одной из сторон набралось меньше 5 вакансий — поэтому взяты все грейды.

Казахстан (KZT)

750 000 ₸

600 000 – 1 150 000 ₸ · 10 вакансий

Международные (USD)

2 703 720 ₸

2 253 100 – 2 929 030 ₸ · 17 вакансий

Долларовый срез — это вакансии с оплатой в долларах, а не обязательно удалёнка: внутри и американские компании, и украинские. Смотреть международные
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Похожие вакансии

6 вакансий
S
Sigma Software
10 ч. назад

Старший AI Software Engineer (Full-stack)

~1 340 000 – 2 656 730 ₸ оценка по всем рынкам

Sigma Software ищет старшего full-stack инженера с сильным опытом в Java/Spring Boot и фронтенде на React или Angular для разработки облачных AI-продуктов в медицинской сфере. Нужно уметь строить AI-фичи и агентные workflow, работать с Kubernetes, Terraform, Kafka и AI-платформами вроде Azure OpenAI. Требуется senior-уровень, практический опыт применения AI-инструментов и хороший английский.

React Angular Java +12
senior удал. hh
РУСАЛ
Р
РУСАЛ
14 ч. назад

Разработчик оптимизационных моделей

~1 340 000 – 2 656 730 ₸ оценка по всем рынкам

Нужно разрабатывать и развивать оптимизационные модели для объёмного и календарного планирования производства: распределение заказов между заводами, балансировка загрузки, графики литья. Требуется опыт от 3 лет в математической оптимизации (LP/MILP, scheduling, эвристики, декомпозиция), разработка на Java SE 8 и уверенный PL/SQL. Работа в крупной международной металлургической компании, формат офис/гибрид/удалёнка, официальное трудоустройство по ТК РФ.

Java SE 8 PL/SQL SQL +7
senior удал. hh
AgileEngine
A
AgileEngine
15 ч. назад

Старший Java инженер

~1 340 000 – 2 656 730 ₸ оценка по всем рынкам

AgileEngine ищет старшего Java-инженера для разработки масштабируемых серверных решений и системы интеграции с клиентами для критически важной SaaS-платформы. Нужен опыт в SaaS от 5 лет, глубокое знание Java и SQL, понимание микросервисной архитектуры и английский на уровне Upper-Intermediate. Предлагают конкурентную зарплату в USD, гибкий график с возможностью удалённой работы, менторство и проекты для Fortune 500.

Java SQL microservices +6
senior удал. dou
Empat
E
Empat
18 ч. назад

Старший Java инженер

~1 340 000 – 2 656 730 ₸ оценка по стеку, все рынки

Нужен старший Java-инженер для разработки высокопроизводительного sidecar-компонента авторизации ABAC, работающего в request-path всех сервисов. Требуется чистый Java 21+ без фреймворков, опыт GraalVM native image в продакшене, глубокое знание HTTP-протокола и навыки performance-инжиниринга с реальными метриками. Предлагают конкурентную оплату, медстраховку, гибридный формат с офисом в Киеве или полностью удалённо.

Java 21+ GraalVM HTTP +9
senior удал. dou
VS Robotics (ООО АБТ)
V
VS Robotics (ООО АБТ)
20 ч. назад

Старший разработчик на Java (AI агент)

~1 340 000 – 2 656 730 ₸ оценка по всем рынкам

Разработка серверной и клиентской части веб-приложений на Java и React для AI-агента, который ведёт диалоги с клиентами в текстовом и голосовом каналах. Требуется опыт от 4 лет, глубокое знание Java 17+, Spring Boot, Hibernate, микросервисов, а также React, TypeScript и сопутствующих технологий. Предлагают конкурентную зарплату, удалённый или гибридный формат, бонусы и работу в аккредитованной российской ИТ-компании.

Java Spring Boot Hibernate +23
senior удал. hh
Notamedia
N
Notamedia
20 ч. назад

Java-разработчик

~1 340 000 – 2 656 730 ₸ оценка по всем рынкам

Разработка и поддержка серверных приложений и микросервисов на Java для проектов федерального масштаба (mos.ru, МСП.РФ и др.). Нужен опыт от 5 лет, уверенное знание Java 17+, Spring Framework, реляционных и NoSQL БД, брокеров очередей, микросервисной архитектуры. Предлагают удалённую работу, ДМС, компенсацию обучения, участие в крупных проектах и быстрый рост.

Java Spring Boot Spring Data +21
senior удал. hh