Java Engineer in DDD and Event Sourcing / CQRS
Какой проект?
Какой проект?
Наш open-source фреймворк Spine Event Engine для построения enterprise-приложений на основе Event Sourcing / CQRS. Подробнее см. в коде на GitHub.
Почему важен этот проект?
Почему важен этот проект?
Spine Event Engine ускоряет разработку приложений, решая типичные задачи для Event Sourcing / CQRS архитектуры.
Что нужно делать?
Что нужно делать?
- Участвовать в разработке фреймворка.
- Строить на его базе SaaS приложения в парадигме Event Sourcing / CQRS.
Необходимые знания и навыки
Необходимые знания и навыки
- Bumper-Sticker API Design by Joshua Bloch.
- Владение Java SDK.
- Понимание принципов OOD и API design.
- Опыт работы с Git или другой DVCS.
- Желание и техническая готовность строить новое.
Будет большим плюсом
Будет большим плюсом
- Прочтение Big Blue Book и понимание концепций DDD.
- Понимание Event Sourcing, Event-Driven Architecture и CQRS.
- Опыт разработки приложений, построенных с использованием CQRS и Event Sourcing.
- Опыт работы с Google Cloud Platform и Amazon Web Services.
- Опыт работы c Big Data.
- Широкий кругозор и опыт в смежных технологических стеках (JavaScript, Android, iOS/Swift, Go).
Мы предлагаем
Мы предлагаем
- Возможность участвовать в полном цикле разработки нового продукта компании.
- Достойную компенсацию.
- Современный офис возле метро.
- Прямое взаимодействие с клиентами и отсутствие бюрократии.
- Оплату командировок, конференций и обучающих программ.
- Гибкий график работы.