Система NTTM предназначена для повышения качества технической поддержки и скорости обслуживания клиентов за счет увеличения уровня автоматизации и оптимизации бизнес-процессов.
Опыт:
- Знание Java (8+), kotlin (желательно), Spring Boot, Spring Cloud, Hibernate - опыт работы 3,5+ лет
- Опыт написания Unit-тестов
- Знания и опыт работы с BPM Camunda (должно быть знакомство, просто сталкивался на проекте)
- Опыт работы с реляционными БД (PostgreSQL), проектирование схемы БД, написание запросов, оптимизация
- Работа с системами логирования и мониторинга приложений: ELK, Prometheus, Grafana;
- Понимание принципов микро-сервисной архитектуры
- Опыт разработки микро-сервисов, REST API, SOAP
- Наличие опыта командной работы над проектами
- Опыт разработки с ипользованием git, IntelliJ Idea
- Ответственный подход при написании кода, чистота кода, простые и эффективные решения
- Пониманием и опыт использования таких подходов как SOLID, DRY и шаблонов проектирования
- Опыт использования брокеров очередей (RabbitMQ, Kafka etc)
- Опыт использования Jira, Confluence, BitBucket
- Понимание основ Gradle
Обязанности:
- Проектировать решения, в том числе разрабатывать детальную внутреннюю архитектуру сервиса, включая интеграционные сценарии;
- Принимать участие в планировании и разработке крупнейшего в России интернет-банка для юридических лиц;
- Проводить и проходить Code-Review;
- Проводить собеседования и менторить новичков;
- Проводить митапы и обучающие встречи для команды;
- Ответственность за качество разработки;
Работа у нас — это:
- Работа в крупной и надежной компании;
- Интересные, сложные и амбициозные задачи, используя современные технологии и актуальные подходы к разработке;
- Возможность развивать не только ИТ-компетенции, но и бизнес-компетенции, т.к. тема Комплаенс затрагивает все бизнес-процессы банка;
- Возможность работать дистанционно;