Backend developer (Java/Kotlin)
Требования
Местоположение и тип занятости
Компания
Мы строим DIY будущего
Описание вакансии
О компании и команде
Мы находимся в поиск разработчика в команду "Управление исполнением заказов".
Наша разработка координирует все сервисы связанные с реализацией обещания по исполнению заказа клиента между собой для мониторинга и внесения правок (это сборка, отгрузка, доставка, самовывоз, бронь товаров и тд).
Что нужно делать:
- проектировать совместно с аналитиком API;
- разрабатывать API;
- проектировать совместно с аналитиком асинхронных взаимодействий;
- разрабатывать асинхронных взаимодействий;
- проектировать и разрабатывать структуры БД;
- формировать схемы логики работы сервиса;
- проектировать совместно с аналитиком схем исполнения на базе camunda;
- разрабатывать схем исполнения процессов на базе camunda;
- писать юнит-тесты;
- написание автотестов по сценариям, сформированным аналитиком;
- ставить технических задач;
- проводить ревью и оценку технических постановок задач аналитиком;
- проводить ревью кода, документации;
- сборка и установка релизов.
Ожидания от кандидата
- опыт коммерческой разработки на Java/Kotlin от 3-х лет;
- знание Java/Kotlin, Spring Boot;
- понимание принципов микросервисной архитектуры;
- понимание ООП, паттернов проектирования, принципов SOLID;
- опыт работы с MongoDB, PostgeSQL;
- знание принципов CI/CD;
- опыт работы с Git, Maven, ORM (Hibernate, JPA).
Условия работы
- работа в компании с развитой инженерной культурой;
- гибкая система премирования;
- расширенный социальный пакет: ДМС со стоматологией с первого месяца работы, психолога и страхование жизни, компенсация питания и оплата мобильной связи;
- автономность работы, возможность менять правила, ошибаться и создавать новое;
- возможности профессионального роста, программы развития для сотрудников;
- корпоративное обучение и доступ к базе знаний;
- внутренние профессиональные сообщества и мероприятия;
- гибридный формат работы или полностью удаленная работа;
- современный офис в 2 минутах ходьбы от МЦК ЗИЛ.
С каждым годом, на выбор сотрудника становится доступно больше дополнительных опций. Например, частичная компенсация путешествий, затрат на обучение, спортивных занятий.