Backend-разработчик
По договоренности
Удаленно•Занятость: Полная•Требуемый опыт: От 3 до 5 лет
Самара

Размер компании
-
Описание компании не указано
Описание вакансии
Работа в Т1 сочетает в себе преимущества инновационной ИТ-компании и крупного холдинга — стабильность и финансовую надежность, социальные гарантии и возможность развиваться в открытом ИТ-сообществе, масштабные задачи и гибридный формат работы
Дополнительно
Большим идеям нужна большая командаВ рамках направления разработки ИТ-решений мы помогаем ускорить цифровую трансформацию с помощью гибких и быстроадаптируемых
решений мирового уровня: современные ИТ-продукты, системы работы с большими данными
и комплексные решения для фронт- и бэк-офисов. Наши разработки повышают гибкость и эффективность работы банковских команд.Чем предстоит заниматься:Разработка микросервисов, компонентов микросервисной системы;Написание понятного и эффективного кода на Java, покрытие тестами;Участие в проектировании компонентов системы;Участие в командном "code review";Взаимодействие с другими членами команды, frontend-разработчиками, аналитиками, QAНаши ожидания:Хорошие понимания Java 11-17+ (базовые алгоритмы, исключения, дженерики, функциональное программирование, Stream API, etc)Опыт работы со Spring Framework (Boot, Data JPA, AOP, Security, Cloud)Опыт работы с ORM (к примеру Hibernate)Опыт работы с СУБД (умение написать и оптимизировать SQL-запрос, понимание нормализации данных)Будет плюсом:Умение применять паттерны проектирования – SOLID, GoF, KISS, DRYЗнание тонкостей работы реляционной БД – PL/SQL, ACID, уровни изоляции, etc.Опыт работы с контейнерами и оркестраторами - Docker, Kubernetes/OpenShiftОпыт работы с системами CI/CD – Jenkins/TeamCity