yandex
N
NDA
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоЧастичная занятость

Backend разработчик (Kotlin/Java)

ИИОценка ИИ

Интересный стек (Kotlin, микросервисы) и гибкий формат работы с возможностью роста. Проект уровня Enterprise дает хороший опыт, хотя отсутствие указанной зарплаты и работа с legacy могут быть нюансами.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Требуется уверенное владение Kotlin и Java, а также опыт работы с широким стеком БД (SQL и NoSQL). Сложность добавляет необходимость работы с legacy-кодом и процессами миграции монолита на микросервисы.

Анализ зарплаты

Медиана320 000 ₽
Рынок220 000 ₽ – 450 000 ₽
ИИОценка ИИ

Для позиции опытного Backend-разработчика (Kotlin/Java) с навыками работы с микросервисами и Docker, рыночные предложения в РФ и Беларуси обычно находятся в диапазоне от 250 000 до 400 000 рублей при полной занятости. Данная вакансия предлагает гибкий график, что может пропорционально влиять на итоговую выплату.

Сопроводительное письмо

Меня заинтересовала вакансия Backend разработчика в вашем проекте по развитию enterprise-платформы White Label. Имея опыт коммерческой разработки на Kotlin и Java более двух лет, я специализируюсь на создании микросервисной архитектуры и оптимизации высоконагруженных систем. Работа с PostgreSQL, MongoDB и Redis является частью моей ежедневной практики, что позволит мне быстро включиться в задачи по поддержке и развитию ваших сервисов.

Особенно меня привлекает задача по декомпозиции Java-монолита и переходу на микросервисы на Kotlin. Я обладаю глубокими знаниями Spring Boot и Spring Security, а также опытом написания Unit и Integration тестов, что гарантирует стабильность и качество кода. Возможность частичной занятости на старте с переходом на полную загрузку идеально подходит для качественного погружения в архитектуру вашей платформы.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Присоединяйтесь к разработке масштабной White Label платформы и переводите enterprise-решения на современный стек Kotlin!

Описание вакансии

Опытный Backend разработчик

*🌍* Формат: Удалёнка — Россия, Беларусь

*🕒* Занятость: Частичная (от 4 часов в день), с возможностью увеличения до полной; рабочее время в интервале 09:00–18:00

О компании:

Мы развиваем крупную enterprise-платформу White Label для создания и масштабирования корпоративных информационных систем. Проект построен на микросервисной архитектуре: основной backend на Kotlin (Spring Boot), рядом есть Java-монолит, который постепенно декомпозируется. Платформа позволяет динамически управлять интерфейсами клиентов через хранение форм, полей и пользовательских действий в backend.

Задачи:

• создание и поддержка микросервисов на Kotlin

• разработка и поддержка REST API

• оптимизация функционала и запросов к базам данных (производительность)

• работа с PostgreSQL, MongoDB, MySQL и Redis

• написание Unit и Integration тестов

• работа с Docker / Docker Compose, поддержка внутренних сервисов и мониторинга (Grafana при необходимости)

Требования:

• коммерческий опыт разработки на Kotlin от 2 лет

• опыт коммерческой разработки на Java

• уровень английского, достаточный для общения с зарубежной командой

• опыт разработки микросервисов и REST API

• уверенное знание Spring Boot и Spring Security

• опыт работы с PostgreSQL, MongoDB, Redis, Docker; опыт написания Unit/Integration тестов и использование Git

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

• опыт реализации Social Login (OAuth 2.0)

• опыт работы с Grafana (создание дашбордов)

• настройка GitLab CI/CD / миграции на GitLab CI

• опыт работы с Flyway или Liquibase

• понимание Hibernate (n+1, каскады, жизненный цикл entity)

• знание паттернов (Decorator, Builder, Singleton), понимание CAP-теоремы

• опыт работы с N8N, SSH/bash/Shell

• опыт поддержки legacy Java-приложений и миграции монолита на микросервисы

