Java - разработчик с опытом создания высокопроизводительных
приложений с использованием Spring. Способен адаптироваться к новым
требованиям и эффективно решать задачи в срок. Стремлюсь к развитию
компетенций в области проектирования и архитектуры систем.
Проект: разработка и внедрение систем взаимодействия с контрагентами, обеспечивающих интеграцию банковских сервисов с внешними платформами для проведения платежей и обработки транзакций.
Обязанности: Разработка и поддержка микросервисов для интеграции банковских систем с внешними платформами. Проектирование и реализация API для обеспечения стабильного обмена данными с контрагентами. Оптимизация существующих процессов обработки платежей и транзакций. Написание модульных и интеграционных тестов. Проведение code-review и участие в улучшении общего качества и стиля кода. Актуализация версий зависимостей и поддержка стабильности системы при обновлениях. Участие в планировании задач с командами разработчиков и аналитиков для эффективной реализации проектных решений.
Стек технологий:
Java 17, Spring (Boot, MVC, Data), Swagger, Lombok
Взаимодействие микросервисов: REST, Kafka
БД: PostgreSQL
Тестирование: JUnit, Mockito
Сборка: Maven
Контроль версий: GitLab
Проект: разработка комплексной B2P/B2B платформы для предоставления полного спектра страховых услуг
Обязанности: Разработка новых функций, внедрение и совершенствование процессов, написание модульных и интеграционных тестов, обеспечение качества кода и соблюдение принятого код-стайла, корректировка технической документации, управление техническим долгом и проведение code review.
Также в обязанности входило: настройка интеграций между микросервисами, обновление версий зависимостей проекта, участие в планировании задач совместно с аналитиками, предоставление технических консультаций по вопросам разработки.
Стек технологий:
Java 11, Spring (Boot, MVC, Data, Cloud), Hibernate, Swagger, Lombok
Взаимодействие микросервисов: REST, Kafka
БД: PostgreSQL
Тестирование: JUnit, Mockito
Сборка: Maven/Gradle
Контроль версий: GitLab/BitBucket
"Управление и информатика в технических системах.
Включая разработку, анализ и оптимизацию информационных процессов в сложных технологических средах."