вакансия
#вакансия
#java
#javadeveloper
#javaразработчик
#middle
#senior
#удаленно
Приглашаем на Middle / Middle+ разработчика Java на проект банка.
О проекте:
разработка анкеты для заполнения клиентом при регистрации на любой из продуктов семейства Эквайринга. Миссия команды: улучшение клиентского опыта и пути прохождения заявки клиента.
Стек
: Java 11+, Spring Boot, Spring Cloud,Kubernetes, Docker, PostgreSQL, MongoDB, Elasticsearch, REST API, Kafka/RabbitMQ, Redis/Hazelcast , JUnit, Testcontainers, WireMock
Локация, формат
: удаленно, РФ и дружественные страны (+\- 2 часа от времени Москвы)
График
– полный рабочий день
⭐️
Нужные знания и навыки:
— 4
+ года опыта работы с Java 11+;
—
3+ года опыта работы с Spring и Spring Boot;
—
Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги);
—
Опыт работы с Docker и K8S;
—
Опыт написания интеграционных тестов (junit, spring boot test, test containers, wire mock);
—
Опыт проектирования REST API;
—
Опыт использования MongoDB, Elasticsearch или аналогов
—
Опыт с PostgreSQL или Oracle
—
Опыт с Kafka или RabbitMQ
—
Опыт с инструментами для Cache (Redis, Hazelcast)
⭐️
Задачи:
— Разработка и поддержка сервисов для анкетирования клиентов
— Оптимизация процессов валидации и сохранения данных анкеты для минимизации времени заполнения.
— Реализация механизмов кэширования (Redis/Hazelcast) для ускорения загрузки форм и справочных данных.
— Разработка адаптивной логики анкеты (динамические поля, зависящие от выбранного продукта и данных клиента).
— Обеспечение надежности и масштабируемости сервисов
— Написание интеграционных тестов для проверки взаимодействия сервисов.
— Проектирование и оптимизация структур данных
— Реализация репликации и шардинга для обеспечения отказоустойчивости и производительности.
— Разработка скриптов миграции данных при изменении схем хранения.
— Внедрение и настройка инструментов мониторинга и логирования для отслеживания работы сервисов.
— Оптимизация производительности критичных участков кода (обработка анкет, интеграции с внешними системами).
— Участие в DevOps-процессах (настройка CI/CD пайплайнов (Jenkins/GitLab CI) для автоматического тестирования и деплоя.
— Сопровождение и развитие архитектуры
— Участие в планировании и оценке задач, код-ревью, менторинг junior-разработчиков.
⭐️
Мы предлагаем:
— Работу в аккредитованной ИТ-компании.
— Заботу о тебе: гибкое начало рабочего дня, ДМС со стоматологией, психолог.
— Развитие: оплата обучения, корпоративный универ, обучение в Usetech English Club.
— Спецпредложения от партнеров.
— Яркую корпоративную жизнь и это не все!
🔜
Откликайся
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.