Требуемый опыт работы: 3–6 лет
Обязанности:
- Участие в проектировании архитектуры сервисных компонентов системы
- Разработка прикладных функциональных модулей на базе CUBA-platform
- Интеграция со сторонними приложениями и сервисами
- Участие в настройке CI/CD
Требования:
- Понимание принципов объектно-ориентированного программирования
- Опыт разработки сервисов и приложений на Java
- Понимание принципов работы JVM
- Понимание работы систем автоматической сборки ant\gradle\maven и разницы между ними
- Опыт работы с Spring Framework, CUBA Platform, Vaadin-компонентами
- Знания и опыт работы с архитектурными моделями (MVC, MVVM и пр.) и различными паттернами проектирования
- Опыт разработки многопоточных приложений
- Опыт работы с системами контроля версий (SVN, GitLab или любые другие)
- Понимание BPMN
- Опыт проектирования, разработки реляционных и объектных баз данных (в приоритете PostgreSQL)
Условия:
- Оформление по ТК РФ (компенсация больничных, отпуск)
- Белая заработная плата
- Возможность установить свой, удобный, график работы
- Работа в собственном офисе компании в центре г. Москва
- Возможности профессионального роста и увеличения заработной платы