Назад к вакансиям

Разработчик интеграционных решений (Java)

МТС Банк. ITУдалённоот 3 лет5/2Полная занятость
PostgreSQLJavaKubernetesDockerGitKafkaSpring BootClickHouseOracleS3VaultConsul

Описание

Обязанности

  • разрабатывать и развивать интеграционные решения на микросервисной платформе с использованием 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
  • понимание принципов тестирования, развертывания и сопровождения приложений
  • умение анализировать технические проблемы, находить причины их возникновения и предлагать решения
  • навыки работы с технической документацией и готовность поддерживать базу знаний в актуальном состоянии

Условия

  • Полная занятость
  • График: 5/2
  • Формат работы: удалённо или гибрид или офис