Мы ищем профессионала для принятия участия в реализации амбициозного проекта по написанию новой АБС для нашего основного заказчика.
В особенности проекта можно записать: транзитивность архитектуры, высочайшие требования к производительности и отказоустойчивости решения, сжатые сроки.
Вся реализация должна быть выполнена в рамках Омни-канальной платформы.
Вместе с нами тебе предстоит:
Какие знания и навыки для нас важны: - Опыт работы с java от 3 лет;
- Уверенные знания основных современных концепций и принципов разработки на платформе Java;
- Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS;
- Знание стандартных алгоритмов и структур данных;
- Опыт разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate;
- Знание и опыт применения: Stream, Optional, Collections, etc;
- Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito;
- Опыт работы с реляционными базами данных;
- Знание теоретических основ проектирования БД и построения эффективных запросов;
- Опыт работы с Git, Maven.
Будет плюсом: - Опыт проектирования высоконагруженных систем;
- Опыт работы с Spring Boot, Spring Cloud;
- Опыт работы с Docker, Kubernetes.