Компания Мария переживает глобальную трансформацию. Мы решили по-новому посмотреть на то, как должен работать мебельный бизнес и наши IT-системы.
Ищем java-разработчика для работы над новым продуктом — системы управления сервисом (CRM), самого сложного и современного проекта компании. Это внутренний софт, который призван автоматизировать процесс доставки и установки мебели по всей России.
Наш стэк:
- Architecture — Modular Monolith, DB schema per module.
- Backend — Java 17, Spring Boot, Hibernate, PostgreSQL, MongoDB, Apache Kafka, Axon Framework
- Frontend — React Router 6, Redux, Material UI, шаблон от Minimals
- DevOps — Gitlab CI, YandexCloud
- Docs — Gitlab Wiki, Markdown
Задачи:
- Писать сложный код, ревьюить код и помогать коллегам своей экспертизой при необходимости;
- Разрабатывать модули системы, улучшать и полноценно поддерживать текущее решение.
Классно, если ты:
- Знаешь, как устроены веб-сервисы;
- Сам пишешь эффективный и понятный код;
- Имеешь опыт разработки Java от 1 года и владеешь основными паттернами проектирования;
- Работал с базами данных SQL, NoSQL;
- Работал с Docker;
- Понимаешь event-driven архитектуру и знаком с основами DDD;
- Умеешь писать надежные и эффективные юнит-тесты и знаком с фреймворками JUnit/TestNG.
Желательно:
- Есть опыт работы DevOps (или желание научиться);
- Есть опыт работы с фронтэндом (JS, React) (или желание научиться);
- Наличие хотя бы одного из этих пунктов весьма желательно.
Мы предлагаем:
- Достойную зарплату и бонусы — обсудим на собеседовании;
- Оплату профессионального обучения и менторинга;
- Работу с адекватной командой и продуктовую культуру;
- Никто не контролирует во сколько ты начинаешь работать и где находишься, главное — результат и твоя вовлечённость;
- Возможность выбирать локацию для работы — из дома или в офисе;
- Возможность реализации в амбициозных проектах цифровой трансформации Компании-лидера в мебельной отрасли;
- Корпоративные скидки на продукцию Компании.