Денис С. Java разработчик, Senior

ID 27913
ДС
Денис С.
Мужчина, 30 лет
Россия, Краснодар, UTC+3
Ставка
3 871,64 Р/час
вкл. НДС 20% (516.67 Р)
Специалист доступен с 2 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Agile
BDD
CI/CD
circuit breakers
Clean Architecture
Cucumber
Docker
Elasticsearch
ELK
Git
Git Flow
Gradle
Grafana
Hibernate
Java
Jenkins
Jira
JPA
JUnit
Kafka
Kanban
Keycloak
Kotlin
Kubernetes
Log4j
Maven
Mockito
OpenAPI
orchestration
PostgreSQL
Postman
Prometheus
RabbitMQ
REST API
Saga
Scrum
Selenium
Spring Boot
Spring Data
Spring MVC
Spring Security
TDD
TestNG
outbox
OAuth 2.0
Отрасли
E-commerce & Retail
EdTech
Знание языков
Английский — B2
Главное о специалисте
Денис — Java-разработчик уровня Senior из Краснодара. Специализируется на разработке в отраслях E-commerce & Retail и EdTech. Владеет английским языком на уровне B2. Имеет опыт работы с широким спектром технологий, включая Agile, BDD, CI/CD, Clean Architecture, Docker, Elasticsearch, Git, Gradle, Hibernate, Java, Jenkins, JPA, Kafka, Kubernetes, Maven, Spring Boot, Spring Data, Spring MVC, Spring Security и другие. Участвовал в трёх крупных проектах: 1. Разработка платформы, аналогичной Jira, Confluence, GitLab/GitHub для управления задачами и проектами (роль — Java Developer, продолжительность — 11 месяцев). 2. Создание платформы для изучения иностранных языков с использованием интерактивных методов (роль — Java Developer, продолжительность — 1 год 3 месяца). 3. Разработка комплексной B2B-системы по продаже полиграфической продукции с акцентом на оптимизацию бизнес-процессов (роль — Java Developer, продолжительность — 3 года 1 месяц). На проектах занимался разработкой и оптимизацией бизнес-логики, интеграцией новых функциональных требований, проведением код-ревью и рефакторингом, разработкой тестов для повышения качества продукта, взаимодействием с различными участниками команд.
Проекты   (5 лет 6 месяцев)
Платформа, аналог jira, confluence, gitlab/github для управления задачами и проектами
Роль
Java Developer
Обязанности
КОМАНДА: 1 РП, 1 ПМ, 1 лид, 4 Backend Developers, 4 Frontend Developers, 2 Analysts, 3 Testers, 1 Designer ЗАДАЧИ: Разработка REST и gRPC API для взаимодействия между сервисами. Формирование и реализация бизнес-логики для обеспечения функциональности системы. Презентация технических решений заказчику и участие в их обсуждении. Разработка и поддержка микросервисов с использованием Spring Boot, Spring Cloud, Hibernate, Kafka/RabbitMQ для event-driven-архитектуры. Интеграция стартера с модулями “Сфера.Задачи” и “Сфера.Проблемы”. Разработка CI/CD пайплайнов для автоматизации сборки и развертывания. Проведение юнит-тестирования и интеграционного тестирования для обеспечения качества кода. Руководство командой разработчиков, включая распределение задач, код-ревью и менторинг. Анализ и устранение проблем в микросервисной архитектуре. Проектирование схем баз данных в PostgreSQL/MySQL с использованием Redis для кеширования. Оптимизация сложных SQL-запросов для повышения производительности отчетов и аналитики. Эффективное взаимодействие со стейкхолдерами: PM, QA, DevOps, бизнес-аналитиками.
Достижения
Обеспечил полное покрытие критически важных модулей тестами с использованием JUnit и Mockito, что улучшило стабильность системы
Стек специалиста на проекте
ELK, Grafana, Postman, Liquibase, REST, JUnit, Mockito, Gradle, JMeter, Swagger, Redis, MVC, Prometheus, Framework7, Kafka, Docker, Kotlin, Spring Security, Hibernate, Java 17, Spring Boot 2.3, PostgreSQL, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2024 - Май 2025  (1 год)
Разработка платформы для изучения иностранных языков с использованием интерактивных методов
Роль
Java Developer
Обязанности
КОМАНДА: 1 РП, 1 ПМ, 1 лид, 4 Backend Developers, 4 Frontend Developers, 2 Analysts, 1 Tester, 1 Designer ЗАДАЧИ: Поддержка существующего кода с целью повышения его эффективности. Реализация модульных и интеграционных тестов. Реализация бизнес-логики приложений, обеспечивающей интерактивность платформы. Участие в технических совещаниях для отслеживания прогресса проекта. Разработка и выполнение тестов для проверки функциональности. Интеграция новых функциональных требований в существующую кодовую базу. Анализ технических проблем и внедрение решений. Внедрение системы достижений и наград для повышения вовлеченности пользователей. Управление пользовательскими данными и разработка системы уведомлений. Создание и поддержка системы аутентификации и авторизации пользователей. Осуществление код-ревью и рефакторинг для упрощения кода. Планирование спринтов и распределение задач между участниками команды. Оптимизация работы с базами данных для улучшения производительности.
Достижения
Оптимизация запросов к PostgreSQL привела к значительному сокращению времени выполнения операций Разработка модуля достижений и наград, что повысило мотивацию и вовлеченность пользователей
Стек специалиста на проекте
Grafana, GitLab, Spring Data, Оптимизация запросов, Keycloak, Selenium, Bitbucket, Mockito, Cucumber, MVC, Prometheus, Docker, Hibernate, JUnit 5, Java 11, Maven, SonarCube, Jira, Spring Boot 2.3, PostgreSQL, Jenkins, Kubernetes
Отрасль проекта
EdTech
Период работы
Февраль 2023 - Май 2024  (1 год 4 месяца)
Разработка комплексной b2b-системы по продаже полиграфической продукции с акцентом на оптимизацию бизнес-процессов.
Роль
Java Developer
Обязанности
КОМАНДА: 1 РП, 1 ПМ, 1 лид, 3 Backend Developers, 3 Frontend Developers, 1 Analyst, 2 Testers, 1 Designer ЗАДАЧИ: Разработка новых функциональных возможностей и их интеграция в существующий продукт. Интеграция бизнес-логики для оптимизации процессов обработки заказов. Проведение код-ревью и рефакторинг для улучшения структуры кода. Разработка интеграционных и модульных тестов для повышения качества продукта. Оптимизация процессов обработки данных для повышения производительности системы. Онбординг новых сотрудников для повышения командной эффективности. Взаимодействие с командой разработчиков и аналитиков для поиска оптимальных решений. Исправление ошибок и недочетов в предоставленной функциональности.
Достижения
Успешная разработка и внедрение бизнес-логики, существенно оптимизировавшей процесс обработки заказов Увеличение покрытия кода тестами до 85% с использованием JUnit5 и интеграционных тестов
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Kibana, Bitbucket, Spring Boot, Maven, MVC, GitLab, SonarQube, Zabbix, Spring Data, Java 11, JUnit 5, Spring, Разработка, внедрение
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2019 - Январь 2023  (3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белгородский государственный национальный исследовательский университет
Специальность
Педагогический институт, иностранный язык
Завершение учебы
2024 г.

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

E-commerce & Retail • FinTech & Banking • Insurance
ДБ
Данил Б.
Сочи
Java разработчик
Middle
2 857,14 Р/час
Java
Python
JavaScript
TypeScript
C#
Spring Boot
Spring Data
Spring Core
Spring Cloud
MVC
+93

● Опыт проектирования и построения микросервисной и монолитной архитектуры ● Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.) ● Опыт разработки отказоустойчивых высоконагруженных (Highload) масштабируемых систем ● Опыт разработки высоконагруженных enterprise приложений ● Опыт разработки реактивных приложений ● Опыт разработки корпоративных систем на Java ● Опыт участия в реализации MVP системы ● Опыт работы с многопоточностью и асинхронностью ● Опыт проектирования и реализации интеграционных взаимодействий ● Знание шаблонов интеграции информационных систем (ESB) ● Знание интеграции биометрических устройств в приложения Java ● Опыт разработки Web Services (SOAP, REST) ● Опыт реализации REST API (контроллеры) ● Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации ● Опыт написания миграций БД ● Опыт работы с распределенными хранилищами и системами ● Опыт по разработке учетных решений, платежных решений ● Опыт работы с алгоритмами и структурами данных ● Опыт написания автотестов ● Опыт написания unit/e2e тестов ● Опыт оптимизации производительности приложения ● Опыт разработки прототипов программного обеспечения. ● Опыт работы с сокетами ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM ● Понимание принципов stateless-архитектуры ● Знание методов проектирования программной архитектуры, архитектурные механизмы, объектно-ориентированный анализ и способы проектирования ● Умение пользоваться MVC,ООП, шаблонами проектирования ● Понимание принципов ФП и распространённых паттернов, способов интеграции приложений и протоколов ● Понимание принципов SOLID и опыт применения их на практике ● Знание подходов DDD, Clean Architecture ● Умение обоснованно применять шаблоны GRASP, GOF ● Знание основных паттернов серверной разработки ● Знание теоретических основ проектирования БД и построения эффективных запросов

