Backend разработчик
Зарплата
от 100 000 ₽
Требования
Местоположение и тип занятости
Компания
Мы управляем грузоперевозками и разрабатываем собственное ПО для автоматизации бизнес-процессов
Описание вакансии
Условия работы
Привет! Мы разыскиваем Backend разработчика!
Наше приложение для перевозчиков "ТТ-Онлайн" активно развивается, мы открыты для новых идей и чистого кода. Вы можете стать частью нашей команды, которая разрабатывает приложение для управления перевозками грузов. Каждый день это приложение помогает перевозчикам получать заказы и следить за доставкой грузов, а так же оптимизирует бизнес-процессы внутри нашей Компании.
Чем предстоит заниматься:
- Разрабатывать и оптимизировать backend нашей системы.
- Строить оптимальную с точки зрения производительности архитектуру.
- Проектировать архитектуру высокой доступности. Собирать аналитику производительности серверов.
Нам важно, чтобы Вы знали и умели:
- Java Core и архитектуру JVM. Основы Kotlin.
- На хорошем уровне Spring Framework: Spring Boot 2.x, Sprind Data JPA, Spring Security.
- Шаблоны проектирования. Хорошо разбирались в Dependency injection и IoC.
- Разработку идиоматических RESTful сервисов. Понимали структуру протокола HTTP и сетевой стек TCP/IP. Протокол WebSocket.
- PostgreSQL и оптимизацию запросов.
- Серверную виртуализацию. Важно знание Docker и Docker Compose. Понимание современных принципов деплоя сервисов. Знание одного из популярных гипервизоров.
- Администрирование Linux-серверов. Желательно Ubuntu Server или Debian.
- Администрирование веб-серверов Apache HTTP Server и Nginx.
- Автоматизировать процессы через написание скриптов.
- Git, системы баг-трекинга и управления задачами.
Для Вас будет будет плюсом, если Вы знаете:
- Системы мониторинга Zabbix или Prometheus.
- Оптимизацию JVM.
- Elasticsearch или ELK-стек.
- Имели опыт построения continuous integration pipeline (Jenkins или GitLab).
- JavaScript и основы Node.js.
- JUnit и как покрывать код unit-тестами.
Бонусы
Мы предлагаем:
- Работу в крупной транспортно-логистической компании.
- Конкурентную заработную плату (обсуждается индивидуально с успешными кандидатами).
- Официальное оформление по ТК РФ и полный социальный пакет.
- Уютный офис, интересные задачи и поддержку команды.
Дополнительные инструкции
Для прохождения технического интервью обязательно выполнение тестового задания.