Обязанности:
"Форрест" — это аккредитованная IT-компания, специализирующаяся на разработке современных мобильных и веб-приложений для различных отраслей. В данный момент мы в поиске опытного Backend разработчика! Ключевые задачи: Разработка и поддержка бэкенд-систем на JVM-языках (Kotlin), с использованием современных фреймворков, таких как Spring Boot, Micronaut или Quarkus, с целью обеспечения стабильной и эффективной работы приложений. Проектирование и реализация масштабируемых микросервисных архитектур, а также распределенных систем согласно лучшим практикам, с учетом требований бизнес-процессов. Разработка и интеграция API (REST, GraphQL, WebSockets), обеспечение их надежности, масштабируемости и совместимости. Работа с базами данных: проектирование и оптимизация схем, написание эффективных SQL-запросов, интеграция с реляционными (PostgreSQL) системами. Создание и внедрение решений в облачных средах: контейнеризация с Docker, оркестрация с Kubernetes, а также настройка и поддержка CI/CD пайплайнов (GitLab CI, Jenkins, GitHub Actions). Настройка и управление брокерами сообщений: работа с платформами Apache Kafka, RabbitMQ, для реализации потоковых систем и асинхронных взаимодействий. Требования: релевантный опыт коммерческой разработки на Kotlin/Java от 4 лет; знание Spring Boot / Ktor (предпочтительно — опыт с Ktor); опыт работы с SQL и базами данных (PostgreSQL / MySQL); понимание REST API, принципов HTTP, JSON, OAuth2; опыт работы с Git, понимание Git-flow; знание принципов SOLID, Clean Architecture, MVC/MVVM; умение писать чистый, читаемый и тестируемый код. Условия: заработная плата обсуждается индивидуально с каждым кандидатом; график работы 5/2, удаленная работа или гибрид, при условии проживания в г. Тверь; оборудование для работы (ноутбук и комплектующие), при необходимости; возможности для обучения и повышения квалификации.Похожие вакансии
Middle-разработчик (Middle Frontend Developer (React / React Native)
Договорная
Тверь
Арктик Катеринг Сервис