ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
2334879 | Backend разработчик (middle+) | Казань | > Транслогика | 200000 | 250000 | RUR | open | 2025-01-27 |
Требования
Опыт коммерческой 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-ом, финальное интервью.