АМ
Артём М.
Мужчина, 23 года
Беларусь, Минск, UTC+3
Ставка
2 847,53 Р/час
вкл. НДС 20% (380 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
• Ориентированный на результат backend-разработчик с 1 годом опыта, специализирующийся на Java и Kotlin, включая разработку микросервисов, многопоточность и работу с базами данных
• Понимание ИТ-архитектуры и принципов проектирования систем
• Навыки в области DevOps: опыт использования CI/CD и контейнеризации (Docker) для обеспечения непрерывной интеграции и развертывания; опыт работы с Kubernetes
• Опыт тестирования: использование JUnit, Mockito, TestContainers; разработка автотестов и тестирование REST-приложений
• Уделяет большое внимание вопросам безопасности, производительности и качеству кода, внимателен к деталям
• Отличные коммуникативные навыки и высокая обучаемость
• Опыт работы с реляционными базами данных (MySQL, PostgreSQL) и NoSQL-хранилищами (MongoDB, Redis)
• Опыт работы с брокерами сообщений Kafka и RabbitMQ
• Глубокое понимание микросервисной архитектуры и опыт разработки масштабируемых и эффективных приложений
• Эффективно работает как самостоятельно, так и в составе команды, демонстрируя отличные коммуникативные навыки и способность быстро адаптироваться к новым технологиям и требованиям. Он активно применяет гибкие методологии разработки (Scrum, Kanban), что способствует своевременному выполнению задач и улучшению рабочих процессов.
Проекты
(1 год 6 месяцев)
Dzengo
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Состав команды (12 человек):
Архитектор, Техлид, 3 Backend разработчика, 3 QA Engineer, 2 Frontend разработчика, Дизайнер, Бизнес-аналитик
Обязанности:
- Разработка нового функционала микросервисного приложения на Java 17 и Kotlin с использованием Spring Boot (версии 2.7.x-3.2.x), обеспечивающего управление заявками и бизнес-процессами в финтех-сфере.
- Поддержка и оптимизация существующего функционала для повышения стабильности и производительности системы.
- Реализация внутренней бизнес-логики с применением принципов SOLID, Clean Architecture и TDD.
- Взаимодействие с реляционными базами данных PostgreSQL с использованием Spring Data JPA и Hibernate, включая проектирование схем и оптимизацию запросов.
- Настройка и поддержка коммуникаций между микросервисами через RESTful API, обеспечение надёжного обмена данными.
- Участие в код-ревью для поддержания высокого качества кода и соблюдения стандартов разработки.
- Интеграция с внешними системами, включая Msi и 1С, для автоматизации бизнес-процессов и обмена данными.
- Разработка и поддержка административной панели на Django с адаптацией под бизнес-процессы заказчиков.
- Генерация и оптимизация документооборота, включая переход с HTML на ODT для PDF-документов.
- Написание и поддержка модульных и интеграционных тестов с использованием JUnit, Mockito и TestContainers.
- Работа с инструментами контейнеризации (Docker, Docker Compose) для обеспечения стабильного и автоматизированного развертывания.
- Ведение документации API с помощью Springdoc OpenAPI и взаимодействие с командой через JIRA и Confluence.
- Работа в команде по методологиям Scrum и Kanban: совместное управление бэклогом задач, приоритизация, визуализация прогресса на досках задач и контроль выполнения в рамках итераций.
Достижения
- Разработал и поддерживал микросервис заявок, обеспечив стабильную работу с нагрузкой до 5000 запросов в минуту без деградации производительности.
- Реализовал административную панель на Django, адаптированную под бизнес-процессы заказчиков, что сократило время обработки заявок на 25%.
- Перенёс генерацию PDF-документов с формата HTML на ODT, что снизило количество ошибок формирования документов на 40% и упростило добавление новых типов документов.
- Реализовал ключевую логику модулей админ-панели, повысив удобство и скорость работы пользователей на 30%.
- Провёл рефакторинг backend-кода, что улучшило читаемость и сопровождение проекта, а также снизило технический долг на 20%.
- Разработал и интегрировал функциональность взаимодействия с 1С, обеспечив автоматизацию обмена данными и сокращение ручной работы на 35%.
- Покрыл тестами более 70% функциональности микросервиса контента, что позволило снизить количество багов в продакшене на 30%.
Стек специалиста на проекте
Kanban, 1С, Clean Architecture, Spring Data JPA, SOLID, Scrum, API, JUnit, Mockito, SpringDoc, MSI, Docker Compose, HTML, Confluence, Docker, Kotlin, Hibernate, TestContainers, Django, Java 17, OpenAPI, REST API, Spring Boot, Jira, PostgreSQL, TDD
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время
(1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
инженер по информационным технологиям и системам управления
Завершение учебы
2024 г.