Мужчина
Минск
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 23 июня 2025
- Настроил сохранение заявок в Tilda CRM.
- Настроил ИИ-агента для звонков клиентам из CRM и сохранения заказов в Google Calendar.
- Взаимодействовал с заказчиком из Honolulu, USA, учитывая его бизнес-потребности.
- Разработал удобный интерфейс сайта.
- Настроил асинхронную обработку событий для масштабируемости приложения, Spring Aplication Events.
- Реализовал разделение ролей и авторизацию с использованием Spring Security + JWT.
- Настроил полнотекстовый поиск в ElasticSearch для быстрого и точного поиска данных.
- Настроил сохранение файлов в Amazon S3.
- Разработал современный и удобный пользовательский интерфейс на React
CorporationX
- Работал в команде из 8 инженеров по методологии SCRUM c tech lead и project manager
- Разработал и настроил взаимодействие между 7 микросервисами, используя event-driven подход и message broker
- Обеспечил покрытие unit-тестами >70% ключевого кода (Junit, Mockito)
- Настроил Ci pipeline для автозапуска unit-тестов и проверки успешности сборки кода
- Подключил и настроил Swagger для автоматической генерации описания API
- Добавил Redis для кэширования ленты новостей, обеспечив высокую производительность и конкурентность.
- Проводил качественное код-ревью кода коллег по команде (20+ PRs)
- Обеспечил высокую производительности и масштабируемость с использованием Kafka в системах нотификаций и ленты новостей
Java backend-разработчик с практикой построения микросервисной архитектуры и асинхронных систем. Писал бэкенд под нагрузку, работал с Kafka, Redis, ElasticSearch, Spring Boot. Развиваюсь в направлении QA и Java EE, активно применяю JUnit, CI/CD, Docker. Страстно интересуюсь информационными технологиями и тем, как они трансформируют бизнес. Есть опыт взаимодействия с международными заказчиками. Готов к коммуникации на английском языке.
Английский — в2 - выше среднего