Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был вчера в 17:29

Мужчина, 30 лет, родился 23 июня 1995

Москва, м. Пятницкое шоссе, не готов к переезду, не готов к командировкам

Senior Java developer

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость

Опыт работы 9 лет 4 месяца

Октябрь 2022по настоящее время
3 года 7 месяцев

Москва, job.lanit.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Старший разработчик Java (совместительство)
Разработка автоматизированной системы в сфере HR-tech на Java 17+, Spring, Kafka, Keycloak, Rasa, Kubernetes: o Разработал микросервисы на REST архитектуре с использованием Spring Boot для управления HR-процессами: реализовал REST API с OAuth2/JWT-аутентификацией через Keycloak. В разработке применялись также gRPC, OpenAPI, контейнерезация в Docker, Kubernetes o Реализовал пользовательский интерфейс при помощи интеграции с Telegram API для обеспечения взамодействия с полозователем через Telegram-бота o Настроил инфраструктуру приложения: написал манифесты Kubernetes для развертывания микросервисов в тестовом и продакшн-окружениях. o Настроил CI/CD-пайплайн в Jenkins: сборка, тестирование, доставка в тестовые и продакшн-окружения на Kubernetes с использованием Helm. o Реализовал EDA-архитектуру с использованием Apache Kafka: сервисы обмениваются событиями, что повысило масштабируемость и снизило связность. o Внедрил AI-систему в телеграм-бота для обработки запросов на естественном языке. Интегрировал LLM-менеджера диалогов Rasa Open Source, самостоятельно изучив его документацию и провёл презентацию команде. o Разработал новые и оптимизировал существующие SQL-запросы к PostgreSQL, использовал оконные функции и индексы для ускорения выборок. o Устранил утечку памяти в продакшне с помощью VisualVM, восстановив стабильность сервиса. o Написал unit- и интеграционные тесты с TestContainers, покрытие — до 85%. Использовал GigaCode для генерации тестовых данных o Настроил тестовый Spring profile и развернул тестовые заглушки, упростив локальный запуск и отладку приложения. Использовал GigaCode для генерации заглушечных данных o Реализовал PR-guard в Jenkins, блокирующий слияние при падении тестов. o Проводил code-review
Октябрь 2023Февраль 2026
2 года 5 месяцев

Москва, rabota.sber.ru/

Финансовый сектор... Показать еще

Эксперт (совместительство)
Вендорозамещение Pega на Java-стек (Java 17+, Spring, Hibernate, Kafka, Kubernetes, Istio), разработка микросервисов для оценки кредитного риска: o Участвовал в командном EventStorming для определения предметной области, выделения доменов и проектирования микросервисной архитектуры с использованием принципов SOLID. o Разработал критически важные сценарии бизнес-логики с использованием Spring Boot, Hibernate, gRPC, Quartz, Jackson, Lombok o Разработал API, обрабатывающие до 40 TPS. o Реализовал контур наблюдаемости: сбор метрик для дашбордов Grafana, логирование в ELK — сократил время обнаружения неполадок в продакшн-среде o Спроектировал высоконагруженные API для отображения порядка 500 000 записей o Разработал сложные SQL-запросы с использованием оконных функций и оптимизировал их с помощью планов выполнения и индексов. Для оценки плана выполнения запросов использовал большое количество данных, сгенерированных при помощи Giga-Code o Рефакторил автотесты, повысив стабильность с 58% до 90%, сократив время регресса o Реализовал событийно-управляемый процесс с использованием Kafka: выявление клиентов с риском дефолта на ранних этапах. o Проводил code review, оценку задач, участвовал в планировании релизов o Самостоятельно, без затрат со стороны работодателя и заказчика, освоил новый стек и переквалифицировался с Pega Platform на Java-стек
Октябрь 2019Октябрь 2022
3 года 1 месяц

Москва, job.lanit.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Старший разработчик Pega
Автоматизация банковских процессов (ВТБ, Альфа-Банк): Разрабатывал BPMN-процессы и интеграции в Pega Platform 8.0+. Реализовал автоматизацию кредитных процессов, включая ипотеку и овердрафты. Дорабатывал логику BPMN-процессов Pega путем написания логики на Java
Январь 2017Октябрь 2019
2 года 10 месяцев

Москва, job.lanit.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик Pega/Java
Разработка приложений на базе Pega Platform 7.0+ и Java 7 для проектов: - ВТБ. Автоматизация кредитного процесса ЮЛ - ВТБ. Автоматизация предкредитного процесса ЮЛ - Альфа-Банк. Кредитный овердрафт - Альфа-Банк. Автоматизация процесса ипотечного кредитования

Навыки

Уровни владения навыками
Продвинутый уровень
Java
Code Review
Средний уровень
Spring Framework
Hibernate
PostgreSQL
ELK
Apache Kafka
JUnit
Mockito
Liquibase
Jenkins
Docker
Kubernetes
Git
Apache Maven
Spring Boot
HTTP
REST
SOAP
CI/CD
Event Driven Architecture
Domain Driven Design
AI-ассистенты
gRPC
Helm
SOLID
Базовый уровень
Redis
Prometheus
Grafana

Обо мне

Имею опыт работы в финтехе и hr-техе, понимаю особенности этих процессов. Работал на проектах у таких заказчиков, как Сбер, ВТБ, Альфа-Банк. Умею самостоятельно вникать в сложные системы/предметные области, разбирать и решать инциденты продакшн-среды, а также изучать новые материалы и, при необходимости, переквалифицироваться на другие технические стеки. Имею понимание всех этапов разработки приложения: 1. проработка требований и проектирование архитектуры 2. написание кода 3. покрытие модульными и сквозными тестами 4. интеграция разработанного функционала в проект 5. статический анализ кода 6. доставка кода и его развертывание в тестовом и промышленном окружениях 7. проведение различных этапов тестирования (автоматизированный регресс, модульное, интеграционное, нагрузочное) 8. мониторинг и наблюдаемость приложений в промышленной среде 9. разбор инцидентов в промышленной среде Готов к офлайн-собеседованиям

Высшее образование

2019
Высшее образование
2017
Высшее образование
Департамент компьютерной инженерии, ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения