Junior Java-разработчик
Основное
Екатеринбург
Готов
Ищу вакансию Junior Java-разработчика, готов работать в любом формате.
Хочу попасть в команду, которая поможет мне вырасти профессионально.
Также хочу решать нестандартные задачи, связанные с оптимизацией и многопоточным программированием. Желаю поработать с распределенными системами.
На текущий момент прохожу курс обучения «Java-разработчик» на Hexlet
. На сегодняшний день уже закончил четыре проекта, с которыми можно ознакомиться перейдя на мой github-профиль
.
Игры разума
Проект представляет собой простое консольное приложение, где пользователь может поиграть в пять игр, связанных с математикой.
Полученные навыки:
- Настройка окружения
- Основы Git и GitHub
- Основы командной строки (использовал Linux)
- Система автоматической сборки Gradle
Технологический стек: Java SE 17
Вычислитель отличий
Консольное приложение, определяющая разницу между двумя структурами данных. Работает с json- и yaml-файлами. Выводит информацию о различиях в трех стилях.
Полученные навыки:
- Алгоритмы и структуры данных
- Основы Unit-тестирования
- Разработка через тестирование (TDD)
- Непрерывная интеграция через GitHub Actions
Технологический стек: Java SE 17, picocli, jackson (для парсинга json-файлов), JUnit
Валидатор данных
Проект является библиотекой для анализа и проверки корректности данных.
Полученные навыки:
- Объектно-ориентированное программирование
- SOLID пригципы
- Fluent-интерфейс
Технологический стек: Java SE 20, JUnit
Анализатор страниц
Веб-сайт, анализирующий страницы на SEO пригодность
Полученные навыки:
- Построение сайта на MVC-архитектуре
- Написание запросов к базе данных PostgreSQL
- Взаимодействие с БД через hikari
- Протокол HTTP
- Деплой приложения (в данном проекте использовался
render
) - Интеграционное тестирование
- Логирование
Технологический стек: Java SE 20, JUnit, Javalin, JSoup, HikariCP, Unirest api, PostgreSQL и H2 базы данных, JTE, slf4j, MockWebServer
О себе
- Читаю техническую литературу (в том числе на английском), среди прочитанного: «Java. Полное руководство» Герберта Шилдта, «Грокаем Алгоритмы» Адитья Бхаргавы. Сейчас читаю: «Java: эффективное программирование» Джошуа Блоха и «Совершенный код» Стива Макконнела
- Люблю художественную литературу, пишу стихотворения, также мне нравится путешествовать
- Параллельно с обучением на Hexlet учусь в колледже
Hard-skills:
- Java SE 20, а также библиотеки и микрофреймворки: JUnit, Javalin, JSoup, HikariCP, Unirest api, JTE, slf4j, MockWebServer, picocli, jackson
- PostgreSQL
- Основы командной строки, Git, GitHub, GitHub Actions
- Основы HTML, CSS, Bootstrap
- Хорошо владею английским языком
- Изучаю: Spring Boot
Soft-skills:
- Умею слушать и исправлять ошибки
- Внимателен и пунктуален
- Способен работать в команде
- Упорный и целеустремленный
Английский язык: IELTS Band: 6.5 (Upper intermediate B2)
Образование
Рекомендации
Резюме выглядит достаточно хорошо. Оно содержит все необходимые разделы, включая личную информацию, образование, профессиональный опыт и навыки. Также резюме подкреплено ссылками на проекты на GitHub, что является плюсом и позволяет потенциальному работодателю ознакомиться с вашей работой.
Однако, есть несколько моментов, которые можно улучшить. Во-первых, в разделе "О себе" можно добавить более конкретную информацию о вашей цели и мотивации в качестве Junior Java-разработчика. Во-вторых, в разделе "Hard-skills" можно более подробно описать ваш опыт работы с каждой технологией и библиотекой. Также можно добавить информацию о вашем опыте работы с базами данных и знании SQL.
Кроме того, в разделе "Soft-skills" можно предоставить более конкретные примеры, демонстрирующие ваши способности слушать, работать в команде и быть упорным.
И наконец, в разделе "Место учебы" можно предоставить более подробную информацию о вашем образовании, включая факультет, курсы и достижения.
В целом, резюме выглядит перспективным, но имеет некоторый потенциал для улучшения и более подробного описания ваших навыков и опыта.
Сопроводительное письмо
Уважаемый руководитель,
Я обращаюсь к вам с просьбой рассмотреть мое резюме на вакансию Junior Java-разработчика в вашей компании. Я готов работать в любом формате и стремлюсь найти команду, которая поможет мне развиваться профессионально.
Я заинтересован в решении нестандартных задач, связанных с оптимизацией и многопоточным программированием, а также в работе с распределенными системами. У меня уже есть опыт работы над проектами, которые позволили мне улучшить свои навыки в этих областях.
На данный момент я прохожу обучение на Hexlet, где я уже успешно завершил несколько проектов. Вы можете ознакомиться с ними на моем профиле GitHub. В этих проектах я использовал Java SE 17, а также библиотеки и инструменты, такие как Gradle, picocli, jackson, JUnit и другие.
Мои проекты включают в себя консольное приложение "Игры разума", где пользователь может поиграть в пять игр, связанных с математикой; вычислитель различий между двумя структурами данных с использованием JSON и YAML файлов; валидатор данных для анализа и проверки корректности данных; и анализатор страниц, который проверяет страницы на SEO пригодность. В этих проектах я также использовал различные инструменты и технологии, такие как HikariCP, Unirest api, PostgreSQL, JTE, slf4j и другие.
Помимо технических навыков, я также обладаю навыками командной работы, внимательности к деталям и умением исправлять ошибки. Я готов слушать и учиться, а также работать в команде. У меня есть опыт работы в Agile-командах, где я участвовал в ежедневных стендапах и регулярных ретроспективах.
Я также стремлюсь постоянно развиваться и быть в курсе последних тенденций в разработке программного обеспечения. Я активно читаю техническую литературу и постоянно обновляю свои знания и навыки.
Я прикладываю к данному письму мое резюме для вашего ознакомления. Буду рад ответить на любые вопросы и предоставить дополнительную информацию о моем опыте и проектах.
Спасибо за уделенное время и возможность рассмотреть мою кандидатуру. Я надеюсь на возможность присоединиться к вашей команде и внести свой вклад в развитие вашей компании.
С уважением,
[Ваше имя]
Улучшенное резюме
Junior Java-разработчик
Ищу вакансию Junior Java-разработчика и готов работать в любом формате. Хотел бы попасть в команду, которая поможет мне профессионально расти. Также интересуют нестандартные задачи, связанные с оптимизацией и многопоточным программированием, а также работа с распределенными системами.
На текущий момент прохожу курс обучения "Java-разработчик" на Hexlet (ru.hexlet.io). Уже закончил четыре проекта, с которыми можно ознакомиться на моем профиле GitHub (github.com/SickJoke282).
Игры разума
Проект представляет собой консольное приложение, в котором пользователь может поиграть в пять игр, связанных с математикой. Полученные навыки: настройка окружения, основы Git и GitHub, основы командной строки (использовал Linux), система автоматической сборки Gradle.
Технологический стек: Java SE 17.
Вычислитель отличий
Консольное приложение, определяющее разницу между двумя структурами данных. Работает с json- и yaml-файлами. Выводит информацию о различиях в трех стилях. Полученные навыки: алгоритмы и структуры данных, основы Unit-тестирования, разработка через тестирование (TDD), непрерывная интеграция через GitHub Actions.
Технологический стек: Java SE 17, picocli, jackson (для парсинга json-файлов), JUnit.
Валидатор данных
Библиотека для анализа и проверки корректности данных. Полученные навыки: объектно-ориентированное программирование, SOLID принципы, Fluent-интерфейс.
Технологический стек: Java SE 20, JUnit.
Анализатор страниц
Веб-сайт, анализирующий страницы на SEO пригодность. Полученные навыки: построение сайта на MVC-архитектуре, написание запросов к базе данных PostgreSQL, взаимодействие с БД через hikari, протокол HTTP, деплой приложения (в данном проекте использовался render), интеграционное тестирование, логирование.
Технологический стек: Java SE 20, JUnit, Javalin, JSoup, HikariCP, Unirest api, PostgreSQL и H2 базы данных, JTE, slf4j, MockWebServer.
О себе:
- Читаю техническую литературу, среди прочитанного: "Java. Полное руководство" Герберта Шилдта, "Грокаем Алгоритмы" Адитья Бхаргавы. Сейчас читаю: "Java: эффективное программирование" Джошуа Блоха и "Совершенный код" Стива Макконнела.
- Люблю художественную литературу, пишу стихотворения, также мне нравится путешествовать.
- Параллельно с обучением на Hexlet учусь в Уральском радиотехническом колледже имени А. С. Попова.
Hard-skills:
- Java SE 20, а также библиотеки и микрофреймворки: JUnit, Javalin, JSoup, HikariCP, Unirest api, JTE, slf4j, MockWebServer, picocli, jackson.
- PostgreSQL.
- Основы командной строки, Git, GitHub, GitHub Actions.
- Основы HTML, CSS, Bootstrap.
- Изучаю: Spring Boot.
Soft-skills:
- Умею слушать и исправлять ошибки.
- Внимателен и пунктуален.
- Способен работать в команде.
- Упорный и целеустремленный.
Английский язык: IELTS Band: 6.5 (Upper intermediate B2).
+7 982 677 79 22
Добавить комментарий