Разработчик интеграционных решений (Java)
Описание
МТС Банк развивает цифровые финансовые сервисы и делает их доступными для всех.Мы работаем с современным технологическим стеком, высоконагруженными системами и облачной инфраструктурой.Такой подход позволяет создавать надёжные решения для бизнеса и клиентов.Чем предстоит заниматься разрабатывать и развивать интеграционные решения на микросервисной платформе с использованием Java 25, Spring Boot 4 и Kubernetes реализовывать интеграционные взаимодействия между сервисами и системами с использованием Kafka и других технологий обмена сообщениями проводить тестирование разработок, участвовать во внедрении решений и обеспечивать их сопровождение на уровне 3-й линии поддержки анализировать и устранять технические проблемы, обеспечивать стабильность и надежность работы интеграционных решений вести и поддерживать в актуальном состоянии техническую документацию и базу знаний в Confluence Наши пожелания к кандидату уверенное знание Java опыт разработки приложений с использованием Spring: Boot, Kafka, WebMVC, WebFlux, Data, JDBC, JMS, Security знание Kafka и принципов построения асинхронных интеграционных взаимодействий знание SQL и практический опыт работы с реляционными базами данных PostgreSQL, Oracle или ClickHouse понимание принципов работы сетевых и транспортных протоколов опыт разработки и сопровождения решений на основе микросервисной архитектуры навыки работы с Git и системами управления версиями опыт работы с Docker и Kubernetes практический опыт работы с технологиями и инструментами: S3, Consul, Vault, Maven, JUnit, Testcontainers, Prometheus, Grafana, GitLab понимание принципов тестирования, развертывания и сопровождения приложений умение анализировать технические проблемы, находить причины их возникновения и предлагать решения навыки работы с технической документацией и готовность поддерживать базу знаний в актуальном состоянии