Программист Java

г. Москва, Сокольническая линия, метро Кропоткинская

Обязанности

  • Участие в проектировании архитектуры сервисных компонентов системы, разработка прикладных функциональных модулей на базе CUBA-platform, интеграция со сторонними приложениями и сервисами, участие в настройке CI/CD.

Требования

  • Понимание принципов объектно-ориентированного программирования, принципов работы JVM, работы систем автоматической сборки ant/gradle/maven и разницы между ними;
  • Опыт разработки сервисов и приложений на Java;
  • Опыт работы с Spring Framework,CUBA Platform, Vaadin — компонентами;
  • Знания и опыт работы с архитектурными моделями ( MVC, MVVM и пр.) и различными паттернами проектирования;
  • Опыт разработки многопоточных приложений;
  • Опыт работы с системами контроля версий ( SVN, GITLAB или любые другие);
  • Понимание BPMN;
  • Опыт проектирования, разработки реляционных и объектных баз данных ( в приоритете PostgreSQL).

Условия

  • Оформление по ТК РФ (компенсация больничных, отпуск);
  • Белая заработная плата;
  • Возможность установить свой , удобный график работы;
  • Возможность работы удаленно или в офисе компании (центр Москвы);
  • Возможность профессионального роста и увеличения заработной платы.