Разработчик в команду транзакционного банкинга. Проектирование и бэкенд-разработка высоконагруженных систем на Java, включая решения для репликации данных.
что делать
Разработка бэкенда высоконагруженных банковских систем на Java
Написание Unit и интеграционных тестов
Рефакторинг, оптимизация и ревью кода
Сопровождение компонентов на тестовых и промышленных стендах
Участие в принятии архитектурных решений
требования
Опыт коммерческой разработки на Java от 1 года
Знание SOLID, паттернов проектирования и микросервисной архитектуры
Опыт работы со Spring, ORM, Kafka и PostgreSQL
Понимание Git, Jira и Liquibase
Навыки работы с генеративными AI-моделями как преимущество
что предлагают
Офис на Кутузовском проспекте, возможен гибрид после испытательного срока