Java Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Создавайте продукт для миллионов!
Мы продуктовая компания 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;
- офис в комфортном бизнес-центре класса "А" на м. Петроградская.
Дополнительные инструкции
Ждем ваше резюме!