O pozici
Ищут Java-разработчика уровня middle+ / senior для продуктовой разработки проектов заказчиков под ключ.
О компании
Centicore занимается продуктовой разработкой проектов заказчиков под ключ.
Функциональные обязанности
- Разработка на платформе Java
- Применение на практике принципов ООП, SOLID, DRY, KISS
- Разработка на Java с использованием Spring Framework, включая Boot, Cloud, AOP и Security, а также Hibernate
- Работа со Stream, Optional, Collections и другими возможностями Java 8–11+
- Написание тестов с использованием JUnit, TestNG и Mockito
- Работа с реляционными базами данных, участие в проектировании и оптимизации запросов
Обязательные требования
- Опыт коммерческой разработки на Java от 5 лет
- Уверенные знания современных концепций и принципов разработки на платформе Java
- Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS
- Знание стандартных алгоритмов и структур данных
- Опыт разработки на Java с использованием Spring Framework, включая Boot, Cloud, AOP и Security, а также Hibernate
Будет плюсом
- Опыт проектирования высоконагруженных систем
- Опыт работы с Spring Boot и Spring Cloud
- Опыт работы с Docker и Kubernetes
- Опыт работы с TeamCity, Jira и Confluence
- Умение писать чистый, документированный и тестируемый код, включая модульные и интеграционные тесты
- Понимание микросервисной архитектуры, её плюсов и минусов
Условия
- Удалённая работа в РФ
- Полная занятость
- Зарплата от 460 000 до 490 000 рублей на руки
- Уровень позиции: middle+ / senior
Отклик
Резюме отправлять: @ktvsk_d