Участвовать в проработке архитектурных решений необходимых для запуска новых продуктов/проектов, взаимодействуя со всеми участниками процесса: менеджерами, аналитиками, разработчиками и тестировщиками
Заливать новые фичи в develop
Заглядывать в чужой код в рамках Code Review и помогать товарищам не положить прод своим коммитом
Не забывать покрывать тестами каждую свою задачу - никогда не знаешь, где выстрелит
Фиксить баги, если тесты всё-таки их не нашли
Обеспечивать интеграцию реализуемых решений в единый процесс CI/CD
Поддерживать высокую отказоустойчивость и производительность продакшена
Быть универсальным - заниматься придется самыми разнообразными задачами: от мелких правок API для фронта, до объемных задач по созданию новых сервисов
Для решения этих задач требуется
Нам нужны разработчики, которые имеют опыт разработки на Java уже года, забыли про архаизмы и перешли на использование Java 17 и выше
Умеют работать в команде и знают принципы работы по гибким методологиям (Scrum/Kanban)
Знают системы автоматизации сборок Maven/Gradle и работали с Gitlab CI/Jenkins
Умеют готовить Docker образы и знакомы с Kubernetes
Знают паттерны проектирования приложений и знакомы с System Design
Имеют базовые знания Linux, и уверенно используют Git