Н

Опытный Backend разработчик (Kotlin/Java)

Ищем опытного Backend разработчика . На старте мы предлагаем гибкий формат начала работы - от 4 часов в день , чтобы у вас была возможность комфортно погрузиться в проект и познакомиться с его архитектурой, процессами и командой.

Неизвестный работодатель · На сервисе с: 01.07.26 08:48

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

Ищем опытного 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-кодом

Похожие вакансии Java/Scala/Kotlin

hh.ru
gudwin - системный интегратор 1с

Java Developer

gudwin - системный интегратор 1сНа сервисе с: 24.09.26 14:23
140k–180k ₽РоссияМоскваУдалёнка

Gudwin — это команда экспертов, которая выстраивает и автоматизирует бизнес-процессы для крупнейших компаний России. Мы не просто «внедряем», а создаем работающую цифровую среду.

Наши клиенты — лучшие в своей нише:

  • 585 Золотой — крупнейшая ювелирная сеть страны.
  • Счетная палата РФ — высший орган государственного финансового контроля.
  • Прошкола (дочерняя компания ВЭБ.РФ) — строит образовательную инфраструктуру по всей России.
  • А101 — крупнейший застройщик РФ.
  • И многие другие.

Формат сотрудничества

Это полностью удаленный формат работы в режиме Outstaff.

Это значит, что вы — часть команды Gudwin, работаете удаленно над задачами наших клиентов, а мы берем на себя все административные и организационные вопросы.

Вы получаете полную поддержку на всех этапах, доступ к обучающим материалам и становитесь частью нашей корпоративной культуры.

Кого мы рассматриваем

Мы формируем команду Java-специалистов для долгосрочных проектов наших заказчиков и рассматриваем специалистов разных профилей и уровней.

В зависимости от проекта нам могут быть интересны специалисты с опытом:

  • Java Backend Development;
  • Java Fullstack Development;
  • QA Automation / AQA на Java или Kotlin;
  • Java Team Lead / Tech Lead;
  • разработки интеграционных решений;
  • Jmix;
  • Hybris;
  • Kotlin;
  • Java + React;
  • Java в DevOps / инфраструктурных задачах;
  • AI / ML-направлений с использованием Java;
  • других технологий и специализаций Java-экосистемы.

Условия

  • Уровень дохода: от 160 000 до 180 000 ₽ на руки.
  • Итоговая сумма обсуждается индивидуально и зависит от ваших компетенций и грейда.
  • Полностью удаленная работа.
  • Оформление по ИП / СМЗ.
  • Работа в режиме Outstaff.
  • Долгосрочная проектная деятельность.
  • Готовые процессы и инструменты, которые минимизируют рутинные операции.

Что мы предлагаем

Справедливая оплата: уровень дохода определяется уровнем вашей компетенции. Итоговая сумма обсуждается индивидуально исходя из опыта, специализации и уровня специалиста.

Полная удаленка: возможность работать из любой точки.

Профессиональное развитие: компания инвестирует в повышение квалификации сотрудников и предоставляет доступ к обучающим материалам и актуальным технологиям.

Долгосрочная проектная деятельность: возможность работать над стратегически важными проектами крупных компаний, а не только над задачами технической поддержки.

Корпоративная культура: работа в коллективе специалистов и участие в корпоративных мероприятиях.

Оптимизация рабочих процессов: в компании внедрены стандартизированные методики и отработанные инструменты, позволяющие минимизировать рутинные операции и повысить эффективность работы.

hh.ru
Т

Java-разработчик

транемаксНа сервисе с: 24.09.26 19:10
Зарплата не указанаРоссияМоскваУдалёнка

Требуется Java-разработчик для разработки высоконагруженного сервиса интеграции складских систем.

Чем предстоит заниматься:

  • Разработка и поддержка микросервисов в рамках интеграционной платформы
  • Проектирование и реализация API
  • Проектирование схем баз данных, оптимизация запросов
  • Проводить code review, участвовать в обсуждении архитектурных решений
  • Покрывать написанный код unit и интеграционными тестами
Что мы ожидаем от кандидата:
  • Опыт коммерческой разработки на Java от 2 лет
  • Уверенное знание Java Core (Stream API, Concurrency, Collections)
  • Опыт работы со Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Опыт работы с PostgreSQL, JPA/Hibernate
  • Опыт работы с брокерами сообщений: Kafka или RabbitMQ
  • Опыт проектирования REST API, gRPC
  • Знание паттернов проектирования

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

  • Опыт работы с Spring Cloud
  • Опыт работы с Docker, Kubernetes
  • Понимание observability (Prometheus, Grafana, ELK)
  • Опыт работы с микросервисной архитектурой (gRPC)

Мы предлагаем:

  • Конкурентную заработную плату (обсуждается индивидуально)
  • Удаленный формат работы
  • Профессиональный рост и участие в архитектурных решениях
  • Дружную команду без лишней бюрократии
hh.ru
лига цифровой экономики

Java-разработчик

лига цифровой экономикиНа сервисе с: 24.09.26 17:26
Зарплата не указанаРоссияМоскваУдалёнка

Лига Цифровой Экономики находится в поиске коллеги на роль Java-разработчика на проект по созданию и развитию внутренних корпоративных сервисов, которые обеспечивают комфортную работу сотрудников: удобные инструменты для повседневных задач, доступ к внутренним сервисам и информационным ресурсам компании.

Твои задачи:

  • Поддерживать и развивать существующие сервисы платформы
  • Анализировать текущую кодовую базу (Java)
  • Дорабатывать функциональность, исправлять баги и оптимизировать производительность

Мы ждём от тебя:

  • Опыт коммерческой разработки на Java (уровень Middle)
  • Уверенное знание Java 17+
  • Понимание основ: ООП, коллекции, многопоточность, JVM, Spring (Boot и т.д.)
  • Опыт работы с Apache Kafka (продюсеры/консьюмеры, топики, базовая эксплуатация)
  • Понимание принципов CI/CD (сборка, деплой, пайплайны)
  • Опыт работы с REST API, базами данных (PostgreSQL)
  • Готовность быстро погружаться в незнакомый код и легаси
  • Умение работать в команде, коммуникабельность

Что мы обеспечим:​

  • Разработка на современном стеке технологий
  • Работа в гибкой методологии разработки
  • Возможность работать в удаленном формате
  • Поездки на конференции и тренинги за счет компании, внутренние семинары, внутренние митапы, мы очень любим учиться новому
  • Новая техника для комфортной работы
  • Сессия профессионального развития персонала дважды в год, результатом которой является план индивидуального развития каждого сотрудника и получение обратной связи

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.