Требуемый опыт работы: 2–3 года. Полная занятость, полный день.
Обязанности:
Разработка программного обеспечения для финансовых учреждений, розничной торговли и т.д.
Требования:
Высшее техническое образование;
Опыт разработки программного обеспечения от 3-х лет;
Хорошее знание и опыт программирования на Java 7, 8 и выше;
Знание и опыт работы со Spring (Spring IoC, Spring core, Spring JDBC, Spring JMS);
Знание и опыт использования технологий интеграции приложений;
Хорошее знание и опыт работы со средствами контроля версий;
Хорошее знание и опыт работы со средствами сборки (Ant, Maven, Gradle);
Знание SQL, умение писать запросы;
Знание и опыт работы с одной из промышленных IDE;
Умение работать в команде.
Приветствуется:
Знание и опыт работы с Hibernate;
Знание и опыт работы с IBM WebSphere MQ, ActiveMQ или иной реализацией JMS;
Знание и опыт работы с Jenkins (Hudson);
Опыт использования юнит-тестирования и оценки покрытия тестами — JUnit, Mockito, Eclemma, Cobertura.