Напиши текст вакансии для должности "Java-разработчик". Название компании: "Сбербанк". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Spring Framework', 'Git', 'Java', 'ООП', 'SQL'

Мы приглашаем в нашу команду сильных амбициозных Java-разработчиков. Придя к нам, вы присоединитесь к большому и дружному коллективу, разрабатывающему автоматизированные инструменты ценообразования, включающие в себя расчет цены / эффективности по продуктам Банка и компаний экосистемы, интеграцию с фронт и бэк системами, системами запуска AI/ML-моделей. Наша цель - повышение доходов за счет интеллектуального ценообразования и снижение T2M через бесшовное встраивание наших инструментов в бизнес-процессы Сбера. Вы, наверное, замечали, что сегодня кредиты и депозиты утверждаются почти мгновенно, а для юридических лиц это происходит на индивидуальных условиях? Придя в нашу команду, поймете, как это происходит. Вы вырастете не только как профессионал-разработчик, но также станете экспертом в банковском деле, узнаете в мельчайших деталях, как работает современный автоматизированный банк. Как специалист по java вы приобретете неоценимый опыт в разработке и проектировании высоконагруженных систем, обрабатывающих большие данные и осуществляющих сложные расчеты Задачи:  Разработка бэкенд-части высоконагруженной банковской расчетной системы на Java. Разработка интеграционных сервисов и микросервисных компонентов на Java (стандарты JMS, REST API). Разработка гибких расчетных компонентов на Groovy/ Kotlin. Написание Unit-тестов. Рефакторинг и оптимизация кода, Code review. Участие в тестировании разработанных компонентов и исправлении дефектов. Участие в подготовке документации. Участие в принятии архитектурных решений и исследовательские задачи.   Мы ожидаем:  Понимание принципов ООП. Опыт коммерческой разработки на Java от 2-х лет. Уверенное знание Java SE (желательно Java SE 8), Collection, JDBC, Multithreading. Знания и опыт использования: Spring Framework (Spring MVC, Spring Security, Spring JDBC). Опыт написания Unit-тестов (Junit, TestNG). Уверенное знание SQL. Опыт работы с Git, Maven. Чтение технической документации на английском. Умение разбирать и анализировать чужой код. Высшее техническое образование.   Было бы дополнительным плюсом:  Знакомство с Openshift и контейнеризацией приложений Опыт работы с Jira, Confluence. Опыт работы в Agile-команде. Опыт работы в высоконагруженных проектах, опыт работы с многопоточностью, критичных системах с высоким уровнем SLA. Умение подбирать инструменты для решения необходимых задач. Понимание или опыт работы в любых других областях программирования (например, любой опыт фронтенд-разработки). Желание учиться новому.   Работа у нас - это:  Команда профессионалов, готовых поддержать ваши инициативы. Возможность работы с новыми технологиями. Развитая система обучения в Корпоративном университете и на внешних тренингах. Прозрачная система бонусов и премий, достойная зарплата - размер обсудим на собеседовании. ДМС Специальные предложения от компаний-партнеров и Экосистемы Сбера. Льготная ипотека