Ми, Ajax Systems, створюємо системи безпеки і smart home пристрої. Хочемо, щоб кожен будинок став безпечним і надійним, а сигналізації - технологічними, стильними і простими у використанні. Віримо в інтернет речей і розумну безпеку як його основу.

Ajax - це компанія повного циклу від генерації ідей і R&D до масового виробництва і продажів. Ми робимо все: виробляємо фізичні пристрої (система включає в себе багато різних датчиків і хаб), пишемо для них прошивку, розробляємо серверну частину і випускаємо мобільні додатки. Вся команда знаходиться в одному офісі, в Києві, всі технічні та продуктові рішення приймаються локально.

Серверна частина - це непомітна для кінцевого користувача, але критична для життєдіяльності всієї системи, частина нашого продукту. Ми постійно додаємо новий функціонал і збільшуємо стабільність нашого хмарного додатка.

Ми шукаємо розумного, досвідченого, технічно грамотного Senior Java Developer


Що потрібно знати і вміти:

  • Java 5+ років.
  • Добре розуміти і вміти застосовувати Java concurrency, мати практичний досвід в цій області.
  • Relational DBs.
  • Добре розуміти принципи хмарної розробки, мати практичний досвід роботи з AWS.
  • Вміти масштабувати і забезпечувати високу доступність навантажених систем.
  • Вміти і писати модульні / інтеграційні тести (культура застосування TDD буде плюсом).
  • Git, Gradle, Jenkins, Docker.
  • Плюсом буде досвід із фреймворками і базами: Mongo, Redis, Netty, Akka, GRPC, — Project Reactor, NATS, Elasticsearch.
  • Плюсом буде досвід функціонального програмування.


Основні завдання:

  • Злагоджена робота в технічної культури з тестами, CD і devops.
  • Активну участь в розробці та поліпшенні архітектури.
  • Написання коду, який приємно читати і підтримувати.
  • Розвиток сервісів для нашої лінійки b2b продуктів

Ми пропонуємо:

  • Класну різнобічну команду професіоналів з палаючими очима.
  • Гідну зарплату.
  • Пряму віддачу від зусиль, видимий результат своєї праці.
  • Багато свободи в прийнятті рішень і розвитку системи.
  • Оплату навчання та участі в конференціях.