Технический лидер разработки (Java)

Локация: Удалённо

Компания: Альфа-Банк

Занятость: Полная

Чем предстоит заниматься:

  • Проводить RnD в рамках компетенции бекенд комьюнити.
  • Поиск вариантов применения вайбкодинга.
  • Построение AI инструментария для ускорения разработки на бекенде.
  • Например, как сделать полезную модель для работы чат-системы с выдачей в качестве ответов виджетов или как разработать инструмент для ускорения миграции со старого стека на новый (уход от системы PEGA).

Требования:

  • 3+ года опыта работы с Java 11+ или Kotlin.
  • 2+ года опыта работы с Spring и Spring Boot.
  • Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги).
  • Опыт работы с Docker и K8S.
  • Опыт написания интеграционных тестов (junit, spring boot test, test containers, wire mock).
  • Опыт проектирования REST API.
  • Опыт работы с 5-ю любыми из следующих технологий:
  • NoSQL (MongoDB, Elasticsearch, аналоги).
  • SQL (PostgreSQL, Oracle, аналоги).
  • Брокеры сообщений (Kafka, RabbitMQ, аналоги).
  • Reactive programming (RxJava, Project Reactor, Coroutine).
  • Cache (Redis, Hazelcast).
  • Настройка CI/CD (GitlabCI, Jenkins, аналоги).
  • Настройка средств мониторинга (Zabbix, Prometheus).
  • Настройка средств логирования (Graylog, ELK).