Локация: офис в центре города Ташкента
Формат работы: Полная занятость, гибкий график (работа из офиса, возможны частично удалённые дни по согласованию)
О компании:
Мы — команда, занимающаяся разработкой современных цифровых решений в области банковских технологий / финтеха / ERP-систем / e-commerce и др.
У нас в приоритете — качество, гибкая архитектура и работа с передовыми технологиями. Сейчас мы расширяем команду Java-разработки и ищем сильного junior+/middle backend-инженера, который хочет расти и развиваться в профессиональной среде.
Обязанности:
- Разработка и поддержка backend-части веб/мобильных приложений
- Проектирование и реализация микросервисов, API и интеграционных решений
- Участие в архитектурных обсуждениях и выборе технических решений
- Работа с базами данных, оптимизация и рефакторинг запросов
- Интеграция с внешними и внутренними системами через REST/gRPC
- Покрытие кода тестами, отладка, логирование, мониторинг
- Взаимодействие с командой frontend, QA, аналитиков и DevOps
Требования:
1. Обязательные технические навыки:
- Уверенное знание Java 11+ (опыт с Java 17+ — преимущество)
- Опыт разработки с использованием Spring Boot, Spring Data, Spring Security
- Понимание архитектуры REST API, опыт их разработки и документирования
- Работа с SQL-базами данных (PostgreSQL, SQL), умение писать и оптимизировать запросы
- Опыт работы с Hibernate/JPA
- Владение системой контроля версий Git, понимание git-flow
- Знание и применение SOLID-принципов, ООП, подходов к построению чистой архитектуры
- Опыт использования Maven или Gradle
2. Дополнительные навыки (желательно):
- Контейнеризация с Docker, оркестрация через Kubernetes
- Работа с CI/CD пайплайнами (Jenkins, GitLab CI и др.)
- Использование брокеров сообщений (Kafka, RabbitMQ)
- Опыт написания юнит/интеграционных тестов (JUnit, Mockito, SonarQube, Jacoco)
- Понимание микросервисной архитектуры, взаимодействие между сервисами
- Знание инструментов мониторинга и логирования (Grafana, Prometheus, ELK stack)
- Опыт развертывания решений на облачных платформах (AWS, GCP, Azure)
Личностные качества:
- Готовность учиться, адаптироваться и развиваться
- Внимание к качеству кода и желание автоматизировать рутину
- Умение анализировать чужой код и дорабатывать его без потери логики
- Способность работать в команде и взаимодействовать с разными ролями
- Умение четко формулировать и доносить свои мысли
- Ответственность за результат, соблюдение сроков и договоренностей
Мы предлагаем:
- Работа в центре Ташкента с комфортным офисом
- Доступ к реальным продуктам и решениям — участие в проектах с нуля и поддержка масштабных систем
- Менторство от опытных инженеров, code-review и помощь в профессиональном развитии
- Возможность быстрого роста до уровня Senior
- Прозрачный трек развития и регулярная обратная связь
- Доступ к внутреннему обучению и сертификации
- Конкурентная заработная плата (по итогам собеседования)
Как откликнуться:
Присылай своё резюме и портфолио проектов (если есть) на почту: info@allgood.uz
Или свяжись с нами через Telegram:@OMuhamedjanov
Мы стараемся давать обратную связь всем кандидатам.