(Санкт-Петербург, Альфабанк) Java разработчик в Альфа Лабораторию СПБ
Альфа-Банк — один из самых устойчивых игроков на рынке. По итогам третьего квартала 2015 года Альфа-Банк вошел в тройку лидеров среди российских банков по размерам чистой прибыли – она составила 27,7 млрд руб. Это отличное место как для старта, так и для развития карьеры. Здесь — интересные проекты, сложные задания, коллеги, которые помогут в сложной ситуации, и дружелюбная атмосфера.




Основные обязанности:
Как работать и с чем:

- Ограничений нет никаких, всё с чистого листа – только на современных технологиях, только качественно, только используя актуальные подходы к разработке Можешь доказать востребованность и корректность решения? Отлично, делай!;
- Разработка основы для дальнейшего масштабирования на все дистанционные каналы Банка (интернет банк, мобильные приложения, платёжные сервисы и многое многое другое);
- Придется взаимодействовать с различными командами разработки, data science, поддержки и другими. Поэтому необходимы хорошие навыки коммуникации или желание их развивать;
- Архитектура не стоит на месте и развивается инкрементально (иногда и революционно по меркам legacy систем). Необходимо вносить свой вклад в развитие.


Требования:
- Отличные знания Java
- Знания Spring и Spring Boot, Docker и Groovy
- Умение использовать различные инструменты для тестирования кода и приложений различной сложности. JUnit, Spock, Testcontainers, Mockito, Hamcrest
- Уверенные знания о работе unix систем. Любовь к ним и умение с ними работать
- Знание принципов и шаблонов проектирования, нужно уметь обосновать свою точку зрения
- Опыт работы с системами контроля версий (Git)
- Желание работать с большими и сложными проектами. Желательно:
- Понимание и желание работать с правильным процессом разработки (Gi, Bintray Release Management, CI/CD, Scrum/Kanban)
- Знание того, как работает Spring/Spring boot под капотом

Обязательно укажите, что узнали о вакансии от Changellenge >>