Backend-разработчик (Java, Spring Boot)

Consort Group

Backend-разработчик (Java, Spring Boot)

Описание вакансии

Обязанности:
  • Разработка и поддержка микросервисной архитектуры бэкенда на 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), интеграция систем машинного обучения.
Условия:
  • Конкурентную заработную плату.
  • Гибкий график работы.
  • Интересные задачи по разработке масштабируемой системы.
  • Карьерный рост и обучение.
Навыки
  • Java
  • PostgreSQL
  • REST API
  • Spring Boot
  • MongoDB
  • Spring Framework
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию