Java Developer
Михаил Павлович
Возраст
30 лет (02 Июня 1995)
Город
Санкт-Петербург
Переезд невозможен
Удаленная работа
2 года 5 месяцев
Информационные технологии / IT / Интернет
· Работал по методологии SCRUM в команде из 9 инженеров, TechLead и Project Manager.
· Разработал 8 микросервисов для реализации ключевых бизнес-процессов продукта.
· Разработал новостную ленту, обеспечив мгновенное отображение контента за счет:
Кэширования Redis для значительного уменьшения нагрузки на базу данных;
Многопоточности для эффективного распределения нагрузки и минимизации отклика.
Публикации событий в Kafka для гарантии сохранения события.
· Разработал микросервис Url Shortener для сокращения пользовательских ссылок :
Использовалась схема кодировки base62;
Асинхронное пополнение кэша в Redis для хранения хэшей.
· Внедрил асинхронную scheduled публикацию постов пользователей.
· Разработал более 30 REST API эндпоинтов на Spring Boot.
· Настроил взаимодействие между 8 микросервисами (event-driven подход и Redis pub/sub).
· Настроил CI Pipeline для автозапуска unit-тестов и проверки сборки приложения.
· Реализовал сервис сбора статистики по лайкам постов с помощью Event-Driven архитектуры.
· Обеспечил покрытие >70% ключевых фич приложения unit-тестами (Junit, Mockito).
· Провел 30+ Code Review для команды.
· Stack: Java, Spring Boot, Hibernate ORM, Redis, Kafka, PostgreSQL, Docker, Junit5 / Mockito,
Gradle, Lombok, MapStruct, Github, CI, Git, Jira.
Информационные технологии / IT / Интернет
· Работал по методологии SCRUM в команде из 8 инженеров, TechLead и Project Manager.
· Спроектировал и реализовал микросервис на основе hexagonal architecture.
· Разработал более 20 REST API эндпоинтов на Spring Boot и Spring WebFlux.
· Провел рефакторинг API Gateway и оптимизировал процесс аутентификации пользователей.
· Обеспечил покрытие >80% ключевых фич приложения unit-тестами (Junit, Mockito).
· Провел 20+ Code Review для команды.
· Stack: Java, Spring Boot, Spring Security, Spring WebFlux, Keycloak, Hibernate ORM, Redis, Kafka, PostgreSQL, Docker, Junit5 / Mockito, Maven, Lombok, MapStruct, GitLub, CI, Git, Jira, Confluence.
Высшее (Магистр)
· Разработал принципиально новый подход к контролю качества автомобильного топлива.
· 10+ участий и публикаций в международных и всероссийских конференциях.
Казань, 2013 — 2019 гг.
27 мая, 2009
50 000 руб
6 июля, 2009
15 000 руб
21 января, 2010
40 000 руб
Иван Владимирович
Город
Санкт-Петербург local_shipping
Возраст
55 лет ( 5 декабря 2025)
Опыт работы:
3 года и 7 месяцев
Последнее место работы:
Web программист, ООО "ФАМ-Холдинг", отдел рекламы
01.2008 - 12.2009
Резюме размещено в отрасли