Евгений Ч. Java разработчик, Middle+

ID 29581
ЕЧ
Евгений Ч.
Мужчина, 25 лет
Россия, Москва, UTC+3
Ставка
3 103,89 Р/час
НДС не облагается
Специалист доступен с 16 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Spring boot 2/3
Spring Core
Spring framework 5
Spring MVC
FastAPI
sqoop
ppstgresql
NHibernate
EDIN
Tanka
docke
kubrrnetis
TCL
Gradio
mvn
Junit 4
Gino
Jenkins CI
circe
MapStruct
OpenShift
spring sequrity
solidjs
Grafana
API Gateway
hibernateorm
File
Spring Data
avg
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Опытный Java-разработчик с фокусом на микросервисной архитектуре. Специализируюсь на оптимизации производительности и ключевых аспектов проектов.
Проекты   (4 года 3 месяца)
Сбербанк
Роль
Java-разработчик
Обязанности
Разработал микросервисы расчёта заработной платы на Java 17 и Spring Boot 3 для облачной платформы DirectPay, ежемесячно обслуживающей более 100 000 сотрудников в 350+ компаниях России и Казахстана. Работал в команде из 4 backend-разработчиков, 2 frontend-разработчиков, 2 QA-инженеров, 1 DevOps-инженера и 1 системного аналитика. Разработка велась по Agile (Scrum) с двухнедельными спринтами Достижения 1. Разработал высоконагруженный подписочный микросервис для автоматизированного формирования и отправки отчётов. 2. Исключил дублирование начислений зарплаты за счёт внедрения audit-таблицы с уникальным ключом и атомарного слоя upsert, что позволило полностью устранить повторные выплаты и избавило бухгалтерию от ручных исправлений. 3. Переписал SQL-запрос расчёта заработной платы и добавил кэширование через Redis, ускорив время выполнения операции с 5-6 с до 0,5–0,9 с. 4. Внедрил event sourcing и механизм сравнения snapshot’ов для автоматизации частичного ресчёта зарплат, снизив время реакции на кадровые изменения с 5 часов до 10 с. 5. Расширил покрытие юнит- и интеграционных тестов ключевого сервиса с 37% до 90%. Ответственность: 1. Разработка нового функционала 2. Написание тестов 3. Рефакторинг 4. Поиск исправление багов 5. Оптимизация работы с базами данных 6. Проведение код-ревью 7. Декомпозиция задач В проектах применял Java 17, Spring Boot, Spring MVC и Spring Data JPA для разработки микросервисов, работающих с реляционными базами (PostgreSQL), а также использовал Redis для кэширования. Понимаю устройство JVM и механизмов GC, использовал многопоточность через ExecutorService. При проектировании учитывал отказоустойчивость через паттерны idempotency, event sourcing и fallback. С Git и CI/CD работал в командах по Scrum, участвовал в настройке пайплайнов и провёл множество code review, хотя самостоятельной настройки Git workflow не делал. Cloud использовал для load balance
Стек специалиста на проекте
PostgreSQL, Git, Docker, SQL, SOAP, JUnit, REST API, Maven, Gradle, Hibernate, Jenkins, Kubernetes, SOLID, OpenShift, Spring MVC, Spring Core, MapStruct, Kafka, Redis, CI/CD, Java 17, Spring boot 3
Отрасль проекта
FinTech & Banking
Период работы
Август 2022 - Август 2025  (3 года 1 месяц)
DataArt
Роль
Java-разработчик
Обязанности
Разрабатывал e‑commerce платформу онлайн‑маркетплейс для зарубежной сети продуктовых магазинов, обслужившей свыше 200 000 зарегистрированных пользователей и обработавшей более 3млн онлайн‑заказов Достижения: 1. Сократил объём повторяющегося кода на 21 % за счёт рефакторинга сервисного слоя и вынесения общих утилит в отдельную библиотеку. 2. Интегрировал Swagger в сервис учёта товарных запасов и задокументировал 29 API-эндпойнтов. 3. Оптимизировал эндпоинт выдачи промокодов, уменьшив его время отклика с 2.2 с до 650 мс. 4. Исключил инциденты повторных покупок, внедрив в сервис покупок идемпотентные операции. Ответственность: 1. Разработка нового функционала 2. Написание тестов 3. Рефакторинг 4. Поиск исправление багов 5. Проведение код-ревью 6. Декомпозиция задач
Стек специалиста на проекте
PostgreSQL, Git, Docker, SQL, SOAP, JUnit, REST API, Maven, Gradle, Hibernate, Jenkins, Kubernetes, SOLID, OpenShift, Spring MVC, Spring Core, MapStruct, Kafka, Redis, CI/CD, Spring, Java 17, Spring boot 3
Отрасль проекта
E-commerce & Retail
Период работы
Май 2021 - Июнь 2022  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Офис
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Оренбургский государственный университет
Специальность
Прикладная математика и информатик
Завершение учебы
2021 г.

