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

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

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

Долгополов Михаил Геннадьевич
Мужчина, 34 года, родился 7 июня 1991

+7 (922) 2592588 — предпочитаемый способ связи • Doolgopolow12@mail.ru
Telegram: https://t.me.zodiak_glq
dolgopolow12@mail.ru
Telegram: https://t.me/zodiak_glq

Проживает: Москва
Гражданство: Россия, есть разрешение на работу: Россия
Готов работать удалённо, не готов к командировкам
Желаемая должность и зарплата
Java-разработчик
Специализации:
— Программист, разработчик

Тип занятости: полная занятость
Формат работы: удалённо

Желательное время в пути до работы: не имеет значения
Опыт работы —5 лет 1 месяц
Сентябрь 2024 — настоящее время
1 год 8 месяцев
ООО "ГК"ИННОТЕХ"
Москва
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
Java-разработчик
Разработка программного обеспечения СФЕРА.ЗАДАЧИ (импортозамещение Jira)

Обязанности:

- Техническая проработка бизнес-задач до старта разработки: оценка сложности, определение рисков, выбор подхода реализации и декомпозиция задач для команды;
- Реализация и развитие бизнес-логики в микросервисах платформы управления задачами (спринты, статусы, доски, worklog, роли, команды);
- Разработка новых и поддержка существующих сервисных модулей на Java/Spring Boot в многомодульной архитектуре;
- Проектирование взаимодействия между сервисами и интеграционных потоков.
- Проектирование и развитие модели данных: entity, DTO, контрактов API, поддержка совместимости между модулями;
- Работа с БД PostgreSQL: написание SQL-запросов, оптимизация выборок, сопровождение миграций Liquibase;
- Рефакторинг и оптимизация кода: повышение производительности, устранение узких мест.
- Настройка и поддержка кэширования для снижения нагрузки и ускорения ответов;
- Локальное и стендовое тестирование функциональности перед передачей задач в QA;
-Написание unit- и integration-тестов, локальная проверка бизнес-сценариев и REST-эндпоинтов;
-Участие в code review, контроль качества кода.
-Взаимодействие с аналитиками и смежными командами: уточнение требований, участие в обсуждении фич и согласование технических решений;
-Сопровождение релизов и изменений конфигурации: подготовка к выкладке, проверка стабильности и поддержка рабочих окружений.

Использование следующих технологий:
- Java 21
- Spring Framework (Web, Boot, Security, Data jpa)
- Hibernate ORM
- Liquibase
- Lombok
- MapStruct
- Gradle
Брокеры:
- Apache Kafka
БД и кэш:
- PostgresSQL
- Redis
- Ehcache/JCache
Написание тестов:
- JUnit 5
- Mockito
Тестирование функционала:
- Swagger
- Postman
Март 2024 — Сентябрь 2024
7 месяцев
IT Smart Finance
Новосибирск
Финансовый сектор
• Финансово-кредитное посредничество (биржа, брокерская деятельность, выпуск и обслуживание карт, оценка рисков, обменные пункты, агентства по кредитованию, инкассация, ломбард, платежные системы)
Java-разработчик
Разработка ПО позволяющее автоматизировать процесс сбора просроченной задолженности с учетом особенностей заемщиков.

Обязанности:
- Техническая оценка задач перед разработкой (основная техническая оценка бизнес задачи с предложением методов решения, согласованием с другими разработчиками и дальнейшейдекомпозиции задач для выполнения требования);
- Реализация бизнес-логики в коде;
- Написание с нуля, доработка и поддержка в рабочем состоянии микросервисов;
- Проработка архитектуры взаимодействия микросервисов;
- Рефакторинг и оптимизация кода (оптимизация поиска, исключение idle транзакций);
- Написание юнит и интеграционных тестов;
- Взаимодействие с аналитиками (оценка фич, написание документации), участие в
аналитических сессиях;
- Проектирование объектов entity и DTO;
- Имитация запросов клиента и шаблонов Rest (локальное тестирование);
- Cоставление SQL-запросов (для репозиториев и миграций flyway);
- Проведение код-ревью;
- Коммуникация и взаимодействие с командой̆и смежными направлениями для решения поставленных задач;
Использование следующих технологий:
Разработка:
- Java 17, 21
- Hibernate ORM
- Spring Framework (web, boot, security, data jpa)
- Flyway
- Vault
- Lombok
- Zipkin
- Git
Брокеры:
- RabbitMq
БД:
- PostgreSQL
- Redis
Написание тестов:
- JUnit Jupiter
- Mockito
Тестирование функционала:
- Swagger
- Postman
Мониторинг и анализ:
- Grafana
- Prometheus
Рабочие инструменты:
- Jira
- Confluence
Апрель 2021 — Март 2024
3 года
ПАО "Сургутнефтегаз"
Сургут
Нефть и газ
• Добыча нефти
Java-разработчик
Разработка веб приложения по учету, ремонту и анализу оборудования в нефтегазовой компании.

Обязанности:
- Техническая оценка задач;
- Реализация бизнес-логики в коде;
- Написание с нуля, доработка и поддержка в рабочем состоянии микросервисов;
- Рефакторинг и оптимизация кода (оптимизация поиска, исключение idle транзакций);
-Написание юнит;
-Проектирование объектов entity и DTO;
-Имитация запросов клиента и шаблонов Rest (локальное тестирование);
-Cоставление SQL-запросов
-Проведение код-ревью;
-Коммуникация и взаимодействие с командой̆и смежными направлениями для решения поставленных задач;

Использование следующих технологий:
Разработка:
- Java 17
- Hibernate ORM
- Spring Framework (web, boot, security, data jpa)
- Lombok
- Zipkin
- Git
Брокеры:
- RabbitMq
БД:
- PostgreSQL
Написание тестов:
- JUnit 4
- Mockito
Тестирование функционала:
- Postman
Мониторинг и анализ:
- Grafana
- Prometheus
Рабочие инструменты:
- Jira
- Confluence
Образование
Высшее
2015
Высшее Омский государственный технический университет, Омск
Электроснабжение, Электроснабжение промышленных предприятий
2009
Высшее Сургутский профессиональный колледж №4
РЗиА, Электромонтер по ремонту аппаратуры релейной защиты и автоматики
Навыки
Знание языков Русский — Родной
Английский — B1 — Средний
Навыки Java Spring Framework SQL PostgreSQL Hibernate ORM Git Grafana Prometheus HTML REST Docker JDBC Spring Boot MVC Spring Security Spring Data Lombok RabbitMQ Redis Swagger Gradle Maven Микросервисная архитектура Онбординг
Опыт вождения
Имеется собственный автомобиль
Права категории B

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

Java разработчик
Зарплата: 40 000 руб.
Java разработчик
Зарплата: 100 000 руб.
Java разработчик junior
Зарплата: 80 000 руб.
Разработчик Creatio, BPMSoft
Зарплата: 210 000 руб.