Java Developer

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

Резюме: Java Developer

Java Backend Developer с почти 6-летним коммерческим опытом разработки и сопровождения корпоративных и государственных информационных систем. Работал с Java 8–17, Spring Boot, PostgreSQL, Hibernate, Kafka, Liquibase, REST API и интеграциями. Разрабатывал бизнес-логику, контроллеры, миграции БД, сложные Excel-выгрузки и печатные формы. Есть опыт оптимизации обработки больших объёмов данных, написания unit-тестов, code review и участия в разработке систем с нуля.
Опыт работы - Лига Цифровой Экономики
3 года и 5 месяцев
Java Backend Developer
Декабрь 2022 — Апрель 2026 (3 года и 5 месяцев)

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

Основные проекты:

- СПГУ — система предоставления государственных услуг МВД России.
- КОГУ — система предоставления государственных услуг Росгвардии.
- ФГИС УСМТ — система учёта и регистрации тракторов, самоходных машин и прицепов для Минсельхоза России.
- УЗД — система автоматизации управления закупочной деятельностью Роскосмоса.

Основные задачи и достижения:

- Разрабатывал REST-контроллеры, сервисный слой и бизнес-логику на Java и Spring Boot.

- Работал с Java 8, Java 11 и Java 17 в зависимости от проекта.

- Проектировал и дорабатывал взаимодействие между сервисным слоем, репозиториями и базой данных.

- Разрабатывал сложные SQL-запросы, представления VIEW, хранимые процедуры и триггеры PostgreSQL.

- Создавал и сопровождал миграции базы данных с использованием Liquibase и Flyway.

- Реализовывал маппинг данных между Entity и DTO с использованием MapStruct.

- Работал с Apache Kafka и ActiveMQ в рамках интеграционного взаимодействия сервисов.

- Разрабатывал выгрузки больших объёмов данных в Excel с использованием Apache POI.

- Разрабатывал сложные печатные формы, отчёты, свидетельства, протоколы, квитанции и другие документы с использованием JasperReports и Apache POI.

- Проводил рефакторинг существующего кода, исправлял дефекты и участвовал в развитии функциональности информационных систем.

- Писал unit-тесты с использованием JUnit.

- Работал с GitLab, Jenkins, Maven и Gradle.

Технологии: Java 8–17, Spring Boot, Spring Data JPA, Hibernate, PostgreSQL, Liquibase, Flyway, Apache Kafka, ActiveMQ, MapStruct, Apache POI, JasperReports, JUnit, Maven, Gradle, GitLab, Jenkins, Lombok.


Metsä Forest Group
2 года и 3 месяца
Java Developer
Сентябрь 2020 — Ноябрь 2022 (2 года и 3 месяца)

Участвовал в разработке корпоративной информационной системы для компании лесопромышленной отрасли.

Основные задачи:

- Разрабатывал REST API с использованием Java 11 и Spring Boot.

- Реализовывал бизнес-логику в сервисном слое приложения.

- Разрабатывал и дорабатывал слой доступа к данным с использованием Spring Data JPA и Hibernate.

- Составлял SQL-запросы и работал с базой данных PostgreSQL.

- Разрабатывал новые функции и исправлял дефекты существующей системы.

- Писал модульные тесты с использованием JUnit.

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

- Работал с системой контроля версий Git и репозиториями GitLab.

Технологии: Java 11, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, PostgreSQL, JUnit, Maven, Git, GitLab, Swagger, Lombok.

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

Java Developer
Зарплата: 159 998 руб.
Java developer
Зарплата: 220 000 руб.
Java Developer
Зарплата: 3 000 руб.
Middle+/Senior C# Desktop/Backend Developer
Зарплата: 180 000 руб.