Junior Java - разработчик

Контакты


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

Описание

Ищу работу или стажировку на позиции junior Java разработчика. Готов как к релокации так и к удаленному формату. Проживаю в городе Новороссийск.
Моя цель и мотивация расти как разработчик, работая в команде и перенимая опыт коллег.
В данный момент обучаюсь на Hexlet по направлению Java - разработчик.
Выполнил проекты:
1) Игры разума:
Консольная игра из 5 арифметических игр. В процессе выполнения проекта получены навыки разбивать задачу на подзадачи и организовывать структуру взаимодействия частей программы.
Изученные технологии:
- Git
- Linux (Ubuntu)
- Codeclimate
- Makefile
- Gradle
- Checkstyle

2) Вычислитель отличий:
Cli приложения для построения различий между двумя json/yml файлами. Отработано взаимодействие с сторонними библиотеками и коллекциям из Collection Framework.
Изучены технологии:
- TDD
- JSON, YML
- Библиотеки Picocli и Jackson
- JUnit
- Github Actions
- Jacoco

3) Валидатор данных:
Данный проект реализует возможность валидирования данных при помощи создания схем, которые проверяют данные определенного типа (число, строка, map) на соответствие заданным условиям.
Отработал на практике принципы ООП, работу с предикатами, немного затронул паттерны, конкретно реализовал фабричные методы.
Изучены технологии:
- ООП
- Паттерны
- Java 8 Predicate

4) Анализатор страниц:
Web приложеие для создание пользователей и задач для них. При создании задач, им можно добавить исполнителя, статус, маркер.
Статусы и маркеры так же могут быть добавлены на странице приложения авторизованными пользьвателями.
API построен с использованием REST-style. Представлены endpoints для всех CRUD-операций над сущностями.
Доступна документация, сгенерированна с помощью open-api.
Познакомился с сервлетами, базами данных и миграциями, реализовывал CRUD операции над сущностями. Отрисовывал данные в HTML с помощью шаблононизатора Thymeleaf.
Изучены технологии:
- Javalin
- Thymeleaf
- Bootstrap
- Ebean
- H2, Postgres
- Junit, MockitoWebServer, Unirest

5) Менеджер задач:
Web приложеие для создание пользователей и задач для них. При создании задач, им можно добавить исполнителя, статус, маркер.
Статусы и маркеры так же могут быть добавлены на странице приложения авторизованными пользьвателями.
API построен с использованием REST-style. Представлены endpoints для всех CRUD-операций над сущностями.
Доступна документация, сгенерированна с помощью open-api.
Изучены технологии:
- Spring Web
- Spring Security,
- Spring Boot
- Spring Jpa
- Querydsl
- Liquibase
- Spring Test

Навыки

1) Java Core, Коллекции, Stream API, JUnit.
2) Базовые знания gradle.
3) Базовые знания git.
4) Базовые знания Linux и терминала(Ubuntu).
5) Spring Boot, Security, Web, Test
6) Postgres, H2

Опыт


Комплектовщик отдела доставки, METRO Cash & Carry
Ноябрь 2021 - Май 2022

Сборка и комплектование заказов.
Коммуникация с клиентами и их менеджерами.

Образование


Новороссийский колледж строительства и экономики. Сооружение и эксплуатация газонефтепроводов и газонефтехранилищ.
Сентябрь 2016 - Июнь 2020

О себе
Готов к релокации в рамках страны проживания
Начальные знания английского языка
Проживаю в городе Новороссийск

Комментарии


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

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

Изменения внесены
0

Дмитрий, привет!
Все хорошо, только дополнения:
1. Учебные проекты давай выделим с помощью шрифта сам проект, суть проекта, полученные навыки и стек. Ссылки на github можно зашить в названия проектов.
2. Разместить фотографию на GitHub.

Удачи в новой профессии и интересных проектов!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит обширную информацию о вашем опыте работы и навыках в области fronte...
Этот профиль Frontend Developer выглядит достаточно привлекательным. У вас хорошие навы...
Это резюме имеет некоторые положительные и отрицательные аспекты. Вот мои оценки: Поло...
Привет! Не плохое вышло резюме, уже есть вся необходимая информация, но это резюме можн...
Это резюме имеет свои сильные стороны и некоторые области, в которых можно улучшиться: ...
Это резюме имеет некоторые положительные моменты, но есть и недостатки, которые следует...
Данное резюме имеет хороший объем информации о ваших навыках и опыте работы. Однако, ес...
Это резюме имеет несколько сильных сторон, таких как: Хорошо структурированное описан...
Это резюме представляет смешение опыта работы в области кофейного бизнеса и навыков веб...
Это резюме имеет несколько положительных моментов, но есть и недостатки, которые стоит ...