Java Developer

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Мы разрабатываем софт и оборудование для автоматизации торговых сетей с 1994 года

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

Условия работы

Создавайте продукт для миллионов!

Мы продуктовая компания CSI, создающая решения для автоматизации торговых сетей.

Один из наших продуктов - Set Retail, автоматизирует работу крупных торговых сетей «Лента», «ОКей», «Дикси», «Азбука Вкуса», FixPrice, OBI, Leroy Merlin, "Буквоед" и другие крупные торговые сети по всей РФ, странам СНГ и Германии.

Мы делаем продукт для ритейла, который помогает менять товары на деньги. Наш софт — последняя миля от товароучетной системы (ERP) к покупателю: увидеть правильную цену, взвесить фрукты и овощи, получить скидку, расплатиться картой или бонусами и вот это всё.

Наша команда отвечает за часть серверной части продукта. Сервер - приложение J2EE, живущее на сервере Wildfly и использующее в качестве БД PostgreSQL.
Сервер отвечает за загрузку товарного справочника, его обработку и доставку до нужных касс и магазинов, заодно отвечая на вопрос: "Какие товарные позиции изменились настолько, что необходимо инициировать печать ценников по ним". Попутно собирает и обрабатывает данные о продажах с касс и магазинов, формирует разнообразные отчеты и выгружает их всем заинтересованным системам. А это тысячи сообщений в секунду.
Помимо этого нужно доставлять до касс и магазинов любые типы данных от централизованно-управляемых настроек до кассиров. Преимущественно с использованием Apache Kafka.

Ищем Java Разработчика, которому будет интересно развивать продукт вместе с нами.

Какие навыки ожидаем:

  • опыт разработки на Java 8, Java 11, Spring framework, Spring Boot;
  • опыт написания unit-тестов (JUnit, Mockito, Theories, etc);
  • знания Java EE (EJB, CDI);
  • опыт в JPA+Hibernate;
  • умение писать SQL запросы;
  • опыт работы с PostgreSQL, Apache Kafka;
  • способность работать в самоорганизующейся agile-команде;
  • понимание и стремление к чистому коду.

Большим преимуществом было бы:

  • опыт работы с Apache Camel, Docker;
  • применение Enterprise Integration Patterns в интеграционных решениях.

Бонусы

Что ты получишь от компании:

  • разработка лучшего среди конкурентов в РФ продукта;
  • возможность каждый день видеть результаты своей работы;
  • официальное оформление, белая зарплата, отпуск согласно ТК РФ;
  • гибкий график работы, есть возможность работать как удаленно, так и из офиса;
  • комфортный офис в центре города (Чкаловcкий пр-т 50);
  • ДМС со стоматологией, ДМС на детей, 100% оплата больничных;
  • посещение тренингов, конференций;
  • возможности профессионального роста, четкая схема повышения зарплаты;
  • работа в Agile команде высокопрофессиональных разработчиков;
  • оборудованные столовые, чай, кофе, фрукты и PlayStation;
  • офис в комфортном бизнес-центре класса "А" на м. Петроградская.

Дополнительные инструкции

Ждем ваше резюме!