Описание: | Трайб: Customer Value Management Команда:Loyalty Program Вакансия: SeniorJava Developer Backend Стек: Языки: Java 17+, SQL Фреймворки: Spring*, Hibernate, OpenAPI, MapStruct Базы данных: PostgreSQL, MongoDB, GreenPlum Очереди: Kafka, RabbitMq Оркестрация: Kubernetes CI/CD: BitBucket, TeamCity, Nexus Логирование и мониторинг: ELK, Prometheus, Grafana, OpenSearch Чем предстоит заниматься: - Разработка микросервисных приложений;
- Разработка Unit тестов к микросервисам;
- Участие в code-review изменений, разрабатываемых командой;
- Участие в разработке инфраструктуры непрерывной доставки кода по методологии DevOps;
- Сопровождение разработанного командой функционала: консультация разработчиков и пользователей, участие в анализе ошибок и инцидентов (3-я линия поддержки);
- Общение с бизнес экспертами, методологами, аналитиками, разработчиками, архитекторами, дизайнерами своей и смежных команд;
- Участие в формировании целей и задач команды, генерации идей и проверки гипотез;
Наш идеальный кандидат: - Имеет опыт работы разработчиком java от 3 лет;
- Имеет уверенные знания java core (базовые библиотеки, коллекции, многопоточность, перфоманс практики и др.), Spring Framework, Spring Security, JPA;
- Понимает Reactive Streams и имеет опыт работы с Project Reactor);
- Умеет использовать инструменты: Maven, Git;
- Имеет опыт работы с микросервисной архитектурой: знает и понимает принципы и подходы, шаблоны проектирования;
- Знает СУБД: основные принципы реляционных и объектных БД, нормализация, SQL, ACID, построение сложных SQL запросов, оптимизация, анализ планов выполнения;
- Понимает основные механизмы и шаблоны интеграции;
- Имеет опыт работы с devops инструментами и kubernetes;
- Работал в Agile-командах, с инструментами Jira и Confluence;
|
Комментарии(0)