• опыт разработки собственных Java-аннотаций

• опыт работы с Loki/Prometheus/Tempo/Promtail

Стек:

Kotlin, Java, Spring Boot, Hibernate/JPA, Lombok, REST API, WebSockets, JSON, PostgreSQL, MongoDB, Redis, MySQL, Docker, Docker Compose, Git/GitLab, JWT, Swagger/OpenAPI, Grafana, Liquibase, GitLab CI/CD, N8N

Условия:

• гибкий старт — от 4 часов в день для комфортного вхождения в проект

• удалённая работа в часовом интервале 09:00–18:00

• долгосрочное сотрудничество с возможностью увеличения загрузки до полной занятости

*📩* Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Kotlin
  • Java
  • Spring Boot
  • Spring Security
  • Hibernate
  • JPA
  • PostgreSQL
  • MongoDB
  • MySQL
  • Redis
  • Docker
  • Docker Compose
  • REST API
  • WebSockets
  • Git
  • GitLab CI/CD
  • Liquibase
  • Flyway
  • Grafana
  • Prometheus
  • Loki
  • OAuth 2.0
  • JWT
  • Swagger
  • Unit Testing
  • Integration Testing

Возможные вопросы на собеседовании

Проект предполагает декомпозицию монолита. Важно понимать, как кандидат разделяет данные и логику.

Какие стратегии декомпозиции базы данных вы бы использовали при распиле Java-монолита на микросервисы на Kotlin?

В стеке указаны Hibernate и JPA. Это критическая область для производительности.

Расскажите о проблеме N+1 в Hibernate и способах её решения в контексте Spring Data JPA.

В требованиях указана оптимизация запросов и работа с несколькими типами БД.

В каких случаях вы выберете MongoDB вместо PostgreSQL для хранения данных в вашей платформе?

Упоминается CAP-теорема. Это база для распределенных систем.

Как CAP-теорема влияет на выбор между Redis и традиционными реляционными БД при проектировании микросервиса?

В вакансии указан Spring Security и OAuth 2.0.

Как реализовать безопасное взаимодействие между микросервисами, если используется JWT и Spring Security?

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

TS
Top Selection
230 000 ₽ – 260 000 ₽

Senior Python разработчик

SeniorУдалённо
Python · aiohttp · Sanic · FastAPI · Starlette · Django · Flask · Linux · SQL · Docker · GitLab CI · OpenShift · Kubernetes · Unit Testing
+14 навыков
D
Denero
85 000 ₽ – 120 000 ₽

Junior Python Developer

JuniorУдалённо
Python · FastAPI · Django · Flask · SQL · PostgreSQL · MySQL · REST API · Git · Docker · Linux · Asynchronous Programming
+12 навыков
NDA
80 000 ₽ – 150 000 ₽

Middle Backend Developer (Python)

MiddleУдалённо
Python · PostgreSQL · REST API · Docker · Microservices · API Integration
+6 навыков
A
appfollow
4 000 € – 5 000 €

Senior Python Engineer

SeniorУдалённо
Python · asyncio · FastAPI · MySQL · PostgreSQL · SQLAlchemy · RabbitMQ · Kafka · API
+9 навыков
К
Квантбокс
250 000 ₽ – 350 000 ₽

Разработчик на C/C++ под Linux

Удалённо
C++ · Linux · Docker · Git · Shell Scripting · PostgreSQL · ClickHouse · SQL · Kafka · RabbitMQ · Python · TCP · UDP · Multicast · FIX Protocol · Low Latency
+16 навыков
ДД
Дип Диджитал
от 200 000 ₽

С++ Developer Senior

SeniorУдалённо
C++ · Linux · IPC · ABI · OOP · SOLID · UML · CMake · Boost · Conan · vcpkg · Clang · GDB · perf · VTune · Valgrind · Google Test · PostgreSQL · Git
+19 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
Россия