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

ID 13337
ДЗ
Даниил З.
Мужчина, 24 года
Россия, Омск, UTC+6
Ставка
2 954,3 Р/час
вкл. НДС 5% (109.52 Р)
Специалист доступен с 2 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Java 21
r2dbc
Grafana
Spring Data
Flyway
Keycloak
Elasticsearch
REST
Java
Git
Kibana
Oracle
Mockito
JPA
Gradle
Linux
Redis
Neo4j
Kafka
Ktor
Spring WebFlux
Docker
SQL
Kotlin
Jenkins
Spring Security
Hibernate
TestContainers
JUnit 5
Jira
Maven
MySQL
PostgreSQL
RabbitMQ
Spring Boot
API
Firebase
Google
Java 11
Koin
Liquibase
Yandex Cloud
Swagger
Code Review
Java 8
Spring Data JPA
React
Ruby
Ruby on Rails
Hazelcast
JPA 2
Spring Web
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Английский — B1
Проекты   (4 года 6 месяцев)
НЛМК, MES Сухого порта - система для синхронизации, координации, анализа и оптимизации логистики в рамках внутреннего терминального комплекса.
Роль
Java Developer
Обязанности
Основные обязанности: • Разработка новых функциональностей для автоматизации сертификации металлопродукции и формирования логистической документации • Обеспечение синхронизации между MES-системами цехов и административных подразделений • Генерация документации и отчётов в формате PDF и XSLX. Обработка документов в формате IDOC и XSLX • Миграция Legacy-систем • Code Review, Исправление багов, оптимизация,техническая поддержка системы • Написание модульных и интеграционных тестов с использованием Junit 5, Mockito и Testcontainers. Ручное тестирование через Postman. • Развёртывание новых сервисов, настройка CI/CD и миграций
Достижения
- Реализовал большую часть логики перемещения и отгрузки металлопродукции с сохранением истории состояния склада, значительную часть процесса формирования сертификатов качества. - Повысил отказоустойчивость системы, реализовал Transactional Outbox, Inbox, внедрил распределённые блокировки через Hazelcast. - Упростил работу пользователей с приложением, реализовав массовое создание формировочных ведомостей из Excel файла со списком металлов, а также логику массового формирования, печати и отправки в S3 сертификатов качества и др. - Ускорил разработку печатных форм сертификатов, реализовав диалект Thymeleaf и утилиту, симулирующую запрос через RMI. - Разработал сервисы интеграции со сторонними лабораториями и генерации QR-кодов. - Реализовал ролевую модель системы.
Стек специалиста на проекте
Java 21, Avro, r2dbc, Keycloack, rmi, Spring Data, junitmockito, Liquibase, Flyway, Keycloak, Elasticsearch, Git, JPA, Gradle, Querydsl, Redis, Kafka, Security, Thymeleaf, Spring WebFlux, Web, Swagger, Docker, Confluence, Apache POI, Hibernate, etc, Hazelcast, MapStruct, JUnit 5, OKD, Java 17, Maven, Oracle Database, Spring Boot, TestContainers, Framework, CI/CD, Spring, Gitlab CI, Jira,, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2024 - По настоящее время  (1 год 9 месяцев)
Разработка платёжной системы
Роль
Java Developer
Обязанности
Целью проекта было создание высокопроизводительного приложения для управления финансами и обработки платежей. Основные обязанности: • Реализация регистрации, аутентификации и авторизации пользователя с использованием Keycloak • Разработка функционала для бронирования встреч с агентами поддержки • Разработка новых функциональностей для управления финансами и осуществления платежей • Оптимизация производительности приложения • Поддержка и исправление ошибок в приложении • Использование PostgreSQL для реализации реактивной архитектуры и хранения данных • Тестирование с использованием Junit 5, Mockito и TestContainers, REST Assured • Развертывание приложения с помощью Docker • Опыт написания документации проекта, используя диаграммы C4 • Ведение Swagger
Достижения
Внедрил стейт-машину для управления процессом обработки транзакций, реализовал работу вебхуков для сервиса нотификаций
Стек специалиста на проекте
PostgreSQL, Docker, Elasticsearch, Mockito, Spring Boot, Gradle, Flyway, Kafka, JUnit 5, TestContainers, Redis, Spring WebFlux, Spring Statemachine, Java 21, Spring Data R2DBC
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - Июль 2024  (6 месяцев)
бэкенд для офисного приложения, включающего личный кабинет работника и функционал бронирования переговорных комнат и рабочих мест
Роль
Kotlin/Java Developer
Обязанности
Основные обязанности: • Разработка функционала для бронирования и получения информации о переговорных комнатах и рабочих местах • Реализация инфраструктуры для обеспечения частичной обратной совместимости приложения с Google Calendar • Оптимизация производительности приложения • Поддержка и исправление ошибок • Написание запросов и миграций к базе данных • Написание Swagger и Kdoc документации к проекту • Code review
Достижения
Внедрил механизм интеграции системы с Google calendar, систему авторизации для мобильных устройств и закрепленных планшетов.
Стек специалиста на проекте
PostgreSQL, Docker, Kotlin, Spring Boot, Gradle, Koin, Liquibase, Spring Data JPA, Ktor, Storm
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2023 - Февраль 2024  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Омский государственный университет им. Ф.М. Достоевского, Омск
Специальность
Факультет цифровых технологий и кибербезопасности, Информатика и вычислительная техника
Завершение учебы
2023 г.
Дополнительное
Учебное заведение
Цифровая кафедра ОмГТУ, Омск
Специальность
Дополнительная профессиональная программа «Профессиональная разработка мобильных приложений»
Завершение учебы
2024 г.

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

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

