Java Developer

edna — международная IT-компания, разработчик цифровых омниканальных решений в области коммуникаций.
Делаем важные и нужные сервисы: облачная экосистема edna для качественного диалога между компанией и клиентами в различных цифровых каналах (push, sms, мессенджеры), edna Chat Center для контактных центров, и другие сервисы и продукты.
Среди наших клиентов – российские банки, крупный ритейл, популярные бренды и международные компании.

В связи с высоким спросом на наши продукты и амбициозными планами, ищем коллегу middle/senior Java-разработчика для развития продукта edna.Pulse.

edna Pulse — облачное ПО для организации омниканальной коммуникации в разных цифровых каналах и мессенджерах, позволяет автоматизировать процесс информирования, проанализировать эффективность рассылок и работы с аудиторией.

Проект представляет из себя event-driven платформу, построенную по микросервисной архитектуре. Сервисы — Spring Boot приложения на Java 11/17, WebFlux, r2dbc. Общение между сервисами — очереди на Apache Pulsar и REST. База данный – Postgres. Платформа работает в облаке (Kubernetes+ArgoCD).

Наш процесс:

  • Работаем по trunk-based, пишем юнит и интеграционные тесты, проводим код-ревью.
  • Координируем работу в jira. Используем gitlab для CI/CD. Храним всю свою документацию в wiki.

Проект представляет из себя event-driven платформу, построенную по микросервисной архитектуре. Сервисы — Spring Boot приложения на Java 11/17, WebFlux, r2dbc. Общение между сервисами — очереди на Apache Pulsar и REST. База данный – Postgres. Платформа работает в облаке (Kubernetes+ArgoCD).Мы ищем человека, который:

  • Хорошо знает современную Java
  • Плотно работал со Spring Framework
  • Понимает как устроен протоколы http и https; проектировал понятные и красивые API
  • Работал с одним из современных брокеров сообщений
  • Практикует Domain Driven Design и SOLID принципы, знаком с GoF Design patterns
  • Имеет опыт работы с Oracle и\или PostgresSQL, а так же умеет оптимизировать запросы
  • Использует в работе Docker
  • Обладает базовыми знаниями многопоточности
  • Может самостоятельно разобраться в возникающих проблемах

    ​​​​​​Большим плюсом будет:
  • Уверенная работа в командной строке Linux
  • Наличие продвинутых знаний по многопоточности.
  • Умение писать асинхронный код
  • Понимание принципов работы высоконагруженных систем
  • Знание сетевого стека tcp\ip

​​Мы предлагаем:

  • После испытательного срока ДМС со стоматологией + страховка выезда за рубеж + возможность подключения близких людей на льготных условиях
  • Компенсацию за переезд из регионов
  • Предоставление техники согласно пожеланиям
  • Возможен вариант работы: удаленно из России/ частично удаленно/ офис
  • Гибкий график работы с 10.00 – 18.30 (иные варианты возможно обсудить с руководителем/командой)
  • Удобная транспортная доступность (м. Автозаводская, БЦ Омега Плаза)
  • Компенсация 50% оплаты парковки на территории БЦ
  • Доплата по больничному листу до 100% среднего заработка после года работы
  • Обучение, участие в профильных конференциях – за счет компании
  • Корпоративные мероприятия, участие в спортивных соревнованиях
  • Премирование на день рождения
  • Скидки на продукты и услуги наших партнеров

Мы – аккредитования IT-компания: у наших сотрудников бронь от мобилизации и льготная ипотека

​​​