Вы будете участвовать в разработке заказных решений ERP-систем различного масштаба. Проекты предлагают для решения много сложных и интересных инженерных задач в областях выбора архитектуры, обеспечения быстродействия и отказоустойчивости в условиях высокой нагрузки, интеграционных взаимодействий, сложной бизнес-логики и хорошего UX. При разработке используются разнообразный стек современных технологий и решений, а также платформа собственной разработки. В работе применяются широко используемые средства и инструменты для разработки, управления проектами и коммуникаций.
Задачи
· Проектирование и реализация различных модулей разрабатываемых решений на Java;
· Проектирование и реализация общих компонентов и сервисов;
· Участие в разработке архитектуры решений;
· Участие в разработке модели данных и схемы ее хранения;
· Участие в процессе анализа и ревью кода;
· Участие в организации CI/CD;
· Написание unit и интеграционных тестов;
· Оптимизация кода и алгоритмов;
· Исследовательская и проектная работа.
Навыки
· Опыт работы в IT-компаниях не менее 3-х лет;
· Отличные знания ООП, Java, Spring/Spring Boot, SQL, JPA, паттернов интеграции;
· Опыт работы с Git, Docker/K8S, Gradle/Maven, CI/CD решениями;
· Исполнительность и ответственность.
Преимуществом будет
· Хорошее понимание многопоточного и конкурентного программирования в Java;
· Опыт проектирования сервисов, подсистем и модулей;
· Опыт коммерческой разработки заказных решений;
· Знание BPMN и опыт разработки бизнес-процессов;
· Опыт применения паттернов интеграции;
· Знания и навыки Web разработки (Spring Web MVC, HTML/CSS, JavaScript, Angular/React/Vue);
· Знание платформы Jmix/Cuba и опыт ее использования;
· Знание английского языка на уровне Intermediate или выше, разговорные навыки.
ЭЛЕКТРОЩИТ САМАРА
Самара
до 79610 RUR