Java Developer
Egor
Возраст
26 лет (18 Июня 1999)
Город
Москва
Возможен переезд в другой город
Полная занятость
3 года 4 месяца
Информационные технологии / IT / Интернет
Проект: разработка модуля ERP-системы (финтех, консалтинг, банк)
Роль: Java-разработчик (Middle).
Стек: Java 17/21, Maven, Spring Boot 3 (MVC, Data), Hibernate, MapStruct, WebFlux, PostgreSQL,
Liquibase, Kafka, REST API, Swagger, Kubernetes, Argo, Docker, Jenkins, Git, BitBucket, Linux, JUnit 5,
Mockito, Zonky.
Описание: разработка модуля ERP-системы (замещение SAP) для внутреннего использования.
Задачи и достижения:
-Backend-разработка на Java 17+ / Spring Boot 3 – опыт создания и поддержки микросервисов (от
проектирования до деплоя в Kubernetes)
-Интеграции – работа с REST API (Swagger, OpenAPI) и Event-Driven Architecture (Apache Kafka)
-Разработка BFF-сервисов с использованием WebFlux (для сервисов с фронтом)
-Работа с реляционными БД – написание SQL-запросов в PostgreSQL, оптимизация при помощи
создания views, GraphQL, миграции (Liquibase)
-Тестирование – покрытие кода юнит- и интеграционными тестами (JUnit 5, Mockito), написание
автотестов с помощью фреймворка, написанного на Python
-Командная работа – участие в code review, Agile/Scrum-процессах, взаимодействие с
аналитиками и QA
-Code review (ответственный за сервис)
-Настройка кибербезопасности - описание моделей ответов и запросов собственных API в
формате JSON, тестирование на стендах Linux окружения с работой в консоли
Команда проекта:
РО;
2 менеджера проекта;
2 архитектора;
5 системных аналитиков;
8 разработчиков;
3 бизнес-аналитика;
6 тестировщиков;
2 специалиста поддержки; 2-ой линии;
(всего 28 человек).
Высшее
Москва, 2017 — 2022 гг.
JunToMid
Headbridge (Повышение квалификации)
Переводчик в сфере коммуникаций
Лингвистический центр РУТ (МИИТ)
Английский — Технический
Java-разработчик с более чем 3-летним опытом коммерческой backend-разработки на проектах с микросервисной архитектурой. Последний проект — Сбер, где занимался разработкой сервисов для учетной системы и документооборота с интеграциями через REST API и брокеры сообщений. Имею практический опыт разработки backend-сервисов на Java 17/21 и Spring Boot, включая использование Spring Core, Spring MVC, Spring Data JPA / Hibernate, Spring Security, проектирование и реализацию RESTful API, работу с PostgreSQL, написание и оптимизацию SQL-запросов, а также интеграции между сервисами через Kafka и RabbitMQ. Работал с асинхронными интеграциями и обработкой событий, участвовал в построении микросервисной архитектуры по принципам 12-factor app, реализовывал маршрутизацию и интеграционные сценарии с использованием Apache Camel, занимался обработкой сообщений и обеспечением гарантированной доставки событий. Имею опыт работы с JSON и XML, уверенно использую Git (Git Flow), CI/CD-процессы, Docker и Kubernetes. Хорошо понимаю Java Core, принципы ООП, работу Java Collections Framework, Stream API, особенности Java 8+ и механизмы многопоточности (java.util.concurrent), включая синхронизацию потоков и предотвращение race conditions. Имею понимание механизмов Garbage Collection, управления памятью JVM и профилирования приложений. Участвую в code-review, проектировании решений, взаимодействии с аналитиками и QA. Ориентирован на качественный код, масштабируемость сервисов и устойчивость систем.
14 ноября, 2025
14 ноября, 2025
14 ноября, 2025
Резюме размещено в отрасли
