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-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...
Привет, Егор! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...