Мы ищем опытного Backend-разработчика, который сможет проектировать, разрабатывать и поддерживать масштабируемые backend-системы, брать ответственность за сервисы и активно участвовать в архитектурных решениях.
Требования
- Отличное знание Java и Spring Boot, включая основные паттерны проектирования
- Опыт разработки и поддержки масштабируемых backend-сервисов
- Уверенный практический опыт работы с PostgreSQL
- Базовое понимание backend-инфраструктуры, включая:
Linux-серверы
Docker
Настройку Nginx
Elasticsearch
Брокеры сообщений (Kafka)
Redis
Облачные платформы: AWS и Yandex Cloud
- Понимание микро-сервисной и event-driven архитектуры
- Сильные навыки системного проектирования и умение создавать гибкие и поддерживаемые решения
Обязанности
- Разработка, поддержка и улучшение backend-сервисов
- Самостоятельная работа и полная ответственность за закреплённые сервисы
- Принятие и аргументация архитектурных решений
- Поиск и устранение проблем на всех уровнях системы, включая:
Базы данных
Микросервисы
Nginx и SSL-сертификаты
Облачную инфраструктуру (AWS и др.)
- Фокус на реальную бизнес-ценность, а не только на реализацию
Будет плюсом
- Опыт работы в стартапах или быстрорастущих компаниях
- Умение находить баланс между производительностью, надежностью и скоростью разработки
- Проактивный подход и стремление к постоянному улучшению системы