JAVA BackEnd middle
Локация
Москва, Санкт-Петербург/Екатеринбург/Новосибирск – возможна удаленка
Задачи кандидата:
• Участие в обсуждении и выработка предложений по архитектуре разрабатываемых модулей;
• Соблюдение архитектурных стандартов, при разработке решения;
• Реализация требуемого функционала на языке Java в соответствии с принятыми архитектурными решениями и предоставленной разработчику аналитической информацией;
• Участие в code review;
• Участие в разборе и анализе возникающих проблем на тестовых стендах и в промышленной эксплуатации;
• Взаимодействие со смежными командами для выработки совместного (интеграционного) решения.
"Уверенное знание Java Core (типы данных, Collections Framework, JMM…)
Знание парадигм ООП и их реализации в Java
Знание структур данных и алгоритмов.
Знание шаблонов проектирования (GoF)
Опыт работы с: Spring, Hibernate, Maven, JMS, REST, SOAP, Git, Jenkins, UML, TestNG. "
Стек технологий:
Java 8, Git, Maven, Spring, ReactJS, WildFly, PostgreSQL, Jira, Bitbucket, Jenkins.