Подробнее
FinTech & Banking • Insurance • Urban technology
ТК
Тимофей К.
Минск
Java разработчик
Senior
3 297,14 Р/час
ActiveMQ
Agile
AWS
boot
Camunda BPMN
Clean Code
ClickHouse
commons
Confluence
core
+91

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

Подробнее
E-commerce & Retail • FinTech & Banking • Social Networking • Urban technology
АБ
Артур Б.
Ереван
Java разработчик
Senior
4 238,77 Р/час
3rd
Abstract
Adapter
Agile
Amazon
Amazon DynamoDB
Amazon Web Services
AntD
Apex
API
+142

Ориентированный на результат и опытный старший разработчик программного обеспечения с 6-летним практическим опытом создания и поддержки надежных приложений и систем на базе Java. • Разработка на Java: Большой опыт в разработке, кодировании, тестировании и отладке Java-приложений. • Хорошее понимание ООП, принципов и шаблонов проектирования; Работа по Scrum; Hibernate. • Сотрудничество: Навыки совместной работы с межфункциональными командами для достижения целей проекта. • Решение проблем: Сильные аналитические способности и умение решать проблемы, обеспечивающие эффективное решение вопросов. • Управление жизненным циклом : Хорошо разбирается в ведении проектов на протяжении всего жизненного цикла разработки программного обеспечения. • Постоянное обучение: Стремится быть в курсе новейших технологий Java и передового опыта. • Качество кода: Приоритет отдается написанию чистого, поддерживаемого и эффективного кода для оптимальной производительности системы. • Масштабируемость и безопасность: Фокусируется на обеспечении масштабируемости, надежности и безопасности приложений. Имея за плечами опыт успешной реализации проектов и стремление к совершенству, я готов привнести свои навыки и опыт в успех вашей команды.

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

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

