ЕМ
Егор М.
Мужчина, 28 лет
Россия, Таганрог, UTC+3
Ставка
2 183,61 Р/час
вкл. НДС 5% (80.95 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle
Навыки
PostgreSQL
Spring
Java
Git
Spring Boot
Docker
RabbitMQ
Redis
Hazelcast
Spring Cloud
Maven
JUnit
Hibernate
SQL
Java 17
WebSockets
Java 11
Java 13
java 14
Java 15
Java 16
Android
Angular
Bootstrap
CSS
HTML
Java 8-11
Raspberry Pi
Sass
SCSS
SPSS
SSIS
SSRS
API
Flutter
Stripe
React Native
Keycloak
JavaScript
JQuery
Kafka
Unit testing
Swagger
cloud
MongoDB
REST
Jira
MySQL
GitLab
Thymeleaf
boot
Data
Security
Grafana
Jenkins
Liquibase
Prometheus
SonarQube
Kibana
JPA
Spring Data
Spring JPA
Объектно-ориентированное программирование (ООП)
знание принципов и шаблонов проектирования
Spring Security
Kotlin
Camunda
Отрасли
BioTech, Pharma, Health care & Sports
Cloud Services
E-commerce & Retail
FinTech & Banking
Information Security
Logistics & Transport
Главное о специалисте
Языки программирования: Java (8+), опыт переписывания приложений с других языков на Java. Фреймворки и технологии: Spring (Core, Boot, Data, Data JPA, Security), Hibernate. Микросервисы: разработка, оптимизация, деплой, взаимодействие. Монолиты: опыт поддержки и миграции к микросервисной архитектуре. Шины данных: Apache Kafka, RabbitMQ. Логирование и мониторинг: ELK (Elasticsearch, Logstash, Kibana), Prometheus/Grafana. Инструменты и базы данных: PostgreSQL, Redis, Docker, Kubernetes. Методологии: Agile (Scrum, Kanban), TDD, CI/CD. Тестирование: разработка автотестов (JUnit, TestNG), интеграция с CI/CD пайплайнами. Личностные качества: ответственность и внимание к деталям, умение работать в команде и эффективно коммуницировать, стремление к изучению новых технологий и улучшению существующих процессов
Проекты   (4 года)
GeoSearch
Роль
Java разработчик
Обязанности
Приложение, которое предоставляет API для быстрого полнотекстового поиска гео-данных для служб доставки товаров. Включает также Admin панель для анализа потребления API. Обязанности: Разрабатывал REST API бэкенд с нуля соблюдая SOLID, принципы чистого кода и используя шаблоны проектирования; Работа с системой аналитики на базе Clickhouse, которая предоставляет данные о ключевых метриках использования сервиса для принятия бизнес-решений; Реализовал полнотекстовый поиск с использованием Elasticsearch; Разработал систему авторизации и аутентификации на базе Spring Security и JWT, обеспечив безопасность и удобство для пользователей; Настроил автоматизированную генерацию отчетов с интеграцией отправки на email, оптимизировав бизнес-процессы; Интегрировал kafka для большей производительности сервиса аналитики;
Достижения
Завершил разработку MVP в кратчайшие сроки, что позволило команде выйти на этап тестирования продукта в реальных условиях; Предложил и внедрил Clickhouse на проекте для улучшения аналитики потребления API; Организовал эффективную загрузку и обработку объемных данных (30+ млн записей) через Kafka, обеспечив консистентное сохранение данных в БД и оптимизацию времени обработки; Внедрил улучшенный поиск данных с помощью Elasticsearch.
Стек специалиста на проекте
Redux Toolkit, GitLab, WebSockets, Spring Data JPA, ClickHouse, Elasticsearch, REST, Java, API, Kibana, JPA, JDBC, MVP, JWT, Kafka, CSV, Security, RTK Query, Docker, Spring Security, Hibernate, ORM, TypeScript, SSE, Server-Sent Events, Maven, RabbitMQ, React, REST API, Spring, оптимизация, PostgreSQL, знание принципов и шаблонов проектирования, Объектно-ориентированное программирование (ООП)
Отрасль проекта
Logistics & Transport
Период работы
Октябрь 2024 - Февраль 2025  (5 месяцев)
СОЛАР
Роль
Java – разработчик, Middle / Middle+
Обязанности
Описание проекта Платформа для предотвращения утечек корпоративной информации. Участвовал в разработке импортозамещающей системы хранения и сборки пакетов. Обязанности Поиск большого кол-ва Open Source библиотек разных версий для работы платформы. Сборка и адаптация библиотек в том числе и legacy под нужную версию Java, вырезание тестирования и всего лишнего для ускорения и оптимизации сборки, без изменения функционала библиотек. Создание шаблонов и патчей для автоматизации сборки всех библиотек в одном месте (gradle, maven) Состав команды 10 Back-End разработчиков, 1 Lead
Достижения
Мы с командой перенесли в систему почти 1000 библиотек, чем внесли значительный вклад в развитие и расширение функционала платформы.
Стек специалиста на проекте
Docker, Java, Maven, Gradle, Data, Java 11, Legacy, Security, Data security, Ant, Spring, boot, анализ, знание принципов и шаблонов проектирования, Объектно-ориентированное программирование (ООП)
Отрасль проекта
Information Security
Период работы
Август 2024 - Ноябрь 2024  (4 месяца)
ЕМИАС
Роль
Java – разработчик, Middle+
Обязанности
Единая медицинская информационно- аналитическая система для запись к врачу в городские поликлиники Москвы. Системой воспользовались более 9 млн. пользователей, 200 тыс. в день записей к врачу, более 1000 поликлиник и больниц подключены к сервису, более 55 тысяч врачей ежедневно ведут прием, используя приложение. Проект закончился из-за сокращения бюджетирования Минздравом. Обязанности Изменение флоу аутентификации и авторизации пользователя в Keycloak, которая позволяет ему попадать в необходимое окружение с определенным набором прав; Внесение изменений в модели при переводе на UUID в последствии чего было изменено множество классов и менялись скрипты миграций в Liquibase; Рефакторинг существующих сервисов с применением принципов ООП; Обсуждение и планирование спринтов; Вместо пулинга и вебсокетов внедрил простой вариант с SSE; Покрытие модульными и интеграционными тестами с использованием Junit, Mockito и поднятием тестовой базы данных с помощью TestContainers.
Достижения
Перевод нескольких микросервисов на UUID, что как следствие перетекло в переписывание и улучшение множества внешних классов; Настроил единую точку входа для множества ролей через KeyCloak; Внедрение системы управления доступом KeyCloak, при этом данные пользователей были вынесены, что позволило не зависеть целиком от одного провайдера; Покрыл тестами микросервисы.
Стек специалиста на проекте
Grafana, uuid, Ревью, Camunda, Data, Liquibase, Keycloak, SonarQube, JUnit, JPA, JDBC, Рефакторинг, Prometheus, Kafka, boot, Security, Docker, SSE, Data security, Angular, Java 17, JavaScript, Spring, Unit testing, PostgreSQL, знание принципов и шаблонов проектирования, Jenkins, Microservices, Kubernetes, Объектно-ориентированное программирование (ООП)
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Апрель 2024 - Сентябрь 2024  (6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
РИНХ
Специальность
Юрист
Завершение учебы
2021 г.

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

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

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

Подробнее
AgroTech • BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking
ТР
Татьяна Р.
Москва
Java разработчик
Lead
4 816,79 Р/час
Apache
Apache Kafka
Atlassian
AWS
Backend
Docker
Elasticsearch
Git
Gradle
Hibernate
+121

2008 - 2018 гг. — нерелевантный опыт в качестве Software developer (фронтенд-разработка и продвижение веб-сайтов): 2008 - разработка движка для 3D-презентаций и виртуальных туров на ActionScript. С 2010 года - веб-разработка (JS, HTML, CSS + CMS и фронтенд-фреймворки); продвижение контента и сайтов в сети, СЕО-продвижение и поисковая оптимизация, создание элементов для приложения с дополненной реальностью AR. С 2018 года — основное направление - backend-разработка (Java-developer). Имею опыт лида команды, менторинга сотрудников и предоставления технической поддержки, а также организации скрам-процессов с нуля. Обладаю отличными навыками коммуникации и способностью эффективно взаимодействовать с различными участниками команды, включая бизнес-аналитиков, тестировщиков и менеджеров проекта. Демонстрирую самостоятельность и инициативу в решении проблемных ситуаций, способна принять на себя ответственность за свою работу и достижение поставленных целей. Гибко адаптируюсь к изменениям и новым требованиям, способна эффективно работать в динамичной среде и быстро осваивать новые технологии и концепции. Понимаю важность создания легко читаемого и легко обслуживаемого исходного кода. В свободное от работы время интересуюсь информационными технологиями и инновациями, увлекаюсь видео-съемкой, монтажом видео и графикой. Непрерывно прохожу различные курсы, люблю осваивать новые направления и знакомиться с людьми, у которых можно чему-то научиться.

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

Подробнее

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

BioTech, Pharma, Health care & Sports • Cloud Services • E-commerce & Retail • FinTech & Banking • Information Security • Logistics & Transport
ЕМ
Егор М.
Таганрог
Java разработчик
Middle
2 183,61 Р/час
Sass
Grafana
GitLab
WebSockets
Spring Data
Spring Cloud
Camunda
Data
Liquibase
Keycloak
+67

Языки программирования: Java (8+), опыт переписывания приложений с других языков на Java. Фреймворки и технологии: Spring (Core, Boot, Data, Data JPA, Security), Hibernate. Микросервисы: разработка, оптимизация, деплой, взаимодействие. Монолиты: опыт поддержки и миграции к микросервисной архитектуре. Шины данных: Apache Kafka, RabbitMQ. Логирование и мониторинг: ELK (Elasticsearch, Logstash, Kibana), Prometheus/Grafana. Инструменты и базы данных: PostgreSQL, Redis, Docker, Kubernetes. Методологии: Agile (Scrum, Kanban), TDD, CI/CD. Тестирование: разработка автотестов (JUnit, TestNG), интеграция с CI/CD пайплайнами. Личностные качества: ответственность и внимание к деталям, умение работать в команде и эффективно коммуницировать, стремление к изучению новых технологий и улучшению существующих процессов

Подробнее