BPM Разработчик
11 Января 2026
Город:
Ташкент
Занятость:
Полная занятость
Компания "HamkorBank"
Обязанности
- Разработка прикладного ПО
- Проектирование алгоритмов обработки данных
- Проектирование схем SQL, оптимизация запросов (JOIN, агрегации).
- Использование ORM-библиотек (Hibernate) для взаимодействия с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis) СУБД .
- Реализация API: Разработка RESTful/SOAP-сервисов для интеграции с фронтендом и внешними системами (платежные шлюзы, геолокация) .
- Оптимизация кода: Устранение узких мест, кэширование данных (Redis), балансировка нагрузки для highload-систем .
- Развертывание приложений через Docker, оркестрация в Kubernetes . Интеграция CI/CD: Настройка пайплайнов в Jenkins/GitLab CI для автоматического тестирования и деплоя .
- Мониторинг: Использование ELK-стека (Elasticsearch, Kibana) или Prometheus для отслеживания ошибок и производительности .
- Написание тестов: Unit-тесты (JUnit, Mockito) для проверки модулей, bнтеграционные тесты для API и взаимодействия с БД .
- Документирование: Описание архитектуры, API (Swagger), инструкций по эксплуатации
Требования
- Технические навыки - Ядро Java:
- Глубокое знание OOP (наследование, инкапсуляция, полиморфизм), многопоточности, коллекций, лямбда-выражений (Java 8+), обработки исключений .
- Понимание алгоритмов и структур данных: бинарный поиск, сортировки, сложность операций (Big O) .
- Фреймворки: - Spring (Boot, MVC, Data, Security) для создания масштабируемых приложений .
- Hibernate/JPA для ORM-маппинга и работы с БД .
- Базы данных: - Реляционные БД: PostgreSQL, MySQL (написание сложных SQL-запросов, оптимизация) . - NoSQL: MongoDB, Redis (кэширование, работа с неструктурированными данными) .
- Интеграции: - REST/SOAP API, message brokers (Kafka, RabbitMQ) - Микросервисная архитектура, взаимодействие между сервисами . - Инструменты: - Git/GitHub (ветвление, пул-реквесты) .
- Сборка проектов: Maven/Gradle . - IDE: IntelliJ IDEA, Eclipse .
- Инфраструктура и DevOps - Контейнеризация: Docker, оркестрация через Kubernetes .
- Облачные платформы: AWS, Azure, GCP (развертывание приложений, управление сервисами) .
- Мониторинг: Инструменты для логирования и анализа (ELK Stack, Prometheus)
- CI/CD: Настройка пайплайнов в Jenkins, GitLab CI . 3. Проектные практики - Тестирование:
- Написание unit- (JUnit, TestNG) и интеграционных тестов .
- Использование Mockito для мокирования зависимостей .
- Архитектура: - Паттерны проектирования (SOLID, GRASP) .
- Оптимизация производительности (кеширование, балансировка нагрузки
- Безопасность: - OAuth 2.0, JWT, защита от уязвимостей (SQL-инъекции, XSS)
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
29 Декабря
Ташкент
Компания "CORE TECHNOLOGY" Обязанности: Участвовать в разработке и доработке backend-функционала на Java; Исправлять баги, писать...
02 Января
Ташкент
Компания "UZPAYNET" PAYNET- лидер среди платежных систем Узбекистана, каждый день 1,3 млн. человек с нашей помощью производят оплаты. Мы не...
14 Декабря
JavaScript разработчик (Vanilla JS и фреймворки)
Ташкент
Компания "Fido-Biznes" Обязанности: Поддержка. оптимизация и развитие существующей JavaScript-коловой базы: Разработка нового...
17 Декабря
Frontend-разработчик( FURAC ENTERPRICE )
Ташкент
Компания "FURAC ENTERPRICE" Обязанности: React (Web) va React Native (Mobile) asosida web va mobil ilovalar ishlab chiqish Web va mobil...
19 Декабря
Ведущий химик-технолог / Разработчик рецептур автомасел
Ташкент
Компания "ТМ TECHNOLOGIES OF REAL TIME" Обязанности: ???? Разработка рецептур: Создание и корректировка рецептур моторных, трансмиссионных...
Вакансия размещена в отрасли