Мы помогаем делать цифровые продукты стабильными и качественными.
Работаем с проектами разного масштаба от стартапов до крупных высоконагруженных систем. Среди наших клиентов: Yandex, X5, Kaspersky, Магнит, Invitro, Горздрав и 36,6.
Требования:
- Опыт коммерческой разработки на Java 8–21 от 3 лет
- Уверенное знание платформы Java и её ключевых концепций
- Понимание алгоритмов и структур данных
- Опыт работы со Spring (Boot, Cloud, AOP, Security) и Hibernate
- Практический опыт работы с Stream API, Optional, Collections
- Опыт написания тестов JUnit, TestNG, Mockito
- Опыт работы с реляционными БД и понимание принципов их проектирования
- Умение писать эффективные SQL-запросы
- Опыт работы с Git, Maven
- Понимание и применение ООП, SOLID, DRY, KISS
Будет плюсом:
- Опыт проектирования высоконагруженных систем
- Практический опыт работы с Docker и Kubernetes
- Опыт работы с TeamCity, Jira, Confluence
- Умение писать чистый, тестируемый и документированный код
- Понимание микросервисной архитектуры и её особенностей
- Базовое знакомство с функциональной парадигмой разработки
Условия:
- Работа в крупной распределенной команде на проекте с современным стеком технологий
- Возможность видеть свой вклад в удобство пользования продуктом для конечных пользователей
- Стабильность работы, выплат
