Senior Java-разработчик
Команда ОТП Банка «Платформа продуктовых конвейеров» в поиске талантливого Java разработчика! Тебе предстоит создавать и развивать масштабные решения, которыми пользуются все наши клиенты, а также принимать участие в пилотировании и внедрении новых технологий и подходов.
Наш стек: Java 21, Spring Boot 3, Gradle, PostgreSQL, MongoDB, Apache Kafka, Redis, Camunda, OpenSearch, Prometheus, Grafana, Kubernetes, Helm, Teamcity, Bitbucket, SonarQube, Jira, Confluence
Чем предстоит заниматься:
- Разрабатывать микросервисные приложения;
- Обеспечивать высокий уровень качества через метрики, unit-тесты, контрактные тесты;
- Участвовать в проектировании архитектуры приложений и выборе технологий;
- Проводить code review изменений, поставляемых командой;
- Участвовать в разработке инфраструктуры непрерывной доставки кода по методологии DevOps;
- Сопровождать разработанные командой cервисы: консультировать коллег и пользователей, анализировать ошибки и инциденты;
- Общаться с аналитиками, разработчиками, архитекторами своей и смежных команд для поиска лучших решений;
- Участвовать в формировании целей и задач команды, генерации идей и проверке гипотез.
Мы ожидаем:
- Понимание принципов микросервисного подхода в архитектуре;
- Хорошие знания и основательный опыт с Java 11+ от 5 лет;
- Понимание устройства и опыт работы с Spring и Spring Boot от 3 лет;
- Опыт использования Docker и Kubernetes;
- Опыт работы с базами данных PostgreSQL;
- Опыт работы c брокерами и очередями сообщений: Apache Kafka, RabbitMQ или аналогичными;
- Понимание методологии DevOps, опыт работы с CI/CD-инструментами: Bitbucket, Nexus, Teamcity, SonarQube или аналогичными;
- Опыт работы с системами логирования и мониторинга приложений: ELK, Prometheus, Grafana;
- Понимание методологии проектного управления Scrum;
- Проактивность и способность самостоятельно принимать технические решения.
Плюсом будет:
- Высшее техническое образование;
- Опыт работы с Camunda 7 или 8;
- Знакомство с Reactive Spring Gateway;
- Опыт работы с Helm;
- Понимание DDD;
- Опыт работы с NoSQL.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).