yandex
A
ajax
Страна
Украина
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
MiddleВ офисеПолная занятость

Middle Java/Kotlin Developer (Cloud Development Department)

Оценка ИИ

Ajax — один из самых престижных работодателей в Украине с реальным продуктом мирового уровня. Отличный стек технологий, культура 'zero-bullshit' и возможность влиять на продукт делают эту вакансию крайне привлекательной.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует глубоких знаний Java Concurrency и опыта работы с высоконагруженными системами (IoT). Использование Akka и NATS добавляет сложности, так как это не самые стандартные инструменты для типичного Enterprise.

Анализ зарплаты

Медиана3 200 $
Рынок2 500 $ – 4 000 $
Оценка ИИ

Зарплата для Middle Java/Kotlin разработчика в Киеве обычно находится в диапазоне $2500–$4000. Ajax известен конкурентными предложениями, часто предлагая зарплаты по верхней границе рынка для сильных инженеров.

Сопроводительное письмо

I am writing to express my strong interest in the Middle Java/Kotlin Developer position within the Cloud Development Department at Ajax Systems. With over three years of experience in backend development and a deep focus on building scalable, high-availability systems, I have closely followed Ajax's growth as a global leader in security systems. My background in Java and Kotlin, combined with hands-on experience in AWS and microservices architecture, aligns perfectly with the technical challenges of developing Ajax Cloud.

In my previous roles, I have focused on writing clean, maintainable code and implementing robust data pipelines, which resonates with your engineering culture of testing and Continuous Delivery. I am particularly excited about the opportunity to work with a stack that includes Akka, Kafka, and NATS to support over 4.5 million users. I am eager to bring my expertise in concurrency and cloud-native development to help Ajax Systems continue its impressive international expansion and maintain its reputation for reliability.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ajax уже сейчас

Присоединяйтесь к Ajax Systems и создавайте IoT-решения мирового уровня, которыми пользуются миллионы людей!

Описание вакансии

Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.

System Department робить пристрої розумними, перетворюючи їх на повноцінний IoT. Вони створили й розвивають OS Malevich (модульна RTOS для різних апаратних платформ) і хмарний сервіс Ajax Cloud (Java 20 / Kotlin, AWS, Akka, NATS, Kafka, Mongo, MySQL). Для керування, обслуговування та моніторингу системи користувачами, інсталяторами й інженерами охоронних компаній розроблені додатки для iOS (Objective-C, Swift), Android (Java, Kotlin), Windows/macOS (Python / C++, QT, QML)

Responsibilities:

Core Development

  • Design and implement core backend services and data pipelines
  • Write clean, readable, and maintainable code
  • Develop services for the B2B product line

Architecture & Documentation

  • Participate in designing and improving system architecture
  • Document architectural decisions and operational processes to support reliable deployment and service operations

Quality Assurance

  • Ensure proper test coverage (unit and integration tests)
  • Optimize performance and cost efficiency within owned areas
  • Follow and promote best practices in software design and development

Operations & Monitoring

  • Set up and maintain alerting, dashboards, and runbooks for production services
  • Debug production issues, analyze complex cases, and conduct investigations

Collaboration & Culture

  • Work in an engineering culture focused on testing, Continuous Delivery, and DevOps
  • Collaborate with team members and other engineering teams to deliver features aligned with business needs

Requirements:

Required Experience

  • 3+ years of professional backend development in Java (enterprise environment)
  • Hands-on experience with Kotlin
  • Strong understanding and practical experience with Java Concurrency

Architecture & Design

  • Understanding of SOA, microservices, and event-driven architecture
  • Practical experience with AWS and cloud development principles
  • Experience building scalable, high-availability systems

Technologies & Tools

Required:

  • Experience with NoSQL databases
  • Experience with message brokers
  • Familiarity with enterprise-grade stack (messaging systems, in-memory storage, key-value databases)
  • Docker and Kubernetes
  • Git, Gradle, Jenkins