Похожие специалисты

Telecom
АГ
Андрей Г.
Бишкек
Java разработчик
Lead
4 495,67 Р/час
Apache Tomcat
API
Cassandra
cloud
Framework
Hibernate
Hibernate ORM
Java
Java Core
JUnit
+27

Дополнительная информация: Рекомендации СПбГПУ Сабинин Олег Юрьевич (К.т.н., доцент) ЗАО "Пилон" Гаврилов Алексей Евгеньевич (Системный администратор) Обо мне: • английский язык (средний уровень), русский (носитель) • знание языков программирования и технологий Java, JavaScript, NoSQL, SQL, Oracle SQL (PL/SQL), UML • средства моделирования бизнес-процессов BPwin, Sparx EA, SyBase • Разработка и проектирование баз данных Знание и умение работать с программой контроля версий GitHub, Turtoise SVN Знание Linux -операционных систем, администрирование, сопровождение Личные качества: обучаемость, ответственность, доброжелательность, коммуникабель-ность, отзывчивость, терпение Являюсь участником Всероссийского тура Международной студенческой олимпиады "IT-Планета" 2011-2012 в номинации "Программирование Oracle СУБД", а также являюсь победителем очного тура олимпиады "IT-Планета" по Северо-Западному федеральному округу Имеется опыт работы с Oracle больше 2 лет, но на реальных проектах - 1 год. В университете с 3 курса преподавался Oracle. Написал, в качестве дипломного проекта, систему по управлению совместной работой реляционной и NoSQL баз данных на языке Java.

Подробнее
FinTech & Banking
ТК
Тимофей К.
Новоуральск
Java разработчик
Senior
4 271,42 Р/час
Java
Java 8-21
Git
Gradle
Spring
Spring Boot
+6

Тимофей — Java-разработчик уровня Senior из Новоуральска. Специализируется на Java 8–21, знаком с Git, Gradle, Spring и Spring Boot. Имеет опыт работы в отрасли FinTech & Banking. Тимофей участвовал в проекте по разработке модуля дополнительных услуг (страхование) в роли ведущего Java-разработчика. Занимался разработкой функционала модуля, написанием автотестов, ревью кода, разработкой бизнес-процессов с Camunda и рефакторингом. В рамках проекта по разработке приложения выплат самозанятым выполнял ключевую роль ведущего инженера-разработчика: занимался разработкой и согласованием архитектуры, работал с бизнес-требованиями, проводил код-ревью и контролировал покрытие тестами. Предложил архитектуру приложения, разработал основные микросервисы, выполнил интеграцию с ФНС, комплаенсом и АБС. Как главный инженер-разработчик участвовал в развитии и сопровождении систем выплат на основе Blockchain. Внедрял новый функционал бизнес-процессов, повышал покрытие тестами, помогал смежным командам в разработке. Повысил надёжность работы приложения за счёт устранения блокировок с помощью BlockHound, перевёл два микросервиса с реактивным стеком с PostgreSQL на MongoDB, внедрил новый функционал обработки платежей и комиссий.

Подробнее

Недавно просмотренные специалисты

Cloud Services • FinTech & Banking
ВГ
Виталий Г.
Дубна
Системный аналитик
Senior
3 636,36 Р/час
Rebase
языки программирования
UML
Kanban
COBIT
group
Postman
push
by
JSON
+45

знания архитектуры микросервисных приложений и интеграционных паттернов; опыт проведения PBR, декомпозиции и работы в продуктовой команде; знания и опыт в области System Design; понимание специфики финтех-продуктов; опыт работы с финансовыми продуктами (банки, биржи, депозитарии, платёжные системы); знание форматов обмена финансовой информацией; опыт проектирования асинхронного API по спецификации AsyncAPI и др. Soft skills Аналитическое мышление; Критическое мышление; Самостоятельность; Умение работать в команде; Навыки фасилитации; Коммуникативная гибкость; Управление временем; Умение работать в режиме многозадачности; Адаптивность к изменениям; Стратегическое планирование; Гибкость в работе с неопределённостью; Поиск информации у команды; Умение обрабатывать и структурировать большой объем сложной информации.

Подробнее