Напиши текст вакансии для должности "Java Developer / Java-разработчик". Название компании: "ДжейТи консалтинг". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Hibernate ORM', 'Spring Framework', 'Java', 'PostgreSQL', 'Apache Maven'

Вас приветствует IT-Компания JTC - Just a Team of Creators!  на рынке с 2007 года. основной вид деятельности: разработка систем ЭДО (электронный документооборот) и собственных коробочных решений. можно работать из офисов: Москва, Рязань, Ижевск, Санкт-Петербург.  В связи с расширением предлагаем на Ваше рассмотрение вакансию Java-разработчик.Обязанности  Разработка серверной части высоконагруженных систем с использованием микросервисной архитектуры Интеграция со сторонними сервисами Написание unit/intergaration-тестов Code review Написание качественного кода Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп.  Требования  Опыт работы с java от 2 лет Уверенные знания основных современных концепций и принципов разработки на платформе Java Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS Знание стандартных алгоритмов и структур данных Опыт разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate Знание и опыт применения: Stream, Optional, Collections, etc. Разработка с использованием Java 8 - 11 Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito Опыт работы с реляционными базами данных  Знание теоретических основ проектирования БД и построения эффективных запросов Опыт работы с Git, Maven/Gradle.  Плюсом будут  Опыт проектирования высоконагруженных систем Опыт работы с Spring Boot, Spring Cloud Опыт работы с Docker, Kubernetes Опыт работы с Jenkins, Jira, Confluence Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные) Понимание что такое микросервисная архитектура, её плюсы и минусы Как минимум знакомство с функциональной парадигмой разработки.  Условия  Реализация своего профессионального потенциала в интересных и нетривиальных проектах; Конкурентная заработная плата по результатам собеседования и профессионального роста; Полное соблюдение TK РФ; Уютный офис и современная техника на рабочих местах; Чай, кофе, фрукты, вкусняшки; Гибкий рабочий график с началом работы с 8:00 до 11:00; Добровольное медицинское страхование с расширенным набором услуг; Возможность посещать форумы и конференции за счет компании; Возможность профессионального обучения или сертификации за счет компании; Работа в комфортном уютном офисе в центре города с современной техникой; Дружный коллектив профессионалов, комфортная атмосфера.