- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Старший Java/Kotlin разработчик
МТС Банк — это стабильный и крупный работодатель с современным стеком (Java/Kotlin) и гибким форматом работы. Вакансия предлагает хорошие возможности для профессионального роста до уровня Senior и выше.
Сложность вакансии
Роль требует глубоких знаний Java SE, включая JMM и GC, а также опыта принятия архитектурных решений в микросервисной среде. Высокая планка ожидается и в части владения SQL и Linux.
Анализ зарплаты
В объявлении не указана зарплата, но для позиции Senior Java/Kotlin разработчика в российском финтехе рыночные показатели находятся в диапазоне 300-450 тысяч рублей. МТС Банк обычно предлагает конкурентоспособные условия, соответствующие этим рамкам.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в МТС Банк уже сейчас
Присоединяйтесь к команде МТС Банка и создавайте современные финтех-решения на Java и Kotlin!
Описание вакансии
МТС Банк
Старший Java/Kotlin разработчик
Опыт работы: от 3 лет на Java или от 2 лет на Kotlin
Формат работы: удалённый/гибридный
*☑️* Чем предстоит заниматься
-Разработка серверных приложений на Java/Kotlin
-Участие в анализе и разработке архитектурных решений
-Проведение код-ревью для постоянного улучшения качества
-Участие в развитии технических процессов внутри команды и компании
-Взаимодействие с архитекторами, аналитиками, тестировщиками, другими разработчиками
-Написание SQL-запросов
-Покрытие новой функциональности unit- и интеграционными тестами
-Взаимодействие с клиентами и аналитиками на этапе проектирования и реализации
*☑️* Наши пожелания к кандидатам
-Хорошее знание Java SE (Collections, Concurrency, JMM, GC)
-Понимание паттерна MVC, опыт со Spring
-Хорошее знание SQL
-Владение терминалом Linux
-Опыт работы с микросервисной архитектурой
-Понимание внутреннего устройства Spring Framework
-Опыт участия в принятии архитектурных решений
-Опыт участия в разборе инцидентов
Java Job в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Unit Testing
- Integration Testing
- Linux
- SQL
- Microservices
- Kotlin
- Java
- Spring Framework
- MVC
Возможные вопросы на собеседовании
Проверка глубокого понимания платформы, на которой строится разработка.
Расскажите, как работает Garbage Collector в Java и в каких случаях стоит выбирать разные алгоритмы (G1, ZGC)?
Важно для разработки высоконагруженных банковских систем.
Какие механизмы синхронизации в Java вы использовали и как работает Java Memory Model?
Оценка навыков проектирования сложных систем.
С какими проблемами микросервисной архитектуры вы сталкивались и как решали вопросы консистентности данных между сервисами?
Проверка понимания инструментов, указанных в требованиях.
Как работает Spring Bean Lifecycle и какие способы внедрения зависимостей вы предпочитаете и почему?
Оценка практического опыта работы с БД.