Обязанности:
- Разработка и поддержка backend-сервисов на Java
- Участие в проектировании микросервисной архитектуры
- Работа с брокерами сообщений и распределёнными системами
- Написание чистого, поддерживаемого и тестируемого кода
- Участие в code review
- Взаимодействие с аналитиками, DevOps и другими командами
- Для Senior — участие в принятии архитектурных и технических решений
- Уверенное знание Java Core (для Senior — глубокое понимание работы с памятью, performance и multithreading)
- Опыт работы со Spring Boot и Spring Ecosystem (Spring Security, Spring Cloud, Spring Batch — преимущество для Senior)
- Опыт и/или понимание работы с:
• Kafka и RabbitMQ
• Redis
• Docker
• Kubernetes (обязательно для Senior) - Умение работать с базами данных:
• написание DDL и DML SQL-запросов
• понимание принципов работы реляционных БД - Понимание и практическое применение микросервисной архитектуры (для Senior — проектирование и развитие микросервисных решений)
- Знание паттернов проектирования (для Senior — глубокое понимание Design Patterns и Clean Architecture)
- Понимание принципов распределённых систем, включая:
• distributed logging
• distributed locking - Опыт настройки и использования CI/CD
- Умение проводить code review
- Способность принимать и аргументировать технические и архитектурные решения (обязательно для Senior)
- Конкурентоспособную заработную плату (обсуждается индивидуально)
- Интересные и масштабные проекты
- Профессиональный рост и развитие
- Дружную команду и комфортную рабочую атмосферу
Ключевые навыки
- Java
- Apache Kafka
- RabbitMQ
- Distribution
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где предстоит работать
Ташкент, улица Саида Барака, 78
Вакансия опубликована 6 февраля 2026 в Ташкенте