Nice to Have:

  • Redis, Netty, Akka
  • gRPC, Project Reactor
  • NATS, Kafka
  • MongoDB

Testing & Quality

  • Strong knowledge of unit testing
  • Understanding of automated testing practices

What You Will Get

  • Opportunity to propose and implement your own ideas with a real impact on the product and production
  • Work in a highly motivated team with a zero-bullshit culture
  • Competitive salary
  • Health insurance
  • Corporate English classes
  • Compensation for professional development and learning
  • Opportunity to participate in beta testing of Ajax security systems — get early access to and test new devices before their official release.

Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії. 

Долучайтеся, щоб зробити Made in Ukraine 🇺🇦 синонімом надійності.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Git
  • AWS
  • Kubernetes
  • Microservices
  • Redis
  • Docker
  • Kafka
  • Jenkins
  • Kotlin
  • Java
  • MySQL
  • gRPC
  • Gradle
  • SOA
  • MongoDB
  • Netty
  • NATS
  • Akka
  • Project Reactor

Возможные вопросы на собеседовании

Учитывая специфику Ajax Cloud, важно понимать, как кандидат справляется с многопоточностью.

Расскажите о вашем опыте работы с Java Concurrency. С какими наиболее сложными проблемами синхронизации вы сталкивались в распределенных системах?

В вакансии упоминаются Akka и Project Reactor. Важно проверить понимание реактивного подхода.

В чем основные различия между традиционным императивным подходом и реактивным программированием при разработке высоконагруженных бэкендов?

Ajax использует AWS и микросервисы. Нужно оценить навыки проектирования.

Как бы вы спроектировали систему, которая должна обрабатывать миллионы событий от датчиков в реальном времени с минимальной задержкой?

Компания ценит культуру DevOps и Continuous Delivery.

Какова ваша роль в процессе обеспечения качества и деплоя кода? Как вы подходите к написанию интеграционных тестов для облачных сервисов?

Упоминаются Kafka и NATS. Важно понимание гарантий доставки.

В каких случаях вы бы предпочли использовать NATS вместо Kafka, и как вы обеспечиваете гарантию доставки сообщений 'at-least-once'?

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

TS
Top Selection
130 000 ₽ – 150 000 ₽

Middle PHP developer

MiddleУдалённоРоссия
PHP · API · Git · MySQL · MariaDB · PostgreSQL · SQL · GLPI · Service Desk
+9 навыков
M
Minervasoft
200 000 ₽ – 300 000 ₽

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

MiddleУдалённоРоссия
Java · Spring Framework · Spring Core · Spring Data · Spring Cloud · Hibernate · PostgreSQL · Git · Maven · Docker · ElasticSearch · Redis · RabbitMQ · Kafka · SQL
+15 навыков
МС
Медиа Сервис (ДЗО Ростелеком)
до 200 000 ₽

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

MiddleУдалённоРоссия
Java · Spring Framework · Spring Boot · PostgreSQL · React · Redux · Kafka · REST API · SQL · Linux · CI/CD
+11 навыков
МБ
МТС Банк
Не указана

Ведущий разработчик Java (Middle/Middle+)

MiddleУдалённоРоссия
Java · Spring Boot · Kafka · PostgreSQL · GitLab CI/CD · Kubernetes · Jira · Confluence · Microservices
+9 навыков
Л
Лоция
Не указана

Java Developer

MiddleУдалённоРоссия
Java · Git · SQL · REST API · Kafka · OAuth · CI/CD · Linux · GitLab · Distributed Tracing
+10 навыков
NDA
Не указана

Middle Python Backend Developer

MiddleУдалённоРоссия
Python · Django · Django REST Framework · FastAPI · PostgreSQL · Docker · Kafka · Redis · Git · GitLab · PyTest · Celery · Pandas · NumPy · asyncio · RESTful API · CI/CD
+17 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

A
ajax
Страна
Украина