Java-разработчик (middle+, senior)

Any

По договоренности

УдаленноЗанятость: ПолнаяТребуемый опыт: От 3 до 5 лет

Нижний Новгород

Откликнуться
company logo
Т1
Перейти на сайт

Размер компании

-

Описание компании не указано

Описание вакансии

Работа в Т1 сочетает в себе преимущества инновационной ИТ-компании и крупного холдинга — стабильность и финансовую надежность, социальные гарантии и возможность развиваться в открытом ИТ-сообществе, масштабные задачи и гибридный формат работы

Дополнительно

Большим идеям нужна большая командаВ рамках направления разработки ИТ-решений мы помогаем ускорить цифровую трансформацию с помощью гибких и быстроадаптируемых

решений мирового уровня: современные ИТ-продукты, системы работы с большими данными

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