Ведущий инженер разработчик (Java)
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
Обязанности:
- разработка backend-приложений для реализации технологических сервисов платформы банка;
- предполагается участие на всех стадиях жизненного цикла разработки ПО: пред-проектное обследование, согласование функциональных/технических требований, проектирование, анализ, нагрузочное тестирование, внедрение, сопровождение, разбор инцидентов.
Требования:
- экспертное знание Java Core;
- опыт в роли Java -разработчика от 2-х лет и выше;
- уверенное знание J2EE;
- понимание технологий JMS, RMI;
- широкий опыт работы с фреймворком Spring (spring.io);
- экспертное знание и использование в работе git;
- уверенная работа с реляционными БД с использованием DAO или JPA;
- применение в своих практиках Unit-тестирования (модульное тестирование);
- опыт реализации программных продуктов в паттернах MVC/MVVC;
- успешное применение в работе паттернов Адаптер, Прокси, Декоратор, Фабрика и фабричный метод ;
Условия:
На этой позиции вы сможете:
• Получить опыт работы в крупных и интересных проектах масштаба страны;
• Расширить свой опыт использования современных технологических инструментов;
• Поработать в команде профессионалов, у которых есть чему поучиться;
• Получить новые знания на внутренних и внешних тренингах;
• Разобраться в том, как устроен банковский бизнес и как можно использовать его продукты для управления своими личными финансами;