Требуемый опыт работы: от 1.5–3 лет
Полная занятость, полный день
Обязанности:
- Взаимодействие с командами: системный анализ, обеспечение качества;
- Разработка модулей высоконагруженного решения в составе команды;
- Рефакторинг и оптимизация кода (контроль производительности);
- Участие в принятии архитектурных паттернов и решений;
- Выполнение code-review и design-review.
Требования:
- Опыт коммерческой разработчика Java от 1 года (Опыт командной разработки от 6 месяцев);
- Знание Spring Framework;
- Опыт работы с REST;
- Знание и понимание принципов ООП и базовых паттернов проектирования;
- Опыт работы с системой контроля версий Git
Будет плюсом
- Опыт проектирования интерфейсов в Swagger
- Опыт тестирования сервисов JUnit, Postman
- Опыт разработки БД для проектов на основе микросервисной архитектуры
- Знание Java Core, Multithreading, Generics, Collections, Reflection;
Условия:
- Зарплата после собеседования