Подробнее
FinTech & Banking • Urban technology
РМ
Роман М.
Москва
Java разработчик
Senior
3 142,85 Р/час
PostgreSQL
Docker
Java
Spring
Maven
Git
Spring Boot
Hibernate
JUnit
Kafka
+84

Опытный Java-разработчик с экспертизой в fintech и enterprise-решениях. Готов к сложным задачам — от проектирования архитектуры до оптимизации производительности. Умею не только писать чистый код, но и руководить командой (до 5 человек). Фокус на качестве: внедряю тестирование, ревью и лучшие практики (SOLID, DDD). Специализируюсь на Java и экосистеме Spring. Владею полным циклом разработки: от создания архитектуры до вывода продукта в продакшн и его поддержки. Ключевой опыт: Сбербанк: Участие в разработке с нуля уникального проекта «Оценка бизнес-идеи». Получил опыт полного цикла работ. ВТБ (СУБО, Корпоративные карты): Разработка системы для юрлиц с нуля, включая полный цикл обслуживания карт. Ценный опыт перевода монолита на микросервисную архитектуру (Spring Boot, PostgreSQL, Kafka), реализации бизнес-логики и интеграций. Гаскар Интеграция (Главный Java-разработчик): Руководство командой, создание облачного сервиса для управления строительными процессами. Опыт лидерства в разработке, проведения code review, рефакторинга и внедрения новых технологий. Навыки и обязанности: Технологии: Java 8,11,17,21, Spring Boot, Spring Framework, Spring Cloud, Spring Data, Hibernate, JOOQ, Concurrency, Reactor, JUnit, Mockito, PostgreSQL, MongoDB, ClickHouse, Apache Kafka, RabbitMQ, IBM MQ, Docker, Kubernetes, OpenShift, Jenkins, TeamCity, GitLab CI, Liquibase, Maven, Gradle, Git, IntelliJ IDEA, Kibana, Grafana, Postman, Confluence, Agile, микросервисная архитектура, рефакторинг, код-ревью, наставничество, управление командой. Управление: Руководство командой до 5 человек, обучение новых разработчиков, оптимизация процессов разработки. Качество: Внедрение лучших практик (SOLID, DDD), тестирования и код-ревью для повышения качества кода. Постоянно совершенствую навыки и изучаю новые технологии, стремясь к профессиональному росту и созданию качественных IT-решений.

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

Подробнее
Manufacturing • RnD
МТ
Михаил Т.
Минск
Java разработчик
Senior
3 147,27 Р/час
Apache Solr
Apache Spark
assertj
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
+93

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

Подробнее

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

LifeStyle
ДМ
Дмитрий М.
Красноярск
Golang разработчик
Middle
3 506,49 Р/час
PostgreSQL
Git
MySQL
Docker
Elasticsearch
API
SQL
Swift
Go
REST API
+27

Дмитрию удобно работать по часовому поясу МСК. О Дмитрие: Проявляю большой интерес к своей профессиональной деятельности, и в свободное время посвящаю себя развитию как в рамках своей профессии, так и вне ее. Активно прокачиваю свои софт скиллы, участвую в интеллектуальных играх и увлекаюсь изучением физики. Открыт для новых знаний и опыта. В работе придерживаюсь оперативного подхода, строго соблюдаю установленные дедлайны. В случае возникновения непредвиденных ситуаций с моей стороны, готов дорабатывать в нерабочее время, чтобы сохранить план и качество работы. Обладаю высокими навыками коммуникации, что позволяет эффективно взаимодействовать с заказчиками. Могу ясно объяснить логику моих решений и подходов, что способствует пониманию и уверенности со стороны заказчика.

Подробнее