Разработчик Java (Управление качеством клиентского опыта)

Дата размещения вакансии: 16.01.2025
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

ЗАДАЧИ, КОТОРЫЕ МЫ ПРЕДЛАГАЕМ:

  • Развивать продуктовое решение;
  • Проводить code review;
  • Отвечать за качество и сроки поставки функционала;
  • Участвовать в проработке архитектуры продукта совместно с архитектором;
  • Выбирать оптимальные паттерны, структуры данных и инструменты их обработки;
  • Проводить рефакторинг и поддерживать имеющийся функционал;
  • Декомпозировать и оценивать задачи;
  • Взаимодействовать со смежными командами для интеграций.

КАКИЕ ЗНАНИЯ И НАВЫКИ ДЛЯ НАС ВАЖНЫ:

  • Опыт промышленной разработки от 3х лет;
  • Уверенные знания Java, Spring Boot;
  • Знание и умение применять паттерны проектирования;
  • Понимание особенностей и опыт работы с микросервисной архитектурой;
  • Умение проектировать API (понимание RESTful);
  • Понимание принципов асинхронного программирования;
  • Понимание и опыт работы с менеджерами очередей сообщений (RabbitMQ, Kafka или другими);
  • Понимание принципов проектирования безопасных приложений (OWASP);
  • Опыт работы с СУБД, предпочтительно PostgreSQL. Умение проектировать БД, строить и анализировать запросы;
  • Опыт работы с системами контроля версий;
  • Иметь опыт работы с любым CI/CD- инструментом, предпочтительно TeamCity;
  • Умение писать unit-тесты;
  • Опыт работы по гибким методологиям.
  • Будет преимуществом:
  • Опыт работы с Openshift / Kubernetes;
  • Опыт работы с Docker.