RnD
ВУ
Владислав У.
Москва
Java разработчик
Senior
1 168,83 Р/час
PostgreSQL
RabbitMQ
Docker
REST
API
Java
SQL
GraphQL
Maven
Linux
+17

Владислав — Java-разработчик уровня Senior из Москвы. Специализируется на разработке программного обеспечения. Имеет высшее образование по специальности «Информатика и вычислительная техника, Технологии разработки программного обеспечения» Российского университета транспорта. Ключевые навыки: GraphQL, REST, Java, API, Linux, Apache, СУБД, SQL, Docker, Hibernate ORM, Maven, RabbitMQ, Spring, PostgreSQL, Framework, Jenkins, Microservices. Работал над проектом lolz.live — форумом социальной инженерии для общения, обмена информацией, продажей и покупкой товаров. В рамках проекта занимался рефакторингом, анализом и оценкой задач, исправлением багов, разработкой и реализацией новых функций, работой в команде, документированием API. Достижения на проекте: - Внедрение асинхронной обработки в сервис пользовательских достижений, сокращение времени обработки в 3 раза. - Повышение уровня покрытия проекта unit-тестами до ~60% с использованием JUnit. - Разработка микросервиса для сокращения URL с использованием асинхронного кэша. - Реализация сервиса уведомлений с интеграцией Google SMTP. - Внедрение кеширования постов с помощью Redis в новостную ленту форума, снижение нагрузки на базу данных на 18%. - Оптимизация SQL-запросов в PostgreSQL, уменьшение среднего времени выполнения критических операций на 60%. - Внедрение RabbitMQ для обработки фоновых задач, снижение задержек при выполнении фоновых процессов на 40%.

