Требуемый опыт работы: не менее 2 лет
Полная занятость, полный день
Полная занятость, полный день
Обязанности:
- Участие в командной разработке новых и развитии существующих решений компании на базе стека технологий Spring и Java EE
- Анализ новых продуктов и технологических решений в области разработки программного обеспечения с целью оценки возможности их применения в продуктах компании
- Анализ кода разработчиков команды на предмет выявления потенциальных проблем
- Разработка модульных и интеграционных тестов
Требования к знаниям и опыту:
- Знание языка Java на профессиональном уровне
- Знание базовых компонентов Spring (Spring MVC, Spring Data, Spring Security) и наличие опыта их применения
- Знание базовых спецификаций JavaEE (EJB,JPA,CDI,JSF,JAXB,JAX-WS,JAX-RS) и наличие опыта их применения
- Умение работы с системой контроля версий Git и системой сборки Maven
- Знание основных шаблонов проектирования и умение их применять на практике
- Опыт работы с реляционными СУБД
- Умение находить решения проблем, не представленные "из коробки"
- Умение работать с официальной документацией по инструментам, используемым в разработке
- Будет плюсом
- Опыт работы с сервером приложений Wildfly
- Знание СУБД Postgresql
- Участие в разработке высоконагруженных и высокодоступных систем в кластерном исполнении
- Ориентация в современных трендах в области разработки корпоративных решений