Overview

• Участвовать в проработке архитектурных решений необходимых для запуска новых продуктов/проектов, взаимодействуя со всеми участниками процесса: менеджерами, аналитиками, разработчиками и тестировщиками

• Заливать новые фичи в develop

• Заглядывать в чужой код в рамках Code Review и помогать товарищам не положить прод своим коммитом

• Не забывать покрывать тестами каждую свою задачу - никогда не знаешь, где выстрелит

• Фиксить баги, если тесты всё-таки их не нашли

• Обеспечивать интеграцию реализуемых решений в единый процесс CI/CD

• Поддерживать высокую отказоустойчивость и производительность продакшена

• Быть универсальным - заниматься придется самыми разнообразными задачами: от мелких правок API для фронта, до объемных задач по созданию новых сервисов

Requirements

• Нам нужны разработчики, которые имеют опыт разработки на Java уже года, забыли про архаизмы и перешли на использование Java 17 и выше

• Умеют работать в команде и знают принципы работы по гибким методологиям (Scrum/Kanban)

• Знают системы автоматизации сборок Maven/Gradle и работали с Gitlab CI/Jenkins

• Умеют готовить Docker образы и знакомы с Kubernetes

• Знают паттерны проектирования приложений и знакомы с System Design

• Имеют базовые знания Linux, и уверенно используют Git