Подробнее
E-commerce & Retail • EdTech
ДС
Денис С.
Краснодар
Java разработчик
Senior
3 871,64 Р/час
ELK
Grafana
Saga
Kanban
Clean Architecture
Postman
orchestration
Log4j
Spring Data
Spring MVC
+45

Денис — Java-разработчик уровня Senior из Краснодара. Специализируется на разработке в отраслях E-commerce & Retail и EdTech. Владеет английским языком на уровне B2. Имеет опыт работы с широким спектром технологий, включая Agile, BDD, CI/CD, Clean Architecture, Docker, Elasticsearch, Git, Gradle, Hibernate, Java, Jenkins, JPA, Kafka, Kubernetes, Maven, Spring Boot, Spring Data, Spring MVC, Spring Security и другие. Участвовал в трёх крупных проектах: 1. Разработка платформы, аналогичной Jira, Confluence, GitLab/GitHub для управления задачами и проектами (роль — Java Developer, продолжительность — 11 месяцев). 2. Создание платформы для изучения иностранных языков с использованием интерактивных методов (роль — Java Developer, продолжительность — 1 год 3 месяца). 3. Разработка комплексной B2B-системы по продаже полиграфической продукции с акцентом на оптимизацию бизнес-процессов (роль — Java Developer, продолжительность — 3 года 1 месяц). На проектах занимался разработкой и оптимизацией бизнес-логики, интеграцией новых функциональных требований, проведением код-ревью и рефакторингом, разработкой тестов для повышения качества продукта, взаимодействием с различными участниками команд.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking
УП
Ульяна П.
Москва
UX/UI дизайнер
Senior
2 207,79 Р/час
UI
mapping
Web Design
Прототипирование
Usability
Adobe Illustrator
Дизайн
CustDev
User Flow
CJM
+24

Ульяна — UX/UI-дизайнер уровня Senior из Москвы. Специализируется на разработке пользовательских интерфейсов и улучшении пользовательского опыта в отраслях FinTech & Banking, BioTech, Pharma, Health care & Sports. Имеет высшее образование по специальности «Дизайн» в Российской академии народного хозяйства и государственной службы при Президенте РФ. Опыт работы на проектах: - CreativePeople (с июня 2023 года) — старший UX/UI-дизайнер. Разработка приложения для инвестиций и страховой компании. Проводила UX-исследования и тестирования для повышения конверсии, проектировала интерфейсы, руководила командой дизайнеров и создавала дизайн-системы. Благодаря редизайну увеличила конверсию на 14,2%. - IBS (апрель 2021 — июнь 2023) — UX/UI-дизайнер. Разработка для медицинской компании. Создала системный подход к предоставлению макетов и спецификаций дизайна разработчикам, разработала варфреймы, интерактивные прототипы и макеты высоконагруженных систем и лендингов, создала и поддерживала дизайн-систему (более 450 компонентов). Помогла увеличить количество посещений сайта на 23,2%, создать мобильное приложение и провести A/B-тестирование. Увеличила конверсию платной подписки с 0,3% до 6,2% путём сегментации аудитории и анализа CJM.

Подробнее