Интеграция со сторонними сервисами и front-end приложениями;
Разработка Unit тестов к микросервисам;
Участие в проектировании software- и solution-архитектуры приложений;
Участие в code-review изменений, разрабатываемых командой;
Сопровождение разработанного командой функционала: консультация разработчиков и пользователей, участие в анализе ошибок и инцидентов (3-я линия поддержки);
Общение с бизнес экспертами, методологами, аналитиками, разработчиками, архитекторами, дизайнерами своей и смежных команд;
Участие в формировании целей и задач команды,.
Требования:
Хорошие компетенции в Java Core, Java Spring Boot;
Использование Kubernetes, Docker;
Работа с базами данных PostgreSQL, MinIO; Работа c современными брокерами и очередями сообщений: Apache Kafka, RabbitMQ или IBM MQ;
Понимание технологий DevOps, опыт работы с CI/CD-инструментами: BitBucket, Nexus, Teamcity, SonarQube; Работа с системами логирования и мониторинга приложений: ELK, Prometheus, Grafana;
Знакомство с продуктами по управлению бэклогом команды: Jira, Confluence.