Михаил П. Java разработчик, Middle

ID 19750
МП
Михаил П.
Мужчина
Россия, Москва, UTC+3
Ставка
3 197,9 Р/час
вкл. НДС 7% (163.55 Р)
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle
Навыки
Apache
Apache Tomcat
Bash
Confluence
Docker
DRY
DWH
Elasticsearch
ELK Stack
Flyway
Framework
Git
GitLab-CI
Hibernate ORM
IntelliJ IDEA
Java
JDBC
Jenkins
Jira
JMeter
JPA
JSON
JSP
JTA
JUnit
Kafka
Keycloak
KISS
Kubernetes
Liquibase
Log4j
Lombok
Maven
Microservices
Microsoft
Mockito
MySQL
Netty
Nginx
OpenAPI
Oracle
PostgreSQL
RabbitMQ
REST
Scrum
Servlets
SLF4J
SOAP
SOLID
Solr
Spring
Spring Boot
SQL
Swagger
WildFly
XML
Yagni
Объектно-ориентированное программирование (ООП)
Нереляционные БД (NoSQL)
Отрасли
E-commerce & Retail
FinTech & Banking
Urban technology
Знание языков
Английский — B1
Главное о специалисте
Обладает глубокими знаниями в программировании и опытом разработки масштабируемых и поддерживаемых решений. Умеет эффективно работать как самостоятельно, так и в команде, ценю качество кода и внимание к деталям. Стремится к развитию своих навыков и внедрению современных технологий для решения сложных задач. Мотивированный и энергичный. Ценит командную работу, открыт для новых вызовов и стремится к постоянному профессиональному росту.
Проекты   (7 лет 7 месяцев)
Разработка системы бухгалтерского учета и бюджетирования
Роль
Java-разработчик
Обязанности
• Настройка Elasticsearch, создание индекс для хранения и быстрой обработки данных о товарах и поисковых запросах. • Конфигурация Logstash, настройка фильтра для обработки входящих логов и передачи данных в Elasticsearch. • Интеграция с Spring Boot, создание REST API для взаимодействия с Elasticsearch, позволяющий выполнять поисковые запросы и получать результаты. Использовались спецификации JPA для доступа к данным. • Кеширование запросов, внедрение Redis для кеширования популярных запросов, что сократит время ответа на повторные запросы. • Аналитика в Kibana, настройка дашборды для отслеживания статистики поисковых запросов и понимания поведения пользователей. Улучшение и добавление новых функций. • Реализация логики для взаимодействия с внешними API. • Обработка полученных данных и формирование ответов для клиента. • Разработка модели данных для хранения информации. • Реализация кэширования запросов для ускорения ответов на повторяющиеся поиски. • Участие в планировании и обсуждении новых функций и расширений проекта. • Разработка соединений для извлечения данных из различных источников, таких как реляционные базы данных, API, файлы и другие системы. • Разработка тестов для обеспечения качества и целостности данных, включая проверки на ошибки и несоответствия при загрузке. • Настройка мониторинга для отслеживания производительности и состояния ETL-процессов и хранилища данных, а также устранение проблем. • Обеспечение миграции данных между различными системами или версиями DWH.
Стек специалиста на проекте
Elasticsearch, Java, Kibana, Maven, MongoDB, Log4j, Spring Data, DWH, Logstash, Selenium WebDriver, Redis, jsoup, Spring boot 3
Отрасль проекта
Urban technology
Период работы
Октябрь 2024 - По настоящее время  (10 месяцев)
Системный интегратор
Роль
Java-разработчик
Обязанности
разработка и развитие онлайн-платформы, специализирующейся на оптовой торговле продуктами питания и другими товарами для бизнеса. Платформа предлагает широкий ассортимент товаров, включая продукты питания, бытовую химию и многое другое. Клиенты компании могут сравнивать предложения различных поставщиков, выбирать оптимальные условия и оформлять заказы с доставкой. Задачи: • Определение основных компонентов системы и их взаимодействия. • Выбор технологий и инструментов для реализации бэкенда. • Проектирование схемы базы данных для хранения информации о товарах, пользователях и заказах. • Настройка и управление базой данных, разработка запросов для обеспечения необходимой функциональности. • Написание кода для обработки критически важных бизнес-правил, связанных с процессами заказа, возврата и оплаты. • Разработка алгоритмов для обработки различных сценариев, включающих управление инвентарем и ценами. • Оптимизация запросов к базе данных для повышения скорости обработки. • Реализация кэширования и распределенных систем для улучшения производительности.
Стек специалиста на проекте
PostgreSQL, Docker, JUnit, Mockito, Spring Boot, Maven, Gradle, Kubernetes, GitLab, Keycloak, Spring Data JPA, Stream API, Collections, TestContainers, Java 17, Concurrency, core, Spring boot 3
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2022 - Октябрь 2024  (1 год 11 месяцев)
NDA, Финтех
Роль
Java-разработчик
Обязанности
Разработка системы по работе с партнерами. Задачи: • Централизованное создание договоров для работы с партнерами, передача по API всем внутренним продуктам банка информацию о партнерах и условиях сотрудничества. • Разработка микросервисов для выдачи кредитов, интеграция со скоринговой системой. • Проектирование схемы базы данных для хранения информации о товарах, заказах и пользователях. • Реализация миграций для управления версиями базы данных. • Валидация входных запросов для обеспечения корректности данных. • Анализ производительности API и оптимизация запросов к базе данных. • Реализация кэширования для улучшения времени ответа.
Стек специалиста на проекте
PostgreSQL, Docker, Spring Boot, Hibernate, Jenkins, Kubernetes, OpenShift, Flyway, gRPC, Kafka, Spring AOP, Spring Data, CI/CD, Java 17
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2020 - Декабрь 2022  (2 года 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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

Подробнее

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