РК
Руслан К.
Мужчина, 25 лет
Россия, Саранск, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 3 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C1
Английский — B1
Главное о специалисте
Решаю сложные задачи, требующие аналитического подхода.
Разрабатывал приложения с монолитной, модульной и микросервисной архитектурой, включая проекты с нуля и работу с legacy.
Использовал REST, gRPC, Kafka, RabbitMQ для синхронных и асинхронных взаимодействий.
Работал с JDBC, JPA, Hibernate, QueryDSL.
Пишу эффективный, читаемый, поддерживаемый код.
Навыки:
Проектирование архитектуры приложений, разработка систем кэширования и механизмов авторизации с использованием OTP-кодов.
Интеграция с внешними системами через REST API, протокол Matrix, SMS-шлюзы и голосовые ассистенты.
unit, integration, end-to-end тестирование.
Код-ревью.
Опыт работы с микросервисной архитектурой и брокерами сообщений (например, Kafka, RabbitMQ).
Настройка и оптимизация CI/CD-процессов.
Инструментарий:
Spring Boot (MVC, Data, Security)
Hibernate, JPA, JDBC
PostgreSQL, MySQL
Liquibase
Kafka, RabbitMQ, Redis
Docker TestContainers, Kubernetes
Lombok, Jackson
Firebase, Matrix
Maven, Gradle
Swagger
JUnit, Mockito, WireMock, Testcontainers
REST, gRPC
Прочее:
Kotlin
C++
Qt
Проекты
(4 года)
Мессенджер
Роль
Backend разработчик
Обязанности
Описание проекта:
Децентрализованный мессенджер, построенный на протоколе Matrix, для организации групповых событий.
Размер команды:
4 backend, 4 frontend, 1 pm и 2 qa, 4 analytics
Основные технологии:
Java, Spring Boot(Web, Data, Security, JDBC, JPA, Querydsl), PostgreSQL, Hibernate, Redis, JUnit/Testcontainers, Gradle, Matrix
Выполняемые задачи:
Создание системы авторизации и регистрации пользователей с использованием OTP-кодов.
Проектирование архитектуры приложения.
Разработка механизма кеширования данных.
Интеграция с SMS-сервером.
Реализация API для чатов на базе Matrix.
Разработка модуля push-уведомлений с поддержкой различных типов уведомлений, кешированием и механизмом повтора попыток.
Проведение сквозного (end-to-end) тестирования модулей проекта.
Стек специалиста на проекте
PostgreSQL, API, Java, Spring Boot, JPA, Gradle, Hibernate, Querydsl, Data, JDBC, Security, Web, TestContainers, Redis, Junit 4, otp, matrix
Отрасль проекта
Social Networking
Период работы
Декабрь 2024 - Август 2025
(9 месяцев)
Сервис CV для специалистов
Роль
Backend разработчик
Обязанности
Описание проекта:
Модульная система управления CV сотрудников в рамках единой платформы. Состоит из двух микросервисов: один отвечает за хранение, управление и доступ к данным CV, второй — за генерацию и экспорт финального документа CV.
Размер команды:
3 Backend (Java), 1 Backend (PHP), 2 Frontend, 1 QA, 1 PM, 1 DevOps
Основные технологии:
Kotlin, Spring Boot, PostgreSQL, Liquibase, Kafka, Keycloak, MapStruct, OpenAPI, OAuth2, Kubernetes, Helm, PHP
Выполняемые задачи:
Реализация микросервиса управления CV с учетом ролевой модели и бизнес-процессов
Интеграция с Keycloak для авторизации и разграничения прав доступа
Разработка бизнес-логики по созданию, редактированию, блокировке и удалению CV
Настройка механизма генерации разделов “Опыт” и “Навыки” на основе истории проектов и технологий
Поддержка пресетов навыков и их автоматической фильтрации
Взаимодействие с микросервисом генерации CV по REST
Интеграция с сервисом сотрудников и проектами через Kafka
Разработка и поддержка OpenAPI-спецификации
Покрытие ключевого функционала юнит- и интеграционными тестами
Реализована ролевая модель доступа на основе Keycloak, с поддержкой кастомных ролей и ограничений по иерархии
Внедрен механизм автогенерации опыта и навыков, минимизирующий ручную работу сотрудников
Повышена гибкость системы за счёт настройки пресетов и возможности ручной корректировки резюме
Стек специалиста на проекте
PostgreSQL, REST, PHP, Kotlin, Spring Boot, Kubernetes, Liquibase, Keycloak, MapStruct, Microservices, Helm, Kafka, OpenAPI, oauth2
Отрасль проекта
HRTech
Период работы
Декабрь 2023 - Ноябрь 2024
(1 год)
Система самообслуживания абонентов
Роль
Backend разработчик
Обязанности
Описание проекта:
Система для упрощения взаимодействия абонентов с услугами оператора. Использует микросервисную архитектуру. Основной функционал включает управление тарифами, балансом и услугами через мобильное приложение и веб-интерфейс.
Размер команды:
2 front, 3 back (1 teamlead), 1 iOS, 1 android, 1 QA, 1 PM, 1 DevOps
Основные технологии:
Java 17, Spring Boot, PostgreSQL, Liquibase, MapStruct, Gradle, Swagger, JWT Authentication, Kafka
Выполняемые задачи:
Разработка REST API для управления тарифами, их подключения и настройки с использованием Spring Boot.
Проектирование и создание базы данных с использованием PostgreSQL и управление её миграциями через Liquibase.
Разработка системы аутентификации и авторизации на основе JWT Authentication.
Написание модуля для обработки и хранения информации о группах абонентов.
Создание модуля ввода и обработки промокодов.
Оптимизация производительности запросов к базе данных.
Генерация документации API с использованием Swagger для упрощения работы с интеграциями.
Разработка системы уведомлений (Push-уведомления) для пользователей.
Создание модуля для покупки и смены абонентских номеров
Успешная разработка и внедрение безопасной системы аутентификации и авторизации.
Стек специалиста на проекте
PostgreSQL, API, REST API, Spring Boot, Gradle, Swagger, JWT, Android, IOS, Liquibase, MapStruct, Kafka, Authentication, Java 17
Отрасль проекта
Telecom
Период работы
Октябрь 2022 - Ноябрь 2023
(1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский ядерный университет "МИФИ"
Специальность
Информатика и вычислительная техника
Завершение учебы
2021 г.