Java-разработчик
Требования
Местоположение и тип занятости
Компания
Разработка мобильных сервисов и мультиплатформенных мобильных приложений для бизнеса и госсектора
Описание вакансии
Условия работы
Обязанности:
- Разработка компонентов серверной части распределенной высоконагруженной платформы;
- Разработка интеграционных механизмов, предназначенных для взаимодействия с внешними системами;
- Непосредственное участие в проектировании и реализации модулей;
- Написание документации по разработанным модулям.
Требования:
- Java 1.7: util, concurrent, jdbc;
- JEE: Servlet API
- Hibernate: ORM;
- Spring: IoC, SpringMVC;
- VCS: git или mercurial (мы используем git);
- RDBMS: уверенное знание SQL;
- Messaging: опыт работы с любым message broker JMS(ActiveMQ/HornetQ), RabbitMQ;
- Design Patters: GoF;
- Build Tool: Maven.
Будет плюсом:
- Знание java 1.8;
- Знание Validator;
- Знание SpringAOP, SpringBoot, SpringData;
- Опыт работы с PostgreSQL;
- Знание GRASP, SOLID.