yandex
A
ajax
Страна
Украина
SeniorВ офисеПолная занятость

Senior Java Developer (Accounting Team)

ИИОценка ИИ

Отличная вакансия в компании-единороге с сильной инженерной культурой и современным стеком. Предлагаются хорошие бенефиты и возможность влиять на продукт мирового уровня.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

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

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

Высокая сложность обусловлена строгими требованиями к знанию Java Concurrency, Kotlin и опыта работы с высоконагруженными системами. Ожидается глубокое понимание микросервисной архитектуры и стека AWS/Kafka/Kubernetes.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Медиана5 500 $
Рынок4 500 $ – 6 500 $
ИИОценка ИИ

Зарплата в объявлении не указана, но для позиции Senior Java Developer в Киеве рыночный диапазон составляет $4500–$6500. Ajax Systems обычно предлагает конкурентоспособную оплату, соответствующую верхним границам рынка для опытных инженеров.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

Ajax Systems is an international technological company and Europe’s largest security system manufacturer. In addition, the company offers solutions for video surveillance, smart homes, fire detection, and flood prevention. The product portfolio includes 280 wireless and wired devices for security and automation. Today, Ajax protects over 4.5 million users in 187 countries worldwide. 

We are looking for a smart, experienced, and technically proficient Senior Java Developer to join our team in Kyiv office.

Required Experience

  • Java: 5+ years of professional backend development in enterprise environment
  • Kotlin: Knowledge and practical work experience
  • Java Concurrency: Strong understanding and practical application experience

Architecture & Design

  • Understanding of SOA, microservice, and event-driven architecture
  • Cloud development principles with practical AWS experience
  • Ability to scale and ensure high availability of loaded systems

Technologies & Tools

Required:

  • Kafka, MongoDB, NATS
  • Enterprise-grade stack (messaging brokers, in-memory storages, NoSQL, key-value databases)
  • Docker and Kubernetes (containerized applications)
  • Git, Gradle, Jenkins

Nice to Have:

  • Redis, Netty, Akka, gRPC, Project Reactor

We offer:

  • The opportunity to share and implement your own ideas that could impact products and production
  • Work with a motivated team and an environment with a zero-bullshit culture
  • Competitive salary
  • Medical insurance
  • Corporate English classes

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

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

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

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

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

В требованиях указано глубокое знание Java Concurrency.

Как бы вы реализовали распределенную блокировку в микросервисной архитектуре, используя инструменты из вашего стека (например, Redis или MongoDB)?

Ajax использует событийно-ориентированную архитектуру и Kafka.

Как обеспечить гарантию доставки сообщений 'exactly-once' при работе с Kafka в распределенной системе?

Позиция Senior предполагает участие в проектировании.

Опишите процесс перехода от монолитной архитектуры к микросервисам: какие паттерны вы бы использовали для обеспечения целостности данных в бухгалтерском домене?

Упоминается использование Kotlin наряду с Java.

В каких сценариях вы предпочтете использовать Kotlin Coroutines вместо стандартных средств Java Concurrency, и наоборот?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

A
ajax
Украина
более 1000 офферов получено
4.9

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

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

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