Java-разработчик (Spring, Git, Spring Boot, Junit, Mockito, Hibernate)
Санкт-Петербург, РоссияДжуниор
Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gfQX
О себе
На данный момент Java-разработчик.
Мои компетенции и опыт
КЛЮЧЕВЫЕ ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ:
- Работа в IDEA, использование горячих клавиш для работы.
- Работа с коммитами и ветками: создание PR, работа с конфликтами в ветках, умение читать и оставлять комментарии.
- Навыки работы с фреймворками Spring Boot, Spring Framework, Hibernate.
- Создание и запуск проектов с помощью Maven. Использование стандартных библиотек Java.
- Использование Postman, JUnit, Mockito и написание Unit-тестов.
- Знание и использование принципов ООП в разработке кода. Владение Java Core.
- Работа с исключениями: обработка, создание собственных исключений.
- Работа с БД: JDBC, SQL. Подключение, создание конфигураций, наполнение и манипулирование данными. Работа с Liquibase.
- Знание методологий проектных разработок, умение работать в таск-менеджере.
- Алгоритмы и сортировки: бинарный поиск, сортировка, пузырьковая сортировка, сортировка вставкой, быстрая сортировка, сортировка слиянием.
- Базовое понимание принципа работы многопоточности.
- Навыки работы в команде и в индивидуальном формате.
- Широкий кругозор области IT и тяга к его постоянному расширению.
Портфолио можно посмотреть по ссылке: нужен доступ к резюме
ВЫПОЛНЕННЫЕ КЕЙСЫ (за время обучения):
- Создание Spring Boot-приложение по учету сотрудников для автоматизации кадровых и бухгалтерских процессов,
- Разработка Spring Boot приложения для работы с базой данных студентов учебного заведения.
- Создание TelegramBot для приюта животных.
ДОСТИЖЕНИЯ:
- Вошел в ТОП-3 учеников на курсе.
- Выполнил 3 масштабных учебных кейса и 20+ домашних работ с оценкой "отлично".
ЗАДАЧИ:
- Написание кода, используя принципы ООП и знания Java Core.
- Написание бекенд-части веб-приложений с использованием Spring Boot.
- Тестирование написанного кода.
- Работа с базами данных.
- Работа с документацией и ТЗ проекта.
- Создание и поддержка веб-приложений на Spring.
- Ревью и дебаг кода.