Junior Java Developer

Контакты


Контакты доступны после входа на сайт

Описание

Я начинающий Java разработчик, обучающийся на платформе Hexlet. Ищу позицию Java разработчика для применения полученных знаний, а также для дальнейшего профессионального роста и развития в компании с большими возможностями. У меня есть прочная базовая подготовка в Java и понимание ключевых принципов объектно-ориентированного программирования, а также опыт работы с основными фреймворками и библиотеками. Активно изучаю новые технологии и инструменты. Также я использую различные ресурсы, такие как онлайн-курсы, документацию и сообщества разработчиков, чтобы оставаться в курсе последних изменений в мире программирования.

Навыки

Hard-skills:
* Java SE
* Использование фреймворков: Spring Framework и Javalin Framework
* Основы SQL, работа с базами данных PostgreSQL, H2, Hibernate, JDBC
* Алгоритмы и структуры данных
* Инструменты для версионного контроля: Git
* Основы тестирования приложений, JUnit, mockito
* GitHub Actions (CI), Code Climate
* Сборщик проектов: Gradle, Maven
* Знание принципов ООП, SOLID, REST
* Linux (основы администрирования)
* HTML, CSS (основы)

Soft-skills:
* Критическое мышление
* Неконфликтность
* Ответственность
* Коммуникабельность

Описание проектов
Валидатор данных – библиотека, с помощью которой можно проверять корректность любых данных.

Полученные навыки:
- Проектирование объектно-ориентированной архитектуры
- Использование DSL
- Применение принципов SOLID
- Тестирование с использованием JUnit

Технологический стек: Java, JUnit, AssertJ, Jacoco, Gradle, Checkstyle, Git, GitHub Actions (CI).


Вычислитель отличий – программа, определяющая разницу между двумя структурами данных. Поддержка разных входных форматов: yaml, yml и json

Полученные навыки:
- Работа с коллекциями и структурами данных
- Работа с форматами json, yml (Jackson)
- Непрерывная интеграция (CI, GitHub Actions)
- Разработка через тестирование (JUnit, Jacoco
- Создание утилиты командной строки (Picocli)

Технологический стек: Java, Jackson, Jacoco, Picocli, Gradle, Checkstyle, Git, GitHub Actions (CI), Code Climate


Игры разума – набор из пяти консольных игр в формате "вопрос-ответ".

Полученные навыки:
- Сборка проекта с помощью Gradle в среде IntelliJ IDEA
- Работа с командной строкой Linux (Ubuntu)
- Настройка Make
- Настройка Сheckstyle
- Опыт построения архитектуры приложения
- Работа с GitHub

Технологический стек: Java, Gradle, Git, GitHub, IntelliJ IDEA, Checkstyle.

Образование


Java-разработчик, Hexlet
Декабрь 2023 - по настоящее время
Обеспечение Информационной Безопасности, Колледж автоматизации и информационных технологий № 20
Сентябрь 2019 - Июнь 2022

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

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

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

0

Привет, Андрей!


Давай дополним твое резюме:
1. Описание
Давай уберем из этого раздела твое представление: твое имя уже указано в самом резюме.
Данный раздел должен быть посвящен твоему позиционированию и содержать ключевые технические навыки и качества, которые помогут тебе реализоваться в новой профессии. Это краткое представление твоих имеющихся hard и soft skills, релевантных будущей позиции. Здесь следует разместить информацию, которая будет продвигает тебя как кандидата.
2. Описание проектов
Для удобства и компактности ссылку на GitHub необходимо зашить в название проекта
В квадратных скобках указываем слово, по которому надо нажать, в круглых - ссылку на проект.
3. Образование
Укажи пожалуйста полное наименование учебного заведения.

Желаю тебе удачи в освоении IT-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...