Перейти к содержимому
ДжазТим
Д
ДжазТим
Минск
активна · проверена 3 часа назад

Backend разработчик

Разработка и поддержка микросервисов на Kotlin и Java для enterprise-платформы с White Label архитектурой. Требуется опыт от 2 лет, знание Spring Boot, микросервисов и английского языка. Предлагается гибкий старт с частичной занятостью и перспективой полной загрузки.

senior удалённо ~1 842 000 – 3 070 000 ₸
Языки: English · Pre-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 36 похожих вакансий за 90 дней.

оценка p25–p75
1 842 000 – 3 070 000 ₸
медиана: 2 893 061 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Kotlin Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Ищем опытного Backend разработчика. На старте мы предлагаем гибкий формат начала работы - от 4 часов в день, чтобы у вас была возможность комфортно погрузиться в проект и познакомиться с его архитектурой, процессами и командой. Для эффективного взаимодействия с командой важно, чтобы рабочее время приходилось на интервал с 09:00 до 18:00. Проект активно развивается, появляются новые сервисы и направления разработки, поэтому мы рассчитываем на долгосрочное сотрудничество. По мере роста количества задач и успешной адаптации разработчика возможен переход на большую загрузку, вплоть до полной занятости. Если вы ищете проект, в котором можно начать с частичной занятости и со временем стать полноценной частью команды, этот формат подойдет идеально. О ПРОЕКТЕ Мы разрабатываем крупную enterprise-платформу с архитектурой White Label, которая позволяет создавать и масштабировать корпоративные информационные системы для различных заказчиков. Основная идея платформы заключается в том, что существует единый backend, а для каждого клиента формируется собственный пользовательский интерфейс с индивидуальным дизайном, логикой отображения данных и бизнес-процессами. Благодаря этому один backend обслуживает несколько отдельных клиентских решений. Такой подход позволяет быстро адаптировать продукт под новых клиентов без существенных изменений в серверной части. Проект построен на современной микросервисной архитектуре. Основная разработка ведется на Kotlin с использованием Spring Boot. В системе также присутствует Java-монолит, который постепенно декомпозируется и переносится в микросервисную архитектуру. В экосистему проекта входят специализированные сервисы, отвечающие за хранение данных, управление динамическими формами, обработку пользовательских действий, построение списков и маршрутизацию запросов. Взаимодействие между сервисами реализовано через REST API. Одной из ключевых особенностей платформы является механизм динамического управления интерфейсом. Backend хранит информацию о формах, полях, таблицах, кнопках, расположении элементов и пользовательских действиях. Благодаря этому новые бизнес-процессы могут создаваться через интерфейс продукта, либо напрямую через REST API. Проект находится в стадии активного развития. Команда регулярно создает новые микросервисы, расширяет существующие API, оптимизирует производительность системы, развивает внутренние сервисы платформы и постепенно переносит функциональность из монолита в современную микросервисную архитектуру.

  • В обязанности разработчика входит:
  • создание и поддержка микросервисов на Kotlin
  • развитие существующих сервисов
  • создание новых REST API
  • исправление ошибок
  • оптимизация существующего функционала
  • оптимизация запросов к базам данных
  • анализ существующей архитектуры
  • работа с PostgreSQL, MySQL, MongoDB и Redis
  • поддержка Java Monolith (небольшая часть задач)
  • написание Unit и Integration тестов
  • разработка новых бизнес-функций
  • работа с продуктом, помимо его разработки
  • создание и развитие внутренних сервисов платформы
  • работа с Docker и Docker Compose
  • создание Grafana Dashboard при необходимости
  • участие в реализации новых механизмов аутентификации
  • интеграции через OAuth 2.0
  • активное участие в улучшении архитектуры продукта (используется api gateway как паттерн, он уже реализован)
  • документирование API
  • ТЕХНОЛОГИЧЕСКИЙ СТЕК
  • Основной стек:
  • Kotlin
  • Java
  • Spring Boot (Spring Web, Data JPA, Mail, Security)
  • Hibernate / JPA
  • Lombok
  • REST API
  • WebSockets
  • JSON
  • PostgreSQL
  • MongoDB
  • Redis
  • MySQL (Monolith)
  • Docker/Docker Compose
  • Git/GitLab
  • Используемые технологии:
  • Microservices
  • API Gateway Pattern
  • JWT
  • Swagger / OpenAPI
  • Grafana
  • SSH/Bash/Shell
  • Liquibase
  • GitLab CI/CD
  • N8N (Low-code Automation Platform)
  • ЧТО ОЖИДАЕМ ОТ КАНДИДАТА
  • Обязательно:
  • коммерческий опыт разработки на Kotlin от 2-х лет
  • опыт коммерческой разработки на Java
  • английский - уровень, достаточный для общения с зарубежной командой, обсуждения технических вопросов и работы в международной среде
  • опыт разработки микросервисов
  • понимание ACID, SOLID, DRY, KISS
  • уверенное знание Spring Boot, Spring Security
  • опыт разработки REST API
  • опыт работы с PostgreSQL
  • опыт работы с MongoDB
  • понимание принципов работы Redis
  • опыт работы с Docker
  • опыт написания Unit и Integration тестов
  • опыт работы с Git
  • опыт интеграции со сторонними API
  • Будет преимуществом:
  • опыт реализации Social Login (по OAuth 2.0)
  • опыт работы с Grafana (создание дашбордов)
  • опыт настройки GitLab Pipelines (опыт миграции на GitLab CI/CD)
  • опыт работы с Flyway или Liquibase
  • понимание Hibernate (связи, каскадные операции, жизненный цикл entity, n+1 проблема в hibernate)
  • знание паттернов разработки (Decorator, Builder, Singleton);
  • понимание CAP-теоремы
  • опыт работы с N8N
  • опыт работы с SSH/bash/Shell
  • опыт поддержки legacy Java-приложений
  • опыт миграции монолитной архитектуры на микросервисную
  • опыт разработки собственных Java аннотаций
  • опыт работы с Loki/Prometheus/Tempo/Promtail
  • ЧТО ВАЖНО ДЛЯ УСПЕШНОЙ РАБОТЫ
  • Мы ищем не просто разработчика, а инженера, который:
  • не боится работать при ограниченной документации, самостоятельно разберется, как устроено внутреннее приложение; как взаимодействуют его компоненты; каким образом реализована бизнес-логика
  • умеет самостоятельно исследовать существующий код
  • способен быстро разобраться в сложной предметной области
  • умеет эффективно взаимодействовать с международной командой
  • готов предлагать технические решения и задавать вопросы
  • умеет работать как с современными микросервисами, так и при необходимости с legacy-кодом
навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
C
Компания
1 д. назад

Mobile developer

~1 842 000 – 3 070 000 ₸ оценка

Опытный мобильный разработчик с 12-летним стажем ищет удаленную проектную или постоянную работу. Владеет Android (Java/Kotlin), iOS (Swift) и Flutter. Готов к разным форматам занятости.

Android iOS Flutter +2
senior удал. tg
Uklon
U
Uklon
4 д. назад

Android Engineer Senior

Uklon шукає Senior Android Engineer для розробки нового продукту Micromobility. Потрібен глибокий досвід з Kotlin, Jetpack Compose та Coroutines, а також знання Java та Android Framework. Компанія пропонує роботу з сучасним стеком, AI-інструментами, гнучкий графік, медичне страхування та можливості для розвитку.

Kotlin Jetpack Compose Coroutines +10
senior удал. dou
F
Fourmi LAB
4 д. назад

Android Senior Developer

~350 000 ₸ оценка

Android-разработчик уровня Senior для создания инвестиционной платформы в Саудовской Аравии. Требуется опыт от 7 лет, владение Kotlin и Jetpack Compose, английский B2+. Предлагают удаленную работу, B2B контракт и почасовую оплату до 25$.

Kotlin Android Jetpack Compose +4
senior удал. tg
Zion Development
Z
Zion Development
5 д. назад

Android разработчик (Kotlin)

~1 842 000 – 3 070 000 ₸ оценка

Ищем опытного Android разработчика (от 5 лет) для работы над финтех-продуктом с аудиторией более 100 млн пользователей. Требуется уверенное владение Kotlin, Jetpack Compose и Clean Architecture. Предлагаем комфортный офис, дружную команду и возможности профессионального роста.

Android Kotlin Jetpack Compose +12
senior удал. hh
Т
ТАУ Сервис
5 д. назад

Backend-разработчик (Kotlin/Java, крипто-домен)

~1 842 000 – 3 070 000 ₸ оценка

Разработка backend-сервисов крипто-торговой платформы: торговое ядро, кошельки, транзакции. Требуется опытный Kotlin/Java разработчик с 5+ лет стажа, знанием Spring и микросервисов. Предлагают полную удаленку и конкурентную зарплату.

Kotlin Java Spring +23
senior удал. hh
Z
ZONE3000
6 д. назад

Старший Android разработчик (Kotlin, Jetpack Compose)

~1 842 000 – 3 070 000 ₸ оценка

Ищем старшего Android разработчика для создания и поддержки функций почтового приложения Spacemail. Нужен глубокий опыт с Kotlin и Jetpack Compose, понимание современной архитектуры приложений. Компания предлагает полную удаленку, гибкий график, competitive зарплату и возможности для профессионального роста.

Android Kotlin Jetpack Compose +7
senior удал. dou