Java/kotlin developer

Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Java • Kotlin • Python • SQL
Релокация • Удаленная работа
Опыт работы более 5 лет
от 210 000 до 325 000 ₽
О себе

На данный момент Старший разработчк I категории.

Мои компетенции и опыт

ПРОФЕССИОНАЛЬНЫЙ ПРОФИЛЬ

Около 5 лет коммерческой Java/Kotlin-разработки и 8+ лет в IT. Разрабатываю backend для корпоративных систем, модернизирую legacy-решения, проектирую API и интеграции, оптимизирую SQL и участвую в стабилизации production. Работал с монолитами и микросервисами; веду задачи от анализа и согласования контрактов до сборки, деплоя и сопровождения.

КЛЮЧЕВЫЕ НАВЫКИ

Backend: Java 21, Kotlin, Spring Boot, Spring Framework, Spring Security, Spring Data JPA, Hibernate, Quarkus, Ktor

API и интеграции: REST API, OpenAPI/Swagger, OAuth 2.0, JWT, RBAC, Apache Kafka, RabbitMQ, gRPC

Данные: PostgreSQL, MS SQL, Redis, SQL, индексы, партиционирование, оптимизация запросов

Delivery и эксплуатация: Docker, Kubernetes, GitLab CI/CD, Jenkins, Nexus Repository, Maven, Gradle, Liquibase, Flyway, Grafana, Prometheus

Тестирование: JUnit, Mockito, MockK, unit-тесты, интеграционные тесты

ОПЫТ РАБОТЫ

Цифролаб | Старший Java-разработчик | май нужен доступ к резюме настоящее время

Повышение до II категории в августе 2025; III категория — с мая 2025

Модернизация распределённой корпоративной системы

Участвовал в полном цикле модернизации распределённого legacy-монолита: переносе функциональности в микросервисную архитектуру и параллельной поддержке выводимого из эксплуатации решения.

Разрабатывал backend-функциональность для новой платформы и монолита; совместно с аналитиками и frontend-командой проектировал API и согласовывал контракты.

Настроил CI в GitLab: сборку через GitLab Runner, формирование Docker-образов и публикацию в Nexus Repository.

Для запуска legacy-проекта восстановил архитектурную картину, зависимости, потоки данных и бизнес-логику при ограниченной документации.

Стандартизировал конфигурации dev/test/prod, устранил критичные дефекты деплоя, конфигурации и интеграций со смежными сервисами.

Участвовал в стабилизации системы после релиза и снижении количества инцидентов и ручных вмешательств.

Стек: Java 21, Spring, Quarkus, PostgreSQL, Liquibase, Apache Kafka, Keycloak, Docker, GitLab CI/CD, Nexus Repository

7winds | Java/Kotlin-разработчик | апрель нужен доступ к резюме февраль 2025

Проект 1: ERP-система для государственного заказа

Разрабатывал и поддерживал бизнес-логику управления заказами, документооборота и отчётности в корпоративной ERP-системе.

Оптимизировал PostgreSQL: добавил индексы и партиционирование, переработал сложные JOIN-запросы — выборки ускорились на 40%.

Автоматизировал CI/CD и деплой через Jenkins — время выпуска новых функций сократилось на 30%.

Настроил мониторинг Grafana/Prometheus и алерты по критичным метрикам; разработал OpenAPI-контракты интеграций с государственными реестрами.

Внедрил unit- и интеграционные тесты на JUnit и MockK.

Стек: Kotlin, Ktor, PostgreSQL, Jenkins, Grafana, Prometheus, OpenAPI, JUnit, MockK

Проект 2: сервис поиска работы

Разрабатывал микросервисную архитектуру и модули авторизации, поиска вакансий и обработки откликов.

Реализовал асинхронную обработку через Apache Kafka — задержка обработки откликов снизилась на 15%.

Настроил кэширование популярных вакансий в Redis — нагрузка на PostgreSQL снизилась на 30%.

Оптимизировал поиск вакансий и сократил время ответа API на 20%; автоматизировал тестирование и деплой в Jenkins.

Стек: Kotlin, Ktor, PostgreSQL, Apache Kafka, Redis, Jenkins, Grafana

Core Partners | Java-разработчик | август нужен доступ к резюме февраль 2022

LMS-платформа дистанционного обучения

Реализовал ролевую модель доступа на Spring Security с JWT, OAuth 2.0 и RBAC.

Разработал REST API для интеграций с видеохостингами, CRM и платёжными системами; документировал контракты в Swagger/OpenAPI.

Оптимизировал запросы и индексы в MS SQL — генерация отчётов ускорилась на 30%.

Развивал unit- и интеграционные тесты на JUnit/Mockito; покрытие достигло 70%.

Настроил логирование, обработку ошибок и автоматические оповещения о критичных сбоях.

Стек: Java, Spring Boot, Spring Security, Spring Data JPA, Hibernate, MS SQL, REST API, Swagger/OpenAPI, JUnit, Mockito, Git

BIFIT | Инженер по внедрению и сопровождению ПО (Middle) | март нужен доступ к резюме июль 2021

ДБО iBank2 — внедрение и сопровождение банковского ПО

Диагностировал и устранял инциденты в промышленной эксплуатации продукта у банковских клиентов, обеспечивая стабильную работу системы.

Воспроизводил и локализовывал дефекты, дорабатывал функциональность, документировал сложные случаи и передавал их в разработку.

Координировал решение проблем с командами разработки, тестирования и DevOps; консультировал клиентов по техническим вопросам.

ОБРАЗОВАНИЕ

Университет Дубна - Прикладная информатика, высшее образование, 2023

Серпуховский машиностроительный техникум - Информационные технологии, техник по информационным системам, СПО, 2017

ДОПОЛНИТЕЛЬНОЕ ОБРАЗОВАНИЕ

OTUS - Java Professional, 2022

Есть дополнительная информация

Вы увидите полное резюме как только у вас будет доступ


Специализация
Информационные технологииРазработкаBackendJavaKotlinPythonSQL
Отрасль и сфера применения

Уровень
МиддлСеньор

Интересные кандидаты