Михаил А. Java разработчик, Middle+
ID 19444
МА
Михаил А.
Мужчина, 27 лет
Россия, Москва, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 1 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Опыт работы в финтек, ритейл проектах, в логистике.
Java 7-11, Java 17, Java 21, Java Spring Framework, Git, Linux, Docker, MySQL, PostgreSQL, RabbitMQ, Jira, Agile
Базовые знания AWS, Google Cloud Platform или Azure
Желание развиваться в области ИИ и интеграции LLM
Опыт написания юнит- и интеграционных тестов
Проекты
(6 лет 9 месяцев)
Банковский сервис по обработке заявок на изменение данных юрлиц
Роль
Java-разработчик
Обязанности
Стрим: торговый эквайринг.
Внутри стрима вел работу по следующим направлениям:
- миграция данных с банка партнера,
- разработка сервиса генерации печатных форм,
- разработка сервиса процессинга заявок,
- изменение процессов торгового эквайринга,
- изменения процесса выдачи оборудования,
- изменения процесса работы с лидами и хантерами банка.
- Оптимизация производительности поисковых запросов
Состав команды: 4 разработчика, 1 системный аналитик, 1 тестировщик, 1 бизнес аналитик.
Стек специалиста на проекте
PostgreSQL, Kotlin, Spring Boot, Spring Security, Spring Data JPA, Spring MVC, Kafka, Java 17, Java 21, Elastic Search
Отрасль проекта
FinTech & Banking
Период работы
Март 2024 - Ноябрь 2024
(9 месяцев)
Крупнейший негосударственный оператор экспресс-доставки и логистики
Роль
Java-разработчик
Обязанности
Проект — миграция от монолитной архитектуры и оракула к микросервисам и Postgres.
Изначально проект представлял собой монолит на самописном фреймворке, на Java 8. За 3 года был выполнен плана перехода с монолита на микросервисную систему.
В обязанности на проекте входило:
1. Проектирование архитектуры микросервисной системы.
2. Разработка системы, состоящей из 50 микросервисов.
3. Вывод системы в прод с переводом пользователей с монолита.
Изначально выходил на проект как Middle Java разработчик. К концу работы над проектом перешла часть задач тимлида. Проведение scrum мероприятий. Менторинг младших разработчиков. Проектирование и согласование архитектуры.
Помимо обычных задач по разработке, я выполнял:
- Миграцию сервисов с 8 на 11 и позже на 17 Java;
- Внедрение Sonar в компании;
- Профилирование сервисов и работу с кешем;
- Нагрузочное тестирование с помощью Jmeter;
- Взаимодействия с Helpdesk-решениями, CRM.
Состав команды: ПМ, 4 разработчика, аналитики, тестировщики, DevOps
Достижения
В проекте было большое количеством хранимых процедур в Oracle. Логика из хранимых процедур была вынесена в код микросервисов. Oracle был замещен на postgres.
Стек специалиста на проекте
Grafana, Elastic Search, GitLab, core, Spring Data JPA, Liquibase, Java, DevOps, Kibana, JUnit, Gradle, JMeter, Swagger, Sonar, Confluence, Docker, CRM, Kotlin, Java 11, Oracle Database, REST API, Spring Boot, Jira, PostgreSQL, Kubernetes, Apache Kafka, Load Testing
Отрасль проекта
Logistics & Transport
Период работы
Декабрь 2020 - Февраль 2024
(3 года 3 месяца)
Лидер среди розничных сетей по продаже электроники и бытовой техники в России
Роль
Java-разработчик
Обязанности
● Разработал микросервисную платформу. Целью этой платформы является интеграция систем компании (логистики, финансов, ИТ, HR-модулей). В платформе около 60 микросервисов.
● В обязанности входила разработка новых сервисов, внесение изменений и оптимизаций в уже написанные.
● Разработка и оптимизация взаимодействия с базой данных с использованием Hibernate и iBatis.
Состав команды: в команде было около 30 разработчиков, аналитиков и тестировщиков.
Стек специалиста на проекте
Grafana, Spring Data JPA, platform, SOLID, Spring MVC, Java EE, CDI, Kibana, JUnit, Bitbucket, Swagger, Redis, JMS, Eureka, Confluence, Docker, Kotlin, Spring Security, JAX-RS, Java 11, Maven, Oracle Database, REST API, Spring, Jira, PostgreSQL, Jenkins, ightbend
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2019 - Ноябрь 2020
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Московский государственный технический университет имени Н.Э. Баумана
Специальность
Технологии биометрической идентификации личности
Завершение учебы
2020 г.