Требования к Java Junior Developer
Обязательно:
Обязательно:
Знание английского языка не ниже Pre-Intermediate
Отличные базовые знания по программированию
Знания основ и принципов ООП
Понимание алгоритмов и структур данных
Уверенное владение основами Java SE
Опционально, но желательно:
Опционально, но желательно:
Maven, Gradle
Паттерны и принципы проектирования приложений
Основы Java EE
Представление о реляционных базах данных (Oracle, MySQL, PostgreSQL и др.), написание SQL-запросов
Опыт написания unit-тестов
Понимание систем контроля версий (git/svn)
Spring
Hibernate