# Локация
Екатеринбург; удалённый или гибридный формат работы, график 5/2 с 09:00 до 18:00.
Компания
Разработка мобильных и веб-приложений для современного онлайн-банкинга; системы обрабатывают до 1,5 млн транзакций по счетам 20 млн пользователей, реализовано более 300 проектов с банками-партнёрами.
Что делать
•Участвовать в проработке архитектурных решений для бизнес- и технологических проектов.
•Развивать существующие сервисы и реализовывать новые.
•Участвовать в обновлении стека, рефакторинге, оптимизации и автоматизации.
•Проводить ревью кода и поддерживать актуальность тестов.
•Вести техническую документацию и обрабатывать обращения клиентов в рамках сопровождения продукта.
Требования
•От 1 года опыта разработки на Java и уверенное знание Java Core: коллекции, Stream API, исключения, ООП и основы многопоточности.
•Знание принципов работы Spring и ORM-фреймворков; опыт с Hibernate/JPA.
•Понимание реляционных СУБД и знание SQL.
•Опыт работы с Git, включая ветвление, merge/rebase и workflow.
•Базовое понимание микросервисной архитектуры и контейнеризации с Docker.
•Навыки написания тестов на JUnit и командной работы.
Культура и преимущества
•Удалённый или гибридный формат работы.
•Официальное трудоустройство и полностью белая зарплата.
•Карьерное развитие через performance review, консультации и индивидуальную карту развития.
•Социальный пакет, включая ДМС, скидки от партнёров и детскую программу.
•Обучение за счёт ресурсов компании: учебный центр и корпоративная библиотека.
•Возможность выступать в роли преподавателя, наставника или спикера.