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

Владение английским
Начальные знания
Телефон
+7 918 439 67 93
Почта
datfeelman@gmail.com
Телеграм
https://t.me/datfeelbruh
Дополнительные контакты

Работа


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

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

Образование


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

Комментарии


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

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

Ожидает подтверждения
0

Резюме содержит достаточно информации о проектах и технологиях, которыми занимался соискатель, а также о его образовании и опыте работы. Однако, в резюме есть опечатки и некоторые недочеты в оформлении проектов (например, ссылки на проекты не корректно отображаются из-за наличия пробелов). Также, необходимо добавить информацию о своих личных качествах и навыках, которые могут быть полезны для работы в команде. В целом, резюме можно оценить на 7 из 10.

Сопроводительное письмо

Уважаемый(ая) рекрутер(ша),

Представляю Вам свои квалификации для позиции junior Java - разработчика. Я ищу работу или стажировку в данной области и готов к релокации или удаленному формату. Я проживаю в городе Новороссийск и моя цель - расти как разработчик, работая в команде и перенимая опыт коллег.

В данный момент я обучаюсь на Hexlet по направлению Java - разработчик и выполнил несколько проектов, которые позволили мне получить ценный опыт в работе с разными технологиями, такими как Git, Linux, Codeclimate, Makefile, Gradle, Checkstyle, JSON, YML, библиотеки Picocli и Jackson, JUnit, Github Actions, Jacoco и другие.

Один из моих проектов - это консольная игра "Игры разума", которая включает в себя 5 арифметических игр, в процессе выполнения которой я научился разбивать задачу на подзадачи и организовывать структуру взаимодействия частей программы.

Также я разработал CLI приложение для построения различий между двумя json/yml файлами и валидатор данных при помощи создания схем, которые проверяют данные определенного типа на соответствие заданным условиям. В процессе выполнения этих проектов, я отработал принципы ООП, работу с предикатами и фабричные методы.

Мой последний проект - это web-приложение "Менеджер задач", где я использовал Spring Boot, Spring Web, Spring Security, Spring Jpa, Querydsl, H2, Postgres, Liquibase, JUnit и Spring Test. Я реализовывал CRUD операции над сущностями, работал с сервлетами, базами данных и миграциями, отрисовывал данные в HTML с помощью шаблонизатора Thymeleaf и создавал API с использованием REST-style.

Я также имею базовые знания в области Java Core, Коллекции, Stream API, JUnit, gradle, git, Linux и терминала (Ubuntu).

Я готов применить свой опыт на практике и получить новые знания в рабочей команде. Спасибо за ваше время и рассмотрение моего резюме. Я настоятельно надеюсь на возможность обсудить мои квалификации и узнать больше о позиции, которую Вы предлагаете.

С уважением,
[Ваше имя]

Улучшенное резюме

Junior Java-разработчик ищет работу или стажировку. Готов к релокации или удаленному формату работы. Обучаюсь на Hexlet по направлению Java-разработчик. Моя цель - расти как разработчик, работая в команде и перенимая опыт коллег.

Я разрабатывал следующие проекты:

  • Игры разума: консольная игра из 5 арифметических игр. В процессе выполнения проекта получены навыки разбивать задачу на подзадачи и организовывать структуру взаимодействия частей программы. Использованные технологии: Git, Linux (Ubuntu), Codeclimate, Makefile, Gradle, Checkstyle.

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

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

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

Мои навыки: Java Core, Коллекции, Stream API, JUnit, базовые знания Gradle, Git, Linux и терминала (Ubuntu).

Контакты: +7 918 439 67 93, datfeelman@gmail.com.

Опыт работы:

Компания: METRO Cash & Carry
Позиция: Комплектовщик отдела доставки
Начало работы: 2021-11-01
Конец работы: 2022-05-01
Описание: Сборка и комплектование заказов. Коммуникация с клиентами и их менеджерами.

Образование:

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


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

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

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


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме имеет следующую структуру: Краткое описание целей и ожиданий соискателя. Упоми...
Аналитик данных Образование: - 2018-2022: РГУ нефти и газа (НИУ) имени И. М. Губкина, ...
Резюме выглядит достаточно полным и содержит информацию о ваших навыках и опыте работы....
Резюме выглядит вполне качественным и информативным. Заявленная цель и желание получить...
Резюме имеет некоторые сильные стороны, такие как: - Четкое описание цели и мотивации и...
Резюме выглядит достаточно информативным и содержит подробное описание выполненных прое...
Резюме выглядит достаточно хорошо. У вас есть опыт работы над проектами, использующими ...
Резюме выглядит хорошо структурированным и содержит достаточно информации о вашем опыте...
Резюме выглядит достаточно информативным и содержит много полезной информации о навыках...
Резюме имеет несколько недостатков: Название "Junior PHP" не говорит о ваших навыках ...