Вакансия: Backend-разработчик (Java, Spring Boot) в Ташкент

Полное описание вакансии: Backend-разработчик (Java, Spring Boot) в Ташкент

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2350090 Backend-разработчик (Java, Spring Boot) Ташкент > Consort Group open 2025-02-04
Необходимые навыки
  • > Java
  • > Spring Framework
  • > Spring Boot
  • > PostgreSQL
  • > REST API
  • > MongoDB
Требования

Опыт работы от 3 лет в разработке на Java (Spring Boot). Знание принципов микросервисной архитектуры. Опыт работы с реляционными и...

Обязанности

Разработка и поддержка микросервисной архитектуры бэкенда на Spring Boot (Java). Разделение системы на микросервисы (управление пользователями, курсы, платежи, отчетность).

Описание

Обязанности:

  • Разработка и поддержка микросервисной архитектуры бэкенда на Spring Boot (Java).
  • Разделение системы на микросервисы (управление пользователями, курсы, платежи, отчетность).
  • Интеграция с внешними сервисами (API, брокеры сообщений Apache Kafka/RabbitMQ).
  • Работа с реляционными (PostgreSQL, Oracle, MS SQL Server) и NoSQL базами данных (MongoDB, Cassandra).
  • Внедрение механизмов кэширования (Redis).
  • Реализация API Gateway для маршрутизации запросов и обеспечения безопасности.
  • Обработка и анализ данных с использованием Apache Hadoop, Apache Spark (по желанию).
  • Контейнеризация сервисов в Docker, оркестрация через Kubernetes.
  • Взаимодействие с командой DevOps по вопросам CI/CD.
  • Мониторинг и логирование сервисов (Prometheus, Grafana, ELK Stack).
Требования:
  • Опыт работы от 3 лет в разработке на Java (Spring Boot).
  • Знание принципов микросервисной архитектуры.
  • Опыт работы с реляционными и NoSQL базами данных.
  • Опыт написания RESTful API.
  • Знание брокеров сообщений (Kafka, RabbitMQ).
  • Опыт работы с Docker и Kubernetes.
  • Опыт работы с инструментами мониторинга и логирования.
  • Будет плюсом: опыт работы с Big Data (Hadoop, Spark), интеграция систем машинного обучения.
Условия:
  • Конкурентную заработную плату.
  • Гибкий график работы.
  • Интересные задачи по разработке масштабируемой системы.
  • Карьерный рост и обучение.

Вверх