Карим С. Java разработчик, Middle+

ID 31441
КС
Карим С.
Мужчина, 25 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
2 774,47 Р/час
вкл. НДС 5% (102.86 Р)
Специалист доступен с 18 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Agile
assertj
Atlassian
AWS
Bash
Camunda BPM
cdc
Clean Code
cloud
Cloudflare
cmd
Concurrency
Confluence
Connection pool
CORS
CQRS
csrf
DDD
diioc
Doc
Docker
Elasticsearch
ELK Stack
Exception
Feign
filebeat
Flyway
Framework
Garbage Collector
Generics
Git
gitflic
GitHub
GitHub Actions
GitLab
GitLab CI/CD
GoF
Google API
Grafana
Graylog
gRPC
Hibernate
Integration testing
Jaeger
Java
Java Core
JavaScript
JDBC
Jira
JUnit 5
JVM
JWT
Kafka
Kafka Streams
Kanban
Keycloak
Kibana
Kubernetes
Linux
Liquibase
Log4j
Logstash
Lombok
MapStruct
memory
Microservices
MinIo
mocking
Mockito
modal
MS Windows
MySQL
oauth2
open
OpenAPI/Swagger
outbox
owasp
podam
PostgreSQL
PowerShell
Prometheus
RabbitMQ
Redis
REST
S3
Saga
Scrum
Selectel
Shell
SOAP
Spring
Spring AOP
Spring Boot
Spring Cloud
Spring Core
Spring Data
Spring Data JPA
Spring Security
Spring Test
SSO
Stream API
Streams
template
TestContainers
transactional
Unit testing
Waterfall
WebSockets
Yandex Cloud
Zipkin
Автоматизация процессов
Алгоритмы и структуры данных
архитектура
безопасность
Документирование
кэширование
миграции
Монолитная архитектура
Облачные технологии
Объектно-ориентированное программирование (ООП)
очереди
Работа с интеграциями
распределённые системы
Шаблоны проектирования
Отрасли
E-commerce & Retail
FinTech & Banking
Logistics & Transport
Знание языков
Английский — B2
Главное о специалисте
Карим — Java-разработчик уровня Middle+. Имеет высшее образование по специальности «Информационные системы и технологии в технике и бизнесе» Донецкого национального технического университета. Владеет английским языком на уровне B2. Имеет опыт работы на проектах в отраслях E-commerce & Retail, FinTech & Banking, Logistics & Transport. Участвовал в разработке ERP-системы для крупного добывающего предприятия, автоматизированной системы кредитования для юридических лиц, системы сбора заказов из маркетплейсов и логистической системы учёта информации о грузоперевозках. В рамках проектов занимался проектированием архитектуры, разработкой интеграционных модулей, настройкой миграций данных, рефакторингом кода, реализацией интеграций, написанием unit-тестов и интеграционных тестов, а также взаимодействием с различными компонентами системы.
Проекты   (3 года 11 месяцев)
ERP-система
Роль
Java разработчик
Обязанности
Цель проекта: Комплексная модернизация устаревшего ERP-решения для крупного добывающего предприятия, включая проектирование новой архитектуры, разработку интеграционных модулей между всеми системами компании. Архитектура: ● Старая система представляет собой монолит с модулями JPMS. Микросервисная архитектура для новых решений. ● Бэкенд Java 8 / Java 21 (Spring Framework). ● Старая СУБД MySQL, новая PostgreSQL. ● Взаимодействие и синхронизации старой и новой БД через модуль DataBridge, который выполняет синхронизацию данных по заданному таймеру. Для работы с сущностями в DataBridge используется Jooq. ● В остальных модулях подсистемы используется Spring с пакетом Spring Data JPA. Задачи: ● Реализовал механизм двухсторонней синхронизации данных таблицы остатков между старой и новой базами данных. ● Настроил миграцию данных таким образом, чтобы новые записи дополняли существующие остатки в старой БД, не нарушая исторический учет баланса. ● Нашёл и устранил проблемы неправильного отображения полей при переносе данных между таблицами. ● Провёл рефакторинг кода миграции данных для повышения точности и корректности обработки записей. ● Разработал запросы и методы доступа к данным с использованием JPA/Hibernate и Jooq. ● Реализовал интеграцию Collection API для упрощенной обработки больших объемов данных. ● Писал unit-тесты для проверки поведения сервисов и контроллеров. ● Тестировал интеграции отдельных компонентов. Команда: Владелец продукта, тимлид, системный аналитик, 4 Backend разработчика (Java), 1 DevOps, 1 QA
Стек специалиста на проекте
PostgreSQL, MySQL, Docker, REST, API, Linux, Hibernate, Spring Security, Swagger, Liquibase, Spring Data JPA, Spring MVC, JOOQ, Тестирование ПО, Java 8, Collections, Spring Test, Spring, OpenAPI, Java 21, transactional, UnitX, mocking, diioc
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2025 - По настоящее время  (8 месяцев)
Автоматизированная система кредитования
Роль
Java разработчик
Обязанности
Цель проекта: Система выдачи кредитов юридическим лицам для автоматизированной обработки кредитных заявок компаний. Платформа позволяет загружать дополнительные материалы, организует экспертный отбор и предусматривает удобный интерфейс для подачи и одобрения заявок. Функционал включает поддержку вложений различных форматов (PDF, изображения), четкую процедуру модерации и прозрачный процесс ранжирования заявок по рейтингу. Архитектура: ● Микросервисная. ● Бэкенд Java 17 (Spring Framework). ● БД PostgreSQL. ● Межсерверное взаимодействие по REST API. Для асинхронного взаимодействия применяется Kafka. ● Для безопасности используется Keycloak. ● В проекте настроен аппендер Log4j для сбора логов, также настроена отправка логов в GrayLog. ● Оркестратор бизнес-процессов Camunda. ● BFF – точка входа в API, маршрутизатор и агрегатор всех входящих запросов. Задачи: ● Участвовал в проектировании архитектуры микросервиса заявок, настройке взаимодействий с остальными сервисами. ● Продумал и реализовал структуру объектов DTO, используемых для обмена информацией между сервисом подачи заявок и другими сервисами. ● Реализовал поток обработки заявок с использованием Camunda (создание заявки, проверка документов, одобрение кредита). ● Спроектировал логику поведения сервиса подачи заявок таким образом, чтобы исключить повторную генерацию кредитной заявки, если информация заявителя осталась неизмененной. ● Реализовал интеграцию с облачным сервисом хранения файлов для сохранения и передачи медиа-вложений заявителей. ● Реализовал запуск асинхронных запросов через Kafka для расчета кредитного рейтинга заемщика и оценки рисков кредитоспособности предприятия. ● Настраивал роли и разрешения в сервисе Keycloak. ● Проводил интеграцию с Graylog для сбора и анализа логов. ● Настроил Zipkin для трассировки запросов. ● Проводил unit-тестирование компонентов с использованием Mockito, писал интеграционные тесты REST-сервисов с применением WireMock. ● Принимал участие в разработке фронт-энд компонента, создании кастомных элементов UI и настройке взаимодействия с бэкендом. Команда: Руководитель проекта, куратор (владелец продукта), 2 Тимлида, 4 Java-разработчика, 2 frontend-разработчика, 1 DevOps, 2 QA, Scrum-мастер
Стек специалиста на проекте
transactional, Разработка, Log4j, mocking, Spring Data JPA, Spring Cloud, Liquibase, Keycloak, REST, Scrum, API, DevOps, Linux, Querydsl, Kafka, Collections, filebeat, Logstash, Graylog, Zipkin, Spring Test, Swagger, Docker, Hibernate, Java 17, OpenAPI, JavaScript, Unit testing, Jira, Yandex Object Storage, CI/CD, Microservice Architecture, Spring, Spring Security, Camunda, diioc, freemarker, Bootstrap, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2023 - Январь 2025  (1 год 3 месяца)
Система сбора заказов из маркетплейсов
Роль
Java разработчик
Обязанности
Цель проекта: Проект представляет собой решение для автоматизации процесса сбора и систематического хранения данных о заказах клиентов с популярных маркетплейсов. Основная цель — создание простого и интуитивно понятного инструмента, позволяющего массово собирать заказы, автоматически сохранять данные в упорядоченной структуре. Система должна поддерживает механизм управления процессом сбора администраторами и обеспечивает взаимодействие с пользователями с учётом их географического положения. Архитектура: ● Монолит. Модульная организация проекта с выделенными слоями: обработка данных, логика, коммуникации. ● Бэкенд Java 11 (Spring Boot). ● БД PostgreSQL. Задачи: ● Провёл анализ и сбор требований от заказчика. ● Принял участие в разработке архитектуры. составил подробную ER-диаграмму для представления структуры данных. ● Разработал методы для массовой выгрузки сведений о заказах с маркетплейсов. ● Создал алгоритмы обработки больших объемов поступающих данных, реализовал автоматическую проверку и коррекцию некорректных записей. ● Реализовал модели данных в PostgreSQL с учётом группировки по городам и регионам. ● Создал панель управления системой для администраторов, включающую функции запуска и остановки сессий сбора данных, мониторинга текущего состояния системы и отправки уведомлений пользователям. Команда: Менеджер проекта, 2 Java-разработчика, 1 FullStack-разработчик, 1 QA, бизнес-аналитик, дизайнер
Стек специалиста на проекте
PostgreSQL, Docker, Java, Spring Boot, Maven, MVC, Liquibase, View, modal
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2022 - Октябрь 2023  (1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Донецкий национальный технический университет
Специальность
Информационные системы и технологии в технике и бизнесе
Завершение учебы
2024 г.

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

E-commerce & Retail • FinTech & Banking
ТН
Татьяна Н.
Калининград
Java разработчик
Middle+
2 928,61 Р/час
assertj
Atlassian
AWS
Bash
caffeine
Camunda BPMN
cdc
Clean Code
ClickHouse
cloud
+119

Java-разработчик с грейдом Middle+ имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Владеет английским языком на уровне C1. Участвовал в разработке нескольких проектов: - Сервис рассмотрения обращений сотрудников банка (с декабря 2024 года). - Конструктор бизнес-логики и процессов для банка (декабрь 2023 — ноябрь 2024). - Платформа для эффективного бизнеса и коммуникации (июнь 2022 — ноябрь 2023). В рамках проектов занимался разработкой и интеграцией различных сервисов, оптимизацией производительности систем, рефакторингом кода, написанием юнит-тестов и интеграционных тестов, а также участвовал в ревью кода коллег. Обладает навыками работы с микросервисной архитектурой, Spring Boot, PostgreSQL, Oracle, Kafka, Keycloak, Camunda и другими технологиями.

Подробнее
E-commerce & Retail • FinTech & Banking • LifeStyle • Logistics & Transport
АС
Андрей С.
Москва
Java разработчик
Senior
4 200,24 Р/час
ACID
Agile
ANSI SQL
API
Async
Atlassian
Auth0
AWS
bases
Camunda
+113

Андрей — опытный Java-разработчик уровня Senior из Москвы. Опыт работы: - Разработка платформы для непрерывного профессионального роста и карьерного развития IT-специалистов банка. Создание чатов на WebSocket соединении, оптимизация работы с Entity, внедрение Redis для кэширования, рефакторинг legacy-кода. - Участие в проекте по разработке платформы автоматизации бизнес-процессов для крупного ритейла через Telegram-интерфейс. Реализация основного функционала для микросервисов, обеспечение взаимодействия между ними, интеграция с внешними нейронными сетевыми сервисами. - Работа над онлайн-сервисом каршеринга. Внедрение механизмов асинхронной обработки заявок, разработка эндпоинтов для получения списка доступных автомобилей, добавление функционала для фильтрации по различным критериям. - Создание платформы для городских мероприятий. Разработка жизненного цикла событий, управление участниками, модерация событий, реализация сбора и обработки данных о посещаемости мероприятий.

Подробнее
E-commerce & Retail • FinTech & Banking • LifeStyle
ДС
Денис С.
Воронеж
Java разработчик
Senior
3 853,43 Р/час
ACID
ActiveMQ
Agile
API
assertj
Atlassian
AWS
Bash
build
CentOS
+112

Денис — Senior Java разработчик из Воронежа с опытом работы 1 год 11 месяцев. Специализируется на разработке backend-решений, имеет опыт работы с микросервисной и монолитной архитектурой. Владеет английским языком на уровне B1. Участвовал в проектах в отраслях E-commerce & Retail, FinTech & Banking, LifeStyle. Среди ключевых навыков — работа с базами данных (PostgreSQL, Oracle, ClickHouse), облачными технологиями (AWS, Docker, Kubernetes), а также опыт использования Spring Framework, Spring Boot, Spring Security, Spring WebFlux. Выполнял задачи по разработке и поддержке API, интеграции с внешними системами, настройке мониторинга и логирования, а также оптимизации производительности. Участвовал в проектировании архитектуры, реализации микросервисов и монолитных приложений, настройке CI/CD пайплайнов.

Подробнее
E-commerce & Retail • FinTech & Banking • LifeStyle • Logistics & Transport
МС
Марат С.
Уфа
Java разработчик
Senior
4 007,57 Р/час
specta
lifecycle
Validation
Шаблонизатор
transactional
ArtemisMQ
Grafana
Saga
Работа с интеграциями
Spring AOP
+113

Марат — Java-разработчик уровня Senior из Уфы. Специализируется на разработке backend-части приложений, имеет опыт работы с микросервисной и монолитной архитектурой. Владеет английским языком на уровне B1. Участвовал в проектах в отраслях E-commerce & Retail, Logistics & Transport, FinTech & Banking, LifeStyle. Среди проектов: - разработка сервиса генерации Google Slides из сторонних данных; - работа над системой управления производством на металлургическом комбинате; - участие в проекте автоматизации процессов производства; - создание инвестиционной платформы; - разработка поискового движка на Spring Boot; - создание социальной сети для банка. Выполнял обязанности по проектированию архитектуры, разработке сущностей и бизнес-логики, работе с интеграциями, тестированию и багфиксу, проведению релизов и поддержке проектов.

Подробнее
E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+138

▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро-сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее

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

E-commerce & Retail • FinTech & Banking • Logistics & Transport
КС
Карим С.
Ростов-на-Дону
Java разработчик
Middle+
2 774,47 Р/час
Doc
Google API
transactional
Grafana
assertj
Saga
Работа с интеграциями
Spring AOP
Kanban
архитектура
+124

Карим — Java-разработчик уровня Middle+. Имеет высшее образование по специальности «Информационные системы и технологии в технике и бизнесе» Донецкого национального технического университета. Владеет английским языком на уровне B2. Имеет опыт работы на проектах в отраслях E-commerce & Retail, FinTech & Banking, Logistics & Transport. Участвовал в разработке ERP-системы для крупного добывающего предприятия, автоматизированной системы кредитования для юридических лиц, системы сбора заказов из маркетплейсов и логистической системы учёта информации о грузоперевозках. В рамках проектов занимался проектированием архитектуры, разработкой интеграционных модулей, настройкой миграций данных, рефакторингом кода, реализацией интеграций, написанием unit-тестов и интеграционных тестов, а также взаимодействием с различными компонентами системы.

Подробнее
E-commerce & Retail • Government & Public Sector • HRTech
АБ
Александр Б.
Москва
Python разработчик
Senior
3 236,88 Р/час
ELK
Grafana
GitLab
bases
Numpy
SQLAlchemy
Git
API
Pandas
Oracle
+36

Александр — Senior Python разработчик из Москвы с опытом работы 6 лет 9 месяцев. Специализируется на разработке программного обеспечения для работы с веб-сервисами, интеграциях, рефакторинге и оптимизации кода. Имеет опыт руководства отдела разработки и управления проектами. Участвовал в проектах в отраслях E-commerce & Retail, HRTech, Government & Public Sector. Среди проектов: - Softline (E-commerce & Retail) — разработка сервиса по анализу уязвимостей в системах, ведение жизненного цикла продукта, руководство отдела разработки. - ИТ-Холдинг Т1 (HRTech) — разработка интеграций между SIEM- и SOAR-системами, разработка программного обеспечения для работы с веб-сервисами. - Santiment (Government & Public Sector) — разработка программного обеспечения для работы с веб-сервисами, получение, обработка и анализ социологических данных. - Инфосфера (Government & Public Sector) — разработка многопоточного ПО для отслеживания и анализа динамики изменения цен на децентрализованных биржах. - ИТЦ Аусферр (Government & Public Sector) — оптимизация и расширение функционала легаси-кода, разработка программного обеспечения цифрового документооборота.

Подробнее