АБ
Алексей Б.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
4 110,32 Р/час
вкл. НДС 5% (152.38 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Являясь опытным разработчиком, я обладаю уникальными способностями к обучению и решению сложных задач. Имею опыт построения монолитных и микросервисных систем, опыт оптимизации запросов к базам данных. Моя главная цель заключается в применении технических навыков для эффективного решения задач и достижении целей компании. Готов работать в команде и быстро адаптироваться к любым изменениям.
Languages: Java, JavaScript, SQL, XML, HTML5, CSS, Python
Frameworks: Spring (MVC, Security, Data, Boot, AOP, Cloud, Integration), JPA (Hibernate, Blaze-Persistance), JUnit, jQuery, Bootstrap
Technologies: Servlet, Feign, Liquibase, MapStruct, JDBC, JPA, REST , JSP/JSTL, DOM, AJAX
DB: PostgreSQL, HSQLDB, Oracle, Mongo
MessageBroker: Kafka, RabbitMq, ActiveMq
Instruments: Maven, Slf4j/Logback
Version control: Git
CI/CD: Jenkins, Sonar
DevOps: OpenShift, Docker
Проекты
(5 лет 5 месяцев)
Миграция СРМ
Роль
Java разработчик
Обязанности
Описание: Цель проекта – миграция устаревшего СРМ на современный стек технологий. Это веб приложение для клиентских менеджеров, позволяющее им работать со сделками и договорами займа.
Стек: Java8, Spring Core, Spring MVC, Hibernate, MapStruct, JUnit, Mockito, WildFly, Oracle.
Полномочия и обязанности: Участие в многомодульном проекте в роли мидл разработчика в команде из 10 человек. Выполнялись задачи по миграции функционала и данных СРМ системы, реализации необходимых интеграций:
- реализация технических и бизнес задач различной степени сложности
- покрытие кода unit тестами
- сопровождение релизов в продакшн
- траблшутинг и разбор ошибок продакшна
Было реализовано 2 монолитных отказоустойчивых приложения, работающих на WildFly серверах:
- пользовательское веб приложение, позволяющее просматривать данные по сделкам, получать данные по интеграциям и т.д
- приложения для миграции данных с СРМ системы через буферную базу данных.
Проект успешно введен в промышленную эксплуатацию.
Период работы
Февраль 2020 - Май 2023
(3 года 4 месяца)
Разработка функциональной системы получения субсидий
Роль
Java разработчик
Обязанности
Описание: Реализация нескольких микросервисов по бизнес требованиям заказчика в составе команды из 4 человек. Проект нацелен на предоставление пользователю возможных видов субсидий, а также подача заявок на субсидии.
Стек: Java11, Spring MVC, Spring Feign, Spring Boot, Hibernate, MapStruct, JUnit, Mockito, PostgreSql, Kafka , Docker, OpenShift.
Полномочия и обязанности:
В рамках проекта решались задачи: взаимодействие с бизнес заказчиком, написание бизнес логики, решение технических задач, покрытие кода тестами, код ревью коллег, вывод и сопровождение проекта в продакшн.
Было реализовано 2 микросервиса с подключением к БД, синхронными\асинхронными интеграциями с другими системами с последующим выводом в промышленную эксплуатацию:
- сервис взаимодействия с потребителем
- сервис работы с субсидиями.
Период работы
Февраль 2020 - Май 2023
(3 года 4 месяца)
Система корпоративного кредитования
Роль
Java разработчик
Обязанности
Описание: Продукт нацелен на создание системы корпоративного кредитования юридических лиц. По сути является мастер системой по процессингу и хранению кредитов юридических лиц.
Стек: Java 15-17, Spring MVC, Spring Feign, Spring Boot,json-RPC, Hibernate, Kogito, Drools, MapStruct, JUnit, Mockito, PostgreSql Oracle, Kafka, Docker, OpenShift.
Полномочия и обязанности: Работа в команде из 25 человек в роли старшего разработчика с замещением тимлида. Тесное взаимодействие со всеми членами команды для получения качественного продукта.
- реализация бизнес логики
- реализация технических задач
- реализация интеграций со сторонними сервисами
- разработка микро-сервисов
- рефакторинг существующего кода
- тюнинг производительности приложения
- покрытие кода unit тестами
- менторинг коллег
- сопровождение релизов в продакшн
Продукт находится в промышленной эксплуатации и насчитывает порядка 15 бизнес микросервисов и 5 технических. Порядка 20 интеграций со сторонними сервисами как синхронно через Rest, так и асинхронно через Kafka. Сервисы дорабатываются, а также добавляются новые.
Период работы
Февраль 2020 - Май 2023
(3 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Государственная морская академия им. адмирала С.О. Макарова
Специальность
Радиотехнический, Эксплуатация и ремонт судового радиооборудования
Завершение учебы
2009 г.