Вакансия: Backend разработчик (middle+) в Казань

Полное описание вакансии: Backend разработчик (middle+) в Казань

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2334879 Backend разработчик (middle+) Казань > Транслогика 200000 250000 RUR open 2025-01-27
Необходимые навыки
  • > Java
  • > Docker
  • > Kotlin
  • > Spring Framework
  • > PostgreSQL
  • > RabbitMQ
  • > REST API
  • > Микросервисная архитектура
  • > Kafka
Требования

Опыт коммерческой backend разработки от 4-х лет, в том числе работа с высоконагруженными и распределёнными системами. Отличное знание Java...

Обязанности

Реализация бизнес-логики. Рефакторинг. Обеспечение отказоустойчивости (circuit breaker, retry policies). Подключение к сторонним API. Настройка обмена сообщениями между сервисами Kafka...

Описание

О проекте

Groooz.ru - новый it-проект на логистическом рынке. Мы автоматизируем взаимодействие всех участников доставки грузов - грузоотправителей, перевозчиков и грузополучателей.

Реализуем проект на микросервисной архитектуре. В работе используем актуальные версии языков Java / Kotlin, Intellij idea в качестве ide. Все окружение регулярно обновляется.

Построены процессы CI/CD. В качестве пайплайна используем Gitlab pipeline, в качестве контейнеризации - Docker. На проекте есть выделенный DevОps. И нет Legacy )) не нужно будет исправлять за кем-то и переписывать кривой код. С самого начала ведется вся документация.

Для проектирования и реализации микросервисов продукта ищем в команду Backend-разработчика уровня Middle+.

Наш стек: Java/Kotlin, Microservices архитектура, Spring-фреймворк.

Задачи, которые будешь решать:

  • Реализация бизнес-логики

  • Рефакторинг

  • Обеспечение отказоустойчивости (circuit breaker, retry policies)

  • Подключение к сторонним API

  • Настройка обмена сообщениями между сервисами Kafka/RabbitMQ

  • Проектирование событийной модели

​​​​​​​Что ждем от тебя:

  • Опыт коммерческой backend разработки от 4-х лет, в том числе работа с высоконагруженными и распределёнными системами

  • Отличное знание Java, Kotlin, Spring (multithreadingm jvm)

  • Понимание микросервисной архитектуры и опыт её реализации

  • Знание PostgreSQL

  • Опыт работы с RabbitMQ, Kafka, JUnit, k8s/OpenShift Web

Будет плюсом:

  • Активная практика TDD

Что еще нам важно?

  • Любовь к чистоте в коде:)
  • Умение работать в команде. Важно уметь аргументировать выбранное тобой техническое решение
  • Системный подход к решению задач. Умеешь разбивать задачи на подзадачи, распределять время на каждую из них, расставлять приоритеты и ответственно относиться к выполнению

Что предлагаем?

  • Официальное трудоустройство и белая зарплата в рынке
  • 5/2, фултайм, удалёнка
  • Интересный, долгосрочный проект
  • Сильная команда, возможность развития в указанном стеке
  • Продукт, который реально помогает клиентам

Этапы отбора: встреча с HR, выполнение тестового задания и встреча с TechLead-ом, финальное интервью.

Вверх