Артем Д. Java разработчик, Senior

ID 32521
АД
Артем Д.
Мужчина, 33 года
Россия, Москва, UTC+3
Ставка
4 025,97 Р/час
НДС не облагается
Специалист доступен с 16 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java 8-24
GOlang
Hibernate
Spring Boot
Spring Cloud
Spring Data
Spring Web
Gradle
Maven
Liquibase
MySQL
Oracle
PostgreSQL
NoSQL
Cassandra
MinIo
MongoDB
Redis
S3
ELK
Grafana
Jaeger
OpenTelemetry
Prometheus
Tempo
Apache Kafka
ArtemisMQ
Avro
RabbitMQ
schema registry
JUnit
Mockito
TestContainers
WireMock
Docker
Kubernetes
OpenShift
GitLab CI/CD
Jenkins
pks
контейнеризация
Оркестрация
GitLab
gRPC
OpenAPI
Protobuf
REST API
SOAP
Swagger
WebFlux
WSDL
XML
XSD
Apache POI
Jasper
reports
Thymeleaf
ELK Stack
Elasticsearch
Kibana
Logstash
Linux
Unix
HTTP/HTTPS
TCP/IP
WebSockets
Agile (Scrum, Kanban)
CI/CD
Code Review
RUP
TDD
Clean Architecture
DDD
SOLID
Администрирование Linux
Отрасли
FinTech & Banking
Logistics & Transport
Telecom
Знание языков
Английский — B1
Главное о специалисте
Бэкенд разработчик с коммерческий опытом 5+ лет в крупных финтех и телеком проектах. Участвовал в разработке распределенных систем как с 0, так и в реализации переходов массивных монолитных решений на микросервисную архитектуру. Следую принципам современный разработки SOLID, ООП, отказоустойчивости, обязательному покрытию модульными и интеграционными тестами, поддержанию наблюдаемости (логирование, трассировка, метрики, алерты). Помимо разработки на указанном стэке, занимался менторингом/онбордингом младших разработчиков и новичков в команде, а также приходилось сталкиваться с нагрузочным тестированием, разбором аварий, багов продакшн среды.
Проекты   (5 лет 10 месяцев)
Система управления залогами
Роль
Senior Java разработчик
Обязанности
Проект: сервис в сфере управления залогами имущества Задачи: - Оптимизация периодической миграции данных из других систем, записи в Postgres базу данных от нескольких сотен тысяч до 2 млн записей. - Функционал загрузки данных в систему пользователем из xlsx, csv с десятками тысяч записей - Подключение к трем десяткам микросервисов обязательных служебных сервисов банка: observability стэк на базе ELK, Prometheus metrics, Grafana dashboards, трассировка в виде библиотеки банка. Также дополнительно подключены и отлажены зависимости аудита, ролевой модели и системы хранения контента. - Создание центрального сервиса залоговых уведомлений для регистрации в контрольных органах. Реализация отработки черновых вариантов исходящих уведомлений и внедрение статусной модели с Spring State machine для всего цикла жизни документов: подписано, отказано, отправлено на доработку. - Подключение и отладка функционала смежного сервиса проверки контента на вирусы с обменом данными через s3 - Генерация pdf из подписанных пользователем xml документов (созданных из xlsx, csv) - Проверка подписи Rutoken (укэп пользователя подтягивается на фронте с помощью плагина браузера). -Применял подход TDD при разработке микросервисов: покрытие бизнес-логики юнит- и интеграционными тестами (JUnit, Mockito, Testcontainers). Использовал Spring Core для реализации сервисной логики и взаимодействия между компонентами внутри микросервисов. Работал по методологии Scrum: спринты по 2 недели, ежедневные стендапы, планирование и ретроспективы в Jira/Confluence -Разрабатывал микросервисы на Java/Spring Boot, интегрированные через Kafka и RabbitMQ, обеспечивая обработку событий и обмен данными между сервисами. -Разворачивал и сопровождал контейнеризированные сервисы (Docker, Kubernetes, PKS). -Работал в Linux/Unix-среде, занимался настройкой окружений и мониторингом через ELK, Grafana, Prometheus. -Применял практики Agile (Scrum), TDD, CI/CD. -Понимал и использовал принципы сетевого взаимодействия на уровне OSI при проектировании REST/gRPC API Состав команды: Владелец продукта, лид разработки, бизнес аналитик, 2 системных аналитика, 2 qa, 3 backend разработчика, 1 front разработчик, 1 devOps инженер (по требованию)
Достижения
-Создание с нуля сервиса в сфере управления залогами имущества. -Сервис подготовлен согласно микросервисной архитектуре, введен в промышленную эксплуатацию.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Docker, XML, Java, Kotlin, JUnit, Spring Boot, Hibernate, Swagger, Grafana, Kubernetes, Prometheus, Spring Data, WireMock, Thymeleaf, ELK Stack, liquidbase, Artemis, платформа сфера, sоap, itextpdf
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2024 - Октябрь 2025  (1 год 7 месяцев)
Детализация
Роль
Java разработчик
Обязанности
Задачи: - Разработка функционала для предоставления услуг онлайн на витринах и отправки файлов и email-сообщений. - Интеграция с платформой Jasper для генерации отчетов. - Настройка коммуникации с платформой Beeline через Kafka, Avro и различные REST API, gRPC (protobuf). - Участие в настройке процессов CI/CD с использованием Jenkins, Docker и Kubernetes. - Работа в команде из двух разработчиков над автоматизацией и оптимизацией процесса доставки изменений в продакшн. Состав команды: менеджер проекта, лид разработки, 2 бизнес аналитика, 2 системных аналитика, 3 qa, 4 backend разработчика, 1 front разработчик, 1 android developer, 1 iOS developer, 1 devOps инженер (по требованию), 2 инженера сопровождения
Достижения
В составе команды Детализации выпущены в продуктив новые backend сервисы prepaid абонентов на замену устаревшим системам, разработанным вендорами с 2007 года: 1) онлайн на витринах 2) в виде файла и email сообщений. Решение на базе Jasper отчетов и интеграции с Communication платформ beeline через Кафка, Avro и различные REST API, gRPC (protobuf) Функционал доступен на https://beeline.ru и в приложениях beeline для Android/iOS. - Налажены процессы CI/CD с помощью Jenkins, Docker, K8s в составе команды из двух разработчиков. - Проведены нагрузочные тесты с помощью Jmeter, настройка метрик и дэшбордов с помощью Grafana, Prometheus. - Помощь в разборе аварий и поддержке биллинг платформы по хранению детализации в Oracle базе: разбор/исправление sh скриптов, запускающих по расписанию хранимые процедуры
Стек специалиста на проекте
PostgreSQL, Docker, Java, Oracle, JUnit, Spring Boot, JMeter, Grafana, Kubernetes, GitLab, Prometheus, Liquibase, Avro, ELK, Kafka, WireMock
Отрасль проекта
Telecom
Период работы
Март 2023 - Март 2024  (1 год 1 месяц)
МТС Агенты
Роль
Java разработчик
Обязанности
Проект: Разработка backend-а партнерской платформы МТС для малого и среднего бизнеса МТС Агенты Платформа позволяет агентам передавать контакты клиентов через личный кабинет, API и реферальные ссылки, обеспечивая прозрачность и удобство в управлении партнёрскими отношениями. Задачи: - Проектирование и разработка новых микросервисов для обмена данными о лидах и их доходности с Siebel CRM. - Обеспечение надежной передачи данных между различными компонентами системы. - Создание архитектуры и реализация event-driven моделей для автоматического обновления витрины данными о продуктах. - Интеграция с content management системой через RabbitMQ для эффективного обмена информацией. - Реализация механизма email рассылок для клиентов и менеджеров на базе Spring Email. - Отслеживание и обработка статистики по лидам для улучшения маркетинговых кампаний. Состав команды: менеджер проекта, бизнес аналитик, 1 системный аналитик, 2 qa, 4 backend разработчика, 2 front разработчика, 1 devOps инженер
Достижения
- Созданы новые микросервисы для обмена данными о лидах платформы и их доходности со смежным сервисом на базе Siebel CRM - Реализованы Event-Driven модели наполнения витрины данными о продуктах при интеграции со смежной Content management системой через RabbitMQ - Реализованы email рассылки для клиентов и менеджеров на базе Spring Email для отслеживания статистики по лидам
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Spring Boot, Maven, Hibernate, MongoDB, Jaeger, Redis, Java 11-17, OpenTelemetry
Отрасль проекта
Telecom
Период работы
Апрель 2022 - Март 2023  (1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский физико-технический институт
Специальность
Факультет проблем физики и энергетики, Прикладные математика и физика
Завершение учебы
2015 г.

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

EdTech • FinTech & Banking • LifeStyle
РА
Руслан А.
Минск
Java разработчик
Middle+
2 997,4 Р/час
ActiveMQ
actuator
Agile
Ansible
ArgoCD
assertj
AWS
Cassandra
cloud
Data
+101

▪ Разработчик программного обеспечения с более чем 4-летним опытом коммерческой разработки корпоративных приложений и участие в стартап-проектах ▪ Участие в проектировании и разработке систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание основных принципов объектно-ориентированного программирования, паттернов проектирования и практик Clean Code ▪ Опыт создания и оптимизации микросервисных архитектур ▪ Опыт работы с облачными сервисами (AWS), контейнеризацией (Docker, Kubernetes) и оркестрацией ▪ Навыки настройки CI/CD (GitLab, Jenkins, ArgoCD), написания unit- и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, REST, CQRS, Event Sourcing, BASE, eventual consistency ▪ Опыт применения на практике throttling, rate limit, api gateway ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее
FinTech & Banking • Logistics & Transport • RnD
АВ
Артемий В.
Минск
Java разработчик
Senior
3 147,27 Р/час
access
ACID
Agile
aml
Api design
automation
AWS
bases
Camunda BPMN
CI/CD
+119

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

Подробнее
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 • Manufacturing
АП
Александр П.
Дзержинск
React разработчик
Senior
2 727,27 Р/час
REST
JavaScript
Jira
Confluence
SOAP
Postman
Bitbucket
Cypress
Webpack
Swagger
+31

Александр — React разработчик уровня Senior из Дзержинска, Россия. Специализируется на разработке фронтенда с использованием React, TypeScript, JavaScript и других технологий. Участвовал в разработке высоконагруженной ERP-системы для сети АЗС, где отвечал за создание и развитие фронтенд-модулей, взаимодействие с аналитиками и бэкенд-командой, код-ревью и поддержку работы на терминалах с нестабильным интернетом. Развивал B2E платформу обучения для отделов продаж и сервиса автосалона, завершив миграцию на TypeScript, переписав ключевые компоненты с классовых на функциональные (Hooks), внедрив централизованное управление состоянием через Redux. Также участвовал в поддержке и развитии интернет-магазина, где занимался адаптивной вёрсткой страниц и модулей на React, реализацией фильтрации товаров в категориях, разработкой корзины и другими задачами.

Подробнее
E-commerce & Retail • Logistics & Transport
АП
Алексей П.
Санкт-Петербург
C# разработчик
Senior
3 339,64 Р/час
PostgreSQL
RabbitMQ
Apache Kafka
Git
Docker
C#
Jira
Confluence
SQL
Grafana
+21

Алексей — C# разработчик уровня Senior. Специализируется на разработке с использованием C#, ASP.NET Core, Entity Framework, Redis, MS Visual Studio, RabbitMQ, PostgreSQL, MS SQL Server, SQL, .NET Core, Git, Docker, Apache Kafka, Helm, gRPC, Prometheus, Grafana, ELK Stack, VS Code, Jira, Confluence. Имеет опыт работы в отраслях Logistics & Transport и E-commerce & Retail. Участвовал в проектах в роли C#/ .NET разработчика. В проекте стартапа по аренде автомобилей в Польше занимался разработкой сервисов на .NET 8 с нуля, работал с OpenXML для генерации отчётных документов, писал интеграционные тесты, разрабатывал функционал аренды с использованием Redis для кэширования данных, реализовывал механизмы кэширования на основе Redis, разрабатывал фоновые службы, модули с использованием MongoDB, проектировал взаимодействие между микросервисами с использованием Apache Kafka. В проекте компании ZAPRA, занимающейся доставкой автозапчастей по России и СНГ, участвовал в полном цикле разработки: от проектирования до поддержки существующих систем. Создавал микросервисную архитектуру на .NET Core 3.1 для управления каталогом автозапчастей, поддерживал и модернизировал legacy-системы, проектировал и реализовывал REST API для интеграции с внешними системами поставщиков, разрабатывал SOAP-сервисы для взаимодействия с legacy-системами партнёров.

Подробнее