Даниил Ж. Java разработчик, Middle+

ID 16966
ДЖ
Даниил Ж.
Мужчина
Россия, Москва, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Apache
Docker
Git
Hibernate ORM
Java
Java EE
Kafka
Lombok
Maven
Microservices
PostgreSQL
REST
Spring Data JPA
SQL
Unit testing
Английский язык
Базы данных
СУБД
Spring Boot
Java 17
Scheduler
Spring
TelegramAPI
Hibernate
Java 21
Redis
Spring Data
Jira
API
Contract-First
Dev
Docker Compose
Manual testing
OpenAPI
Testing
WireMock
JUnit
Kubernetes
Confluence
Telegram
Kotlin
Camunda
Spring Cloud
Отрасли
HRTech
LifeStyle
Знание языков
Английский — B2
Главное о специалисте
Даниил — опытный Java-разработчик уровня Middle+. Он обладает широким спектром навыков, включая работу с Apache, Docker, Git, Hibernate ORM, Java, Java EE, Kafka, Lombok, Maven, Microservices, PostgreSQL, REST, Spring Data JPA, SQL, Unit testing и другими. Обладает теоретическими знаниями Kotlin и Camunda. Даниил участвовал в разработке проекта Teal HR — платформы нематериальной мотивации сотрудников на основе геймификации. В рамках этого проекта он занимался разработкой и поддержкой веб-приложений на Java с использованием Spring Boot, оптимизацией кода, написанием интеграционных тестов, участием в код-ревью и декомпозицией больших задач. Также Даниил работал над ботом SkyBots для проведения конкурсов в Telegram каналах. Он разработал логику и архитектуру приложения с нуля, оптимизировал запросы к базе данных, реализовал планировщик задач и экраны для создания и управления конкурсами. Успешно решает сложные задачи. За время работы над различными проектами научился разрабатывать модульный и гибкий код, который легко поддерживать и масштабировать. Умеет работать в команде и соблюдать сроки
Проекты   (4 года 3 месяца)
под NDA
Роль
Java-разработчик
Обязанности
Проект: Teal HR - платформа нематериальной мотивации сотрудников на основе геймификации Обязанности: - Разработка и поддержка веб-приложений на Java с использованием Spring Boot - Участие в проектировании архитектуры приложений и баз данных - Оптимизация кода, включая кэширование, уменьшение потребления памяти приложения и оптимизиацию запросов к БД - Написание интеграционных тестов для проверки системы и повышения стабильности приложения - Участие в код-ревью - Contract-first проектирование API с использованием OpenAPI - Декомпозиция больших задач, оценка сроков выполнения и планирование - Развертывание изменений в dev и test среды, ручное тестирование новых фич в dev окружении Достижения: - Реализовал кэширование с использованием Redis, что снизило нагрузку на базу данных и увеличило скорость отклика приложения на 200% на 0.99 перцентиле - Спроектировал и внедрил с нуля новую фичу по отправке уведомлений пользователям - Написал юнит тесты, которые повысили покрытие кода до 80% - Настроил docker-compose для локальной отладки микросервисов, что ускорило процесс разработки - Добавил WireMock для тестирования интеграции сервиса с внешними API
Стек специалиста на проекте
Java 21, Contract-First, Базы данных, Spring Data, Java, API, JUnit, Redis, Kafka, WireMock, Docker Compose, Dev, Confluence, Docker, Hibernate, OpenAPI, Testing, Spring Boot, Jira, PostgreSQL, Manual testing
Отрасль проекта
HRTech
Период работы
Август 2022 - По настоящее время  (3 года)
SkyBots
Роль
Java-разработчик
Обязанности
Бот для проведения конкурсов в Telegram каналах позволяет создавать, управлять и анализировать конкурсы в канале Основные возможности бота: создание различных типов конкурсов (розыгрыши, задания), автоматическое определение победителей, взаимодействие с участниками и предоставление статистики Бот для общения, встреч и знакомств. Основные возможности: анализ интересов, предпочтений и географическое положения пользователей, чат внутри бота, фильтры и предпочтения, поиск людей рядом Обязанности: - Разработка логики и архитектуры приложения с 0 - Оптимизация запросов к базе данных с использованием Spring Data JPA - Реализация планировщика задач - Реализация экранов для создания и управления конкурсами - Настройка уведомлений - Реализация алгоритмов для выбора случайных победителей из участников
Стек специалиста на проекте
PostgreSQL, Docker, Spring Boot, Spring Data JPA, Scheduler, Telegram, Spring, Java 17, TelegramAPI
Отрасль проекта
LifeStyle
Период работы
Май 2021 - Июнь 2024  (3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

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

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector • HRTech • Logistics & Transport • Realty & Constructoring • RnD
ИМ
Илья М.
Гомель
Java разработчик
Senior
4 545,45 Р/час
specta
HTML5
Servlets
JavaScript
Subversion
GitLab
Kubernetes
Java 7
criteria
+110

Разработчик с более чем 11-летним опытом в коммерческой разработке ПО, из них 8 лет – в Java-разработке. Хорошие знания и большой опыт работы с JSE 8+, Spring Framework (Core, MVC, Security, Data), Spring Boot, SQL, Hibernate, J2EE (servlets, JSP), PrimeFaces, реляционными базами данных (PostgreSQL, MySql, Oracle, DB2), Hybris, SOLR, Swagger, Liquibase. При разработке часто взаимодействовал с бизнес аналитиками и заказчиками. Неоднократно продумывал совместно с коллегами функционал и структуру базы данных. Как ведущий инженер слежу за соблюдением принципов разработки, таких как SOLID, ACID, DRY, KISS, также использую практики чистого кода и следую соглашениям REST при работе с http, имею опыт работы с SOAP. Имею большой опыт использования инструментов тестирования JUnit, Mockito. В процессе работы неоднократно приходилось использовать Jmeter. Последние 2 года работал руководителем Java Unit в компании SENLA. В процессе работы отдел вырос в 2 раза. Как главный инженер проводил подготовительные интервью для сотрудников своего офиса, смежных офисов, а также тренировал других коллег проводить интервью для их личностного роста, выступал в качестве руководителя на внутреннем проекте, менторил инженеров для освоения новых технологий. Участвовал в разработке плана подготовки сотрудников компании к работе на коммерческих проектах. Также в качестве руководителя отдела Java я регулярно проводил оценки производительности для своих подчиненных и составлял для них личные планы развития. В процессе трудовой деятельности я провёл большое количество собеседований в трёх компаниях на должности младшего и старшего уровня. Имею опыт обучения новичков. Принимал участие в защите дипломов на курсах программирования. В работе люблю задачи, требующие нестандартного решения. Также с удовольствием изучаю новые технологии.

Подробнее

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

HRTech • LifeStyle
ДЖ
Даниил Ж.
Москва
Java разработчик
Middle+
2 857,14 Р/час
Java 21
TelegramAPI
Contract-First
Базы данных
Spring Data
Lombok
Spring Data JPA
Spring Cloud
Camunda
Scheduler
+43

Даниил — опытный Java-разработчик уровня Middle+. Он обладает широким спектром навыков, включая работу с Apache, Docker, Git, Hibernate ORM, Java, Java EE, Kafka, Lombok, Maven, Microservices, PostgreSQL, REST, Spring Data JPA, SQL, Unit testing и другими. Обладает теоретическими знаниями Kotlin и Camunda. Даниил участвовал в разработке проекта Teal HR — платформы нематериальной мотивации сотрудников на основе геймификации. В рамках этого проекта он занимался разработкой и поддержкой веб-приложений на Java с использованием Spring Boot, оптимизацией кода, написанием интеграционных тестов, участием в код-ревью и декомпозицией больших задач. Также Даниил работал над ботом SkyBots для проведения конкурсов в Telegram каналах. Он разработал логику и архитектуру приложения с нуля, оптимизировал запросы к базе данных, реализовал планировщик задач и экраны для создания и управления конкурсами. Успешно решает сложные задачи. За время работы над различными проектами научился разрабатывать модульный и гибкий код, который легко поддерживать и масштабировать. Умеет работать в команде и соблюдать сроки

Подробнее
FinTech & Banking • FoodTech • LifeStyle • Social Networking
КЛ
Кирилл Л.
Пермь
Python разработчик
Senior
4 545,45 Р/час
Ros
OpenCV
client
Работа с интеграциями
TCP
Программное обеспечение
ДО
брокеры сообщений
Postman
Реляционные БД
+65

Кирилл — опытный Python-разработчик уровня Senior. Он обладает широким набором навыков, включая работу с различными фреймворками и инструментами, такими как Django, Flask, Docker, Selenium и многими другими. В портфолио Кирилла есть несколько проектов в разных отраслях: FinTech & Banking, Social Networking, LifeStyle и FoodTech. На проектах он выполнял разнообразные задачи, такие как разработка веб-сайтов, создание калькуляторов для оценки имущества, разработка REST API бэкенда для социальной сети, создание шоу из наземных и летающих дронов, а также разработка телеграм-бота и админ-панели для автоматизированного киоска по приготовлению пиццы. Кирилл имеет опыт работы в команде и способен самостоятельно выполнять проекты от начала до конца.

Подробнее