Middle Java Developer
Ярославль, РоссияМиддл
Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет160 000 ₽
Опыт работы от 1 года до 3х лет160 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1A5e
О себе
На данный момент Java Developer.
Мои компетенции и опыт
Java-разработчик с опытом промышленной разработки highload-платформы на микросервисной архитектуре (Spring Boot, Kafka, PostgreSQL, Redis).
- Проектирую и сопровождаю событийно-ориентированные микросервисы, работаю с асинхронным обменом данными через Apache Kafka
- Занимаюсь оптимизацией БД (индексы, устранение N+1, рефакторинг запросов)
- Пишу юнит- и интеграционные тесты (JUnit, Mockito, Testcontainers), вношу изменения в CI/CD конфигурацию (GitLab CI)
- Придерживаюсь принципов чистого кода (OOP, SOLID, DRY, KISS)
- Выпускник ЯГТУ, направление "Программная инженерия", красный диплом
- 2 года опыта наставничества (код-ревью, объяснение сложных тем простымязыком) - помогает в командной работе и онбординге
Ищу команду, где смогу расти технически в микросервисной архитектуре
и highload-разработке.
АРГО-СТУДИО (Июль нужен доступ к резюме н.в)
Проект MosHub (Июль нужен доступ к резюме Август 2026)
- Микросервисная архитектура: разрабатывал и сопровождал микросервисы на Java 21 (Spring Boot) с событийно-ориентированной архитектурой; настраивал горизонтальное масштабирование и отказоустойчивость. Сборка проектов на Apache Maven, Gradle
- Асинхронное взаимодействие: работал с инфраструктурой Apache Kafka (manual ack, обработка ошибок через отдельные error-топики, батчевая обработка сообщений); разрабатывал консьюмеры и продюсеры под конкретные бизнес-события. Разработал OpenAPI-спецификации и генератор проектов, сокративший время интеграции новых сервисов
- Оптимизация БД (PostgreSQL, SQL): проектирование схем и индексов через Liquibase, рефакторинг тяжёлых JOIN-запросов, устранение проблемы N+1 (снижение времени ответа критических эндпоинтов на 40%)
- Тестирование и надёжность: многоуровневое тестирование (JUnit, Mockito, Testcontainers), кэширование на Redis, вносил изменения в CI/CD конфигурацию (GitLab CI)
- Мониторинг и логирование: использовал Grafana для отслеживания метрик сервисов, анализировал логи для диагностики и разбора инцидентов в проде
- Работал по Scrum: код-ревью, планирование спринтов, взаимодействие с аналитиками и QA
Внутренняя система управления персоналом (Август нужен доступ к резюме н.в.)
- Работаю с событийно-ориентированной интеграцией между модулями системы через Apache Kafka; проектирую схему обмена данными между независимыми бизнес-модулями
- Настраиваю интеграцию с внешними справочными источниками для обогащения данных
- Исправление выявленных багов
- Настройка Swagger
- Написание новых REST API
Есть файл резюме (защищен)
Интересные кандидаты
- раremote
- раremote
- ТIrelocate remote parttime
- СC
Старший/Senior C#/.NET React/Vue FullStack
relocate remote - СБremote
- СJ
Старший Java разработчик / Senior Java Developer / Backend Developer
remote office - СGrelocate remote parttime
- СJremote
- СJremote
- СJ
Стажер,Junior,backend java разработчик anroid kotlin разработчик
remote office
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
