← Все вакансии/Альфа-банк
Remote

Java Developer

АБ
Альфа-банк
Формат
Remote
О роли

Описание вакансии

О компании

Альфа-банк. Разработка приложений для дистанционных каналов банка (интернет-банк, мобильные приложения, платёжные сервисы).

Обязанности
  • Разрабатывать приложения, которые масштабируются на все дистанционные каналы банка.
  • Взаимодействовать с различными командами разработки, Data Science, поддержки и другими.
  • Вносить свой вклад в развитие архитектуры, делать новое и оценивать старое.
Требования
  • 2+ года опыта работы с Java 11+ или Kotlin.
  • 1+ года опыта работы с Spring и Spring Boot.
  • Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги).
  • Опыт работы с Docker.
  • Опыт написания интеграционных тестов (junit, test containers, wire mock).
  • Опыт работы с 3-мя любыми из следующих технологий:
  • NoSQL (MongoDB, Elasticsearch, аналоги)
  • SQL (PostgreSQL, Oracle, аналоги)
  • Брокеры сообщений (Kafka, RabbitMQ, аналоги)
  • Reactive programming (RxJava, Project Reactor)
  • Cache (Redis, Hazelcast)
  • Настройка CI/CD (GitlabCI, Jenkins, аналоги)
  • Настройка средств мониторинга (Zabbix, Prometheus)
  • Настройка средств логирования (Graylog, ELK)
  • Хорошие навыки коммуникации или желание их развивать.
Условия
  • Удаленка или гибрид.
Стек и навыки

С чем работаем