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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Junior Python-разработчика отражает вашу страсть к программированию и обучен...
Based on the information provided, here is an evaluation of the resume for a Junior Bac...
Привет, Дмитрий! 
Давай улучшим твое резюме: Опыт. Основной принцип, которого мы при...
Это резюме содержит хорошую информацию о ваших навыках и опыте работы. Ваши навыки в об...
Резюме Junior Data Analyst имеет позитивные моменты, такие как: Обширный опыт работы ...
Резюме имеет хороший объем информации о вашем профессиональном опыте, образовании и нав...
Это резюме Junior Java-разработчика содержит много полезной информации о навыках и прое...
Это резюме Junior Java Developer имеет некоторые положительные моменты, но также есть н...
Это резюме выглядит впечатляюще и содержит много информации о вашем опыте работы и навы...
Привет, Сергей! 
Давай улучшим твое резюме: Опыт. Давай дополним этот раздел техноло...