Andersen is a software development company with a full cycle of services. For over 14 years, we have been helping enterprises around the world to transform business by creating effective digital solutions with the use of innovative technologies.
Чем предстоит заниматься?
-Разрабатывать основы для дальнейшего масштабирования на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое);
-Взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать);
-Вносить свой вклад в развитие архитектуры, оценивать старое и делать новое.
?Каким мы видим подходящего кандидата:
-Отличные знания и коммерческий опыт программирования на Java от 2,5 - 3 лет;
-Знания Spring и Spring Boot, Docker и Groovy;
-Умение использовать различные инструменты для тестирования кода и приложений различной сложности: JUnit, Spock, Testcontainers, Mockito, Hamcrest;
-Уверенные знания о работе unix-систем, желание и умение с ними работать;
-Знание принципов и шаблонов проектирования, умение обосновать свою точку зрения;
-Опыт работы с системами контроля версий (Git);
-Желание работать с большими и сложными проектами.