Старший Java/Kotlin разработчик
Разработка backend-сервисов для платформы визуализации промышленных данных в реальном времени. Требуется опыт от 5 лет с Java/Kotlin, Spring, микросервисами и NoSQL. Предлагается удаленная работа в международной команде с возможностями роста.
Зарплата не указана — оценили по рынку
На основе 10 похожих вакансий за 90 дней.
Что предстоит делать
О платформе Вы будете вносить вклад в текущую разработку и эволюцию платформы визуализации промышленных данных нового поколения, созданной ведущей глобальной технологической компанией. Эта долгосрочная инициатива поддерживает непрерывные инновации в том, как высокочастотные данные с датчиков промышленных активов — таких как газовые турбины — мониторятся, анализируются и визуализируются в реальном времени. В отличие от традиционных BI-инструментов, это решение специально создано для визуализации больших данных в реальном времени, предлагая безопасный доступ через браузер к персонализированным дашбордам и инструментам диагностики. Оно активно используется в нескольких международных локациях и поддерживает приложения в сферах тестирования, инженерии, сервиса и безопасности. Команда разработки распределена по всему миру, объединяя экспертов в области программной инженерии и анализа данных в коллаборативной кросс-культурной среде. Ключевые возможности платформы включают: • Доставка Data-as-a-Service и Analytics-as-a-Service. • Модульная архитектура с plug-in API для быстрой интеграции и кастомизации. • Диагностика в реальном времени, потоковая аналитика и визуальные компоненты, интегрированные непосредственно в операционные рабочие процессы. • Мультитенантная архитектура, облачная масштабируемость и поддержка edge-развертываний, обеспечивающие локализованную обработку и визуализацию данных вблизи источника. • Богатый настраиваемый пользовательский интерфейс, поддерживающий схемы промышленных объектов и интерактивные графики. В дополнение к основным возможностям, платформа также расширяется за счет функций на базе ИИ, включая использование генеративного ИИ и больших языковых моделей (LLM) для поддержки расширенного анализа мультимодальных данных, что еще больше расширяет ее потенциал в промышленных областях. Эта роль — возможность для старшего инженера, который увлечен разработкой приложений в таких областях, как промышленный мониторинг и аналитика, обработка спутниковых и дроновых снимков, оптимизация энергосетей, обнаружение утечек в трубопроводах и многих других. Бизнес требует новых способов обработки, анализа и визуализации данных, а также оптимизации производительности и управления процессами на основе передовых технологий в области веб, больших данных и стриминга.
- Разрабатывать backend-сервисы и уровни взаимодействия клиент-сервер
- Проектировать и разрабатывать масштабируемые высокопроизводительные приложения с использованием Java/Kotlin
- Вносить вклад в проектирование архитектуры решений и сбор требований
- Сотрудничать с кросс-функциональными командами для создания эффективных и надежных решений
- Оптимизировать и рефакторить существующие системы для повышения производительности, масштабируемости и поддерживаемости
- Обеспечивать бесшовную интеграцию с frontend-системами и внешними сервисами через API
- Участвовать в улучшении процессов разработки и определении лучших практик
- Проводить код-ревью и наставлять коллег при необходимости
- Требования к опыту и компетенциям:
- 5+ лет коммерческого опыта в разработке ПО на Java/Kotlin
- Глубокое знание Java core (JVM, конкурентность, коллекции, I/O и т.д.)
- Опыт создания веб-приложений с использованием Spring framework (предпочтительно Spring Boot)
- Владение инструментами сборки, такими как Maven или Gradle
- Опыт работы с RESTful API и архитектурами на основе микросервисов
- Знание NoSQL баз данных (например, Cassandra)
- Знакомство с технологиями контейнеризации (Docker, Kubernetes будет плюсом)
- Знание систем обмена сообщениями (например, Kafka, RabbitMQ)
- Глубокое понимание принципов программной инженерии, стандартов кодирования и лучших практик
- Опыт работы с CI/CD пайплайнами и системами контроля версий (Git)
- Хорошие навыки решения проблем и способность работать как самостоятельно, так и в команде
- Владение английским языком (письменным и устным)
- Будет преимуществом:
- Опыт работы с распределенными системами и масштабируемыми архитектурами
- Знание технологий потоковой обработки и больших данных
- Знакомство с OpenTelemetry
- Опыт проектирования алгоритмов и оптимизации производительности
- Знакомство с инструментами автоматизации инфраструктуры и управления конфигурацией (например, Ansible)
- Опыт работы в облачных средах
- Вклад в open-source проекты или технические сообщества
- Условия работы:
- Рабочее время Пн-Пт (8 рабочих часов)
- Трудоустройство в соответствии с трудовым законодательством Республики Казахстан
- Компенсация медицинской страховки после испытательного срока
- Удаленная работа с международной командой
- Возможности для роста
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в 5 LAB(ФАЙВ ЛАБ)
2 активные вакансии в компании
Старший Front-end разработчик
~600 000 ₸ оценка
Ищем опытного Senior Front-end разработчика для работы над инновационной платформой визуализации промышленных данных. Требуется глубокое знание React.js, Angular и TypeScript. Предлагается удаленная работа, оформление по ТК РК и возможности профессионального роста.
Похожие вакансии
6 вакансий
Java-разработчик (Middle+/Senior)
~1 702 500 – 2 179 200 ₸ оценка
Ищем опытного Java-разработчика (Middle+/Senior) для создания backend новой чат-платформы. Требуется от 4 лет коммерческого опыта, уверенное владение Java 17+, Spring Boot, Kafka, PostgreSQL и Git. Предлагается высокая степень самостоятельности и возможность влиять на архитектуру продукта.
Java разработчик (микросервисы, Spring, Kafka)
~1 702 500 – 2 179 200 ₸ оценка
Ищем опытного Java-разработчика для создания микросервисов в продуктовой компании, разрабатывающей системы управления данными для крупного ритейла. Требуется уверенное знание Java 17+, Spring Boot/Cloud, Kafka и реактивного программирования. Предлагаем удаленную работу, белую зарплату, ДМС и карьерный рост.
Java разработчик
~1 702 500 – 2 179 200 ₸ оценка
Финтех-компания ищет опытного Java-разработчика для создания платежных решений. В задачи входит разработка архитектуры, микросервисов и наставничество. Предлагают удаленную работу, ДМС и обучение.
Java разработчик (Contact Center)
~1 702 500 – 2 179 200 ₸ оценка
Ищем опытного Java-разработчика для создания и поддержки сервисов контакт-центра банка. Требуется от 5 лет опыта с Java и Spring, знание Kafka/RabbitMQ, PostgreSQL, CI/CD и BPMN. Предлагаем работу в команде над высоконагруженными системами.
Системный аналитик
~2 349 450 – 3 484 673 ₸ оценка
Вакансия системного аналитика для проекта по импортозамещению госреестра недвижимости. Нужен опыт от 3 лет, знание SQL, REST/SOAP, BPMN. Работа удаленная, полный день, предлагают ДМС и технику.
Senior Java разработчик
~1 702 500 – 2 179 200 ₸ оценка
Ищем Senior Java-разработчика для модернизации системы управления бюджетными платежами правительства Москвы. Нужно разрабатывать бэкенд на Java 17 и Spring, работать с PostgreSQL, Kafka и RabbitMQ. Требуется опыт от 3 лет и глубокое понимание Java Core. Предлагают удаленку, ДМС и оплату конференций.