Java Developer

Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Java • Spring • Hibernate
Удаленная работа
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Java Developer.

Мои компетенции и опыт

На последнем месте работы управлял небольшой командой разработчиков (я + 3 человека). В мои обязанности входило планирование задач, анализ внедрения нового функционала в код приложения, распределение задач между подчиненными. Так же занимался обучением и консультированием своих коллег.

В процессе работы над проектов выявил существенный дефект архитектуры приложения, а именно сложную архитектуру внутри приложения, сложный самописный фреймворк тестирования, неразделенная бизнес логика.

В рамках общего рефакторинга системы было принято решение на разделение кода на модули. Сложность общего решения разделялась на более просте решения в виде отдельных API для двух разных потребителей (два API одного продукта диктовались различными требованиями для потребителей), сложный фреймвор тестов остался позади и жил на поддержке с дальнейшим отключением и замещением unit-тестами, бизнес логика разделилась с if-ветвления на паттерн стратегия.

Подобнй рефакторинг вызвал большую сложность и нагрузку для команды, но мы успешно справлялись. Мой план перехода подразумевал места, где можно безопасно остановиться для реализации бизнес функционала.

Мои контактные данные: нужен доступ к резюме нужен доступ к резюме


Специализация
Информационные технологииРазработкаBackendJavaSpringHibernate
Отрасль и сфера применения

Уровень
МиддлСеньор

Есть файл резюме (защищен)


Интересные кандидаты