Junior Java-разработчик
Основное
Санкт-Петербург
Не готов
Ищу работу/стажировку в качестве Junior Java-разработчика. Формат работы не важен.
Интерес к Java был продиктован тем, что язык активно используется в банковской сфере. Но знакомство с ним вылилось в более глубокий профессиональный интерес, вышедший за рамки финансов. Принял решение стать Java-разработчиком, что привело меня к обучению на Хекслете, в процессе которого были реализованы следующие проекты:
Игры разума
Набор из пяти интеллектуальных игр, управляемых через консоль.
Полученные навыки:
* Освоение терминала Ubuntu Linux;
* Работа с GitHub;
* Gradle для сборки проекта и управления зависимостями;
* Использование Makefile для автоматизации сборки проекта;
* Настройка окружения, использование линтера (Checkstyle), автоматическое отслеживание качества кода (Code Climate).
Стек:
* Java 17, Git, Gradle, Code Climate.
Вычислитель отличий
Программа для поиска отличий между данными в двух файлах.
Для входных файлов поддерживаются популярные форматы - json и yaml.
Вывод отличий также возможен в разных вариантах - plain, stylish и json.
Полученные навыки:
* Разработка на основании подхода Test-Driven Development (TDD) с использованием JUnit5 и JaCoCo;
* Использование библиотеки picocli для создания утилиты командной строки;
* Парсинг данных из файлов с использованием библиотеки Jackson;
* Освоил Java Collections Framework (ключевая логика проекта основана на его возможностях).
Стек:
* Java 17, Git, Gradle, Code Climate, JUnit5, picocli, Jackson.
Валидатор данных
Библиотека для валидации данных.
Имеет широкое применение, т.к. валидация данных - необходимая часть логики практически любого проекта.
Полученные навыки:
* Реализация проекта на основе fluent-интерфейса;
* Использование лямбда-выражений с функциональными интерфейсами;
* Соблюдение принципов SOLID.
Стек:
* Java 17, Git, Gradle, Code Climate, JUnit5, Jackson.
Желаю стать частью активной команды. Основные мотивации на рабочем месте - совместное решение непростых задач и развитие собственных компетенций.
• Настройка окружения
• Работа с командной строкой (Ubuntu)
• Git/Github
• Intellij IDEA
• Gradle
• Java Core
• Основы ООП
• Java Collections
• Разработка через тестирование (TDD), JUnit5
• SQL (СУБД - PostgreSQL)
• Основы HTML / CSS
Работа
Продажи банковских и инвестиционных услуг физическим лицам.
Увольнение обусловлено решением полностью посвятить себя изучению Java-разработки с целью последующего трудоустройства.
Образование
Рекомендации
Резюме в целом выглядит хорошо структурированным и содержит достаточно информации о профессиональных и учебных достижениях автора. Однако есть несколько замечаний:
Необходимо убрать информацию о местах работы, не связанных с IT-сферой. Это может снизить релевантность резюме для работодателей.
Необходимо добавить информацию о проектах, связанных с Java-разработкой, если такие имеются.
Необходимо уточнить свой уровень знания Java и других технологий, связанных с разработкой ПО.
Желательно добавить информацию о личных качествах, которые могут быть полезны в работе Java-разработчиком.
Необходимо проверить резюме на наличие ошибок и опечаток.
Сопроводительное письмо
Уважаемый работодатель!
Представляю свои квалификации в качестве Junior Java-разработчика и претендую на работу/стажировку в этой области. Мои исследовательские работы в сферах финансов и промышленности, а также моя успешная инвестиционная деятельность, дали мне возможность овладеть навыками решения нестандартных задач и приобрести навыки, которые будут полезны для работы в качестве Java-разработчика, даже не имея специализации в сфере биржевой торговли.
Мой интерес к Java был продиктован активным использованием языка в банковской сфере, а затем вылился в глубокий интерес и желание стать Java-разработчиком. В процессе обучения на Хекслете я разработал несколько проектов, которые отражают мой уровень знаний и умений. Я освоил такие навыки, как работа с терминалом Ubuntu Linux, использование Git и Gradle, разработка через тестирование (TDD) с использованием JUnit5, а также умение работать с Java Collections Framework и библиотеками jackson-databind и jackson-yaml. Помимо этого, я научился разрабатывать проекты на основе подхода Test-Driven Development (TDD) и соблюдать принципы SOLID.
Я готов доказать свою готовность и способность принимать на себя ответственность в рабочей среде и активно участвовать в решении сложных задач. Я уверен, что моя мотивация для работы в команде и развития собственных компетенций сделает меня ценным приобретением для вашей организации.
С уважением,
[Ваше имя]
Улучшенное резюме
Junior Java-разработчик
Ищу работу/стажировку в качестве Junior Java-разработчика. Формат работы не важен.
Имею опыт научных исследований в сферах финансов и промышленности. Готов решать нестандартные задачи, выходящие за рамки прежнего опыта. Несмотря на отсутствие специализации в сфере биржевой торговли, самостоятельно приобрел необходимые компетенции. Много лет успешно инвестирую денежные средства.
Интерес к Java был вызван ее активным использованием в банковской сфере. Однако знакомство с языком вызвало глубокий интерес, который вышел за рамки финансов. Принял решение стать Java-разработчиком, что привело к обучению на Хекслете. В процессе обучения были реализованы следующие проекты:
Игры разума
Набор из пяти интеллектуальных игр, управляемых через консоль.
Полученные навыки:
* Освоение терминала Ubuntu Linux;
* Работа с GitHub;
* Gradle для сборки проекта и управления зависимостями;
* Настройка окружения, использование линтера (Checkstyle), автоматическое отслеживание качества кода (CodeClimate).
Вычислитель отличий
Программа для поиска отличий между данными в двух файлах.
Для входных файлов поддерживаются популярные форматы - json и yaml.
Вывод отличий также возможен в разных вариантах - plain, stylish и json.
Полученные навыки:
* Разработка на основании подхода Test-Driven Development (TDD) с использованием JUnit5 и JaCoCo;
* Использование библиотеки picocli для создания утилиты командной строки;
* Парсинг данных из файлов с использованием библиотек jackson-databind и jackson-yaml;
* Освоение Java Collections Framework (ключевая логика проекта основана на его возможностях).
Валидатор данных
Библиотека для валидации данных.
Имеет широкое применение, т.к. валидация данных - необходимая часть логики практически любого проекта.
Полученные навыки:
* Реализация проекта на основе fluent-интерфейса;
* Соблюдение принципов SOLID.
Желаю стать частью активной команды. Основные мотивации на рабочем месте - совместное решение непростых задач и развитие собственных компетенций.
Навыки и технологии:
* Настройка окружения;
* Работа с командной строкой;
* Git;
* Gradle;
* Java Core;
* Основы ООП;
* Структуры данных Java;
* Разработка через тестирование (TDD), JUnit5;
* Основы HTML/CSS.
Контактная информация:
+7 960 239 25 05
Mark_sur@mail.ru
Опыт работы:
Компания: Банк "Открытие"
Позиция: Менеджер-контролер
Период работы: с декабря 2021 г. по апрель 2022 г.
Описание: Продажа банковских и инвестиционных услуг физическим лицам.
Причина увольнения: Полное посвящение изучению Java-разработки с целью последующего трудоустройства.
Компания: ООО "Качественное топливо"
Позиция: Учредитель
Период работы: с июня 2017 г. по настоящее время
Описание: Соучредитель АЗС (автомобильной заправочной станции).
Образование:
Институт: Хекслет
Факультет: Java-разработчик
Период обучения: с августа 2022 г. по настоящее время
Институт: Санкт-Петербургский государственный университет (СПбГУ)
Факультет: Экономика, аспирантура
Период обучения: с июня 2019 г. по настоящее время
Институт: Санкт-Петербургский государственный университет (СПбГУ)
Факультет: Экономика, магистратура
Период обучения: с июня 2017 г. по июнь 2019 г.
Институт: Санкт-Петербургский государственный университет (СПбГУ)
Факультет: Экономика, бакалавриат
Период обучения: с июня 2013 г. по июнь 2017 г.
Добавить комментарий