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

Уровень зарплаты: от 275 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)

Резюме: Java-разработчик

Опыт работы —5 лет 8 месяцев
Июль 2025 — настоящее время
7 месяцев
Independent R&D project

Senior Java Backend разработчик
Задача:
Разработка AI-агента для автоматического анализа договоров и правовых документов, использующего LLM-модель для извлечения ключевых пунктов и оценки рисков.
Разработаны:
* Микросервис, который принимает текст заявки, классифицирует её (например, “корректная”, “требует уточнения”, “отклонить”) и формирует пояснение.
* AI-агент для автоматизации анализа данных

Стек технологий:
- Java 21, Python 3, Spring Boot 3, LangChain4j, PostgreSQL, Docker Compose.
- Интеграция с LLM-моделями (OpenAI, GigaChat, Ollama).
- Анализ договоров и выделение ключевых рисков, сумм, сроков и сторон.
- Асинхронная обработка запросов (Kafka/Redis), REST API, Prometheus-метрики.
- Контейнеризация и CI/CD через GitHub Actions.
Январь 2024 — Июль 2025
1 год 7 месяцев
Газпромбанк.Тех
Москва
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
• Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Java-разработчик
- Разработка микросервисов для автоматизации выдачи электронных банковских гарантий.
- Проектирование и реализация REST API, интеграция с Kafka.
- Оптимизация SQL-запросов, снижение нагрузки на PostgreSQL.
- Настройка мониторинга (Prometheus, Grafana), поиск "узких мест".
- Рефакторинг, покрытие модульными и интеграционными тестами.

* Спроектировал микросервисную архитектуру для обработки заявок с выделением сервиса автоматического отклонения заявок при нарушении бизнес-условий, что повысило прозрачность и управляемость процессов.
* Внедрил Kafka для асинхронной коммуникации между сервисами, устранив зависания при пиковых нагрузках.
* Оптимизировал SQL-запросы и миграции (Liquibase), снизив нагрузку на PostgreSQL на 30%.
* Настроил мониторинг в Prometheus + Grafana, что позволило вдвое сократить время обнаружения инцидентов.
* Участвовал в переходе на Java 17 и контейнеризацию сервисов (Docker Compose, Kubernetes).
* Настроил CI/CD в TeamCity, сократив цикл релиза с нескольких часов до 30 минут.

Стек технологий:
Apache Kafka, REST API, Atlassian BitBucket, Camunda, Docker Compose, Java 8 - 17, JUnit 5, Kubernetes, Liquibase, Mock Frameworks, PostgreSQL, Spring Boot, Spring Data, TeamCity, Keycloak, Lombok, ELK Stack, Prometheus и Grafana.
Июнь 2021 — Август 2023
2 года 3 месяца
Территориальный фонд ОМС

Государственные организации
• Государственные организации
Финансовый сектор
• Страхование, перестрахование
Java-разработчик (начальник отдела)
- Разработка сервисов для обмена данными между госструктурами.
- Миграция части сервисов на Kafka, повышение отказоустойчивости.
- Оптимизация взаимодействия с Oracle и PostgreSQL.
- Внедрение CI/CD, Docker, Kubernetes.

* Разработал аналитическую модель прогнозирования нагрузки на специалистов медицинских учреждений (M/M/1, теория очередей). Модель использовалась для оценки плотности загрузки и прогнозирования потребности в персонале при укрупнении регионов обслуживания.
* Перепроектировал REST-API для ключевых сервисов, повысив стабильность интеграций на 40%.
* Перевёл систему обмена на Kafka, обеспечив гарантированную доставку сообщений и устойчивость к сбоям.
* Настроил контейнеризацию и CI/CD (Docker, Jenkins, Kubernetes), минимизировав ручные деплои.
* Оптимизировал запросы к PostgreSQL и Oracle, снизив время формирования отчётов с 12 до 4 секунд.
* Поддерживал высокую доступность сервисов (uptime > 99.9%).

Стек технологий:
Java 11, Spring Boot, Spring Data(Hibernate), СМЭВ-3, Kubernetes, PostgreSQL, MongoDB, Oracle, Liquibase, Kafka, Maven, Bitbucket, Lombok, ELK Stack, Prometheus и Grafana, Jenkins, JUnit5, Mockito.
Февраль 2020 — Июнь 2021
1 год 5 месяцев
САТУРН СОФТ

Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
• Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Java-разработчик
- Back-end разработка сервисов сбора и анализа данных для медучреждений.
- Создание REST-контроллеров и интеграций.
- Оптимизация кода и производительности.

* Разработал REST-сервисы для сбора и анализа медицинских данных с использованием Spring Boot и PostgreSQL.
* Сократил время обработки входящих данных на 60% за счёт оптимизации транзакций и кэширования.
* Настроил систему логирования и алертов (ELK + Prometheus), что снизило время реакции на сбои.
* Участвовал в разработке ETL-механизма, позволившего интегрировать данные из нескольких внешних источников.

Стек технологий:
Java 11, Spring Boot, Spring Data, PostgreSQL, Maven, Bitbucket, Lombok, ELK, Prometheus и Grafana, Jenkins, JUnit, Mockito.
Образование
Высшее
2023
Высшее Национальный исследовательский Томский государственный университет
(профессиональная переподготовка), Специалист баз данных и SQL запросов
2006
Высшее Московский инженерно-физический институт, окончил Курганский государственный университет
Автоматизация технологических процессов и производств, Специальность 15.03.04.
Тесты, экзамены
2023
Высшее Сертификат "Расширенные возможности SQL"
Дальневосточный Федеральный университет
Навыки
Знание языков Русский — Родной
Английский — B2 — Средне-продвинутый
Навыки Java Spring Framework PostgreSQL Hibernate ORM Apache Maven Docker Git REST XML Kafka Liquibase ELK JPA Lombok Bitbucket Nexus Camunda Atlassian Jira Redis TeamCity Jenkins Atlassian Confluence Linux
Опыт вождения
Права категории A, B
Дополнительная информация
Обо мне Обладаю хорошей самоорганизацией и коммуникабельностью. Стремлюсь к постоянному профессиональному развитию и освоению новых технологий. Увлекаюсь теоретическими и практическими аспектами системного дизайна, архитектурными паттернами и проектированием масштабируемых систем.
Много времени уделяю физкультурным практикам и активному отдыху на природе, что помогает поддерживать продуктивность и концентрацию в работе.

Посмотрите похожие резюме

Java разработчик
Зарплата: 70 000 руб.
Java-разработчик
Зарплата: 60 000 руб.
Java-разработчик
Зарплата: 30 000 руб.
Java разработчик
Зарплата: 80 000 руб.