Junior Java-разработчик
Основное
Санкт-Петербург
Готов
Ищу работу или стажировку на позиции Junior Java-разработчика. Рассматриваю любой тип занятости. Предпочтительный формат работы — офис или гибрид.
По образованию инженер-радиотехник, по специальности не работала, хочу вернуться к инженерной деятельности, но уже в области программной разработки, так как эта сфера позволяет непрерывно расти и развиваться и дает возможность работать над продуктами, которые приносят реальную пользу.
Окончила обучение в школе программирования Hexlet по профессии Java-разработчик.
За время учебы выполнила проекты:
1. Игры разума
Набор из пяти консольных игр
Полученные навыки и используемые технологии:
- Настройка окружения и проекта (IntelliJ IDEA, Gradle, Git, Makefile, Checkstyle, Code Climate, Github actions);
- Организация архитектуры проекта;
- Работа с примитивными типами данных, циклами, массивами, создание методов и классов.
2. Вычислитель отличий
Программа, определяющая разницу между двумя структурами данных. Поддерживает входные форматы yaml и json, генерирует отчет в виде plain text, stylish и json
Полученные навыки и используемые технологии:
- работа с разными форматами данных: json, yaml;
- работа со структурами данных (Java Collections Framework);
- чтение файлов, парсинг входящих данных (Jackson);
- работа с библиотекой picocli;
- JUnit и разработка через тестирование TDD;
- проверка покрытия кода тестами с помощью плагина jacoco;
- автоматизированное тестирование и непрерывная интеграция.
3. Валидатор данных
Библиотека, с помощью которой можно проверять, соответствуют ли данные заданным условиям. В первую очередь речь идет про данные форм заполняемых пользователями. Реализована проверка объектов типа String, Number и Map.
Полученные навыки и используемые технологии:
- применение принципов ООП;
- работа с функциональным интерфейсом Predicate;
- JUnit и разработка через тестирование TDD;
- автоматизированное тестирование и непрерывная интеграция.
4. Анализатор веб-страниц
Веб-приложение, которое проверяет, пригодны ли страницы для SEO
Полученные навыки и используемые технологии:
- работа с базой данных через ORM Ebean;
- работа с фреймворком Javalin;
- верстка с помощью ThymeLeaf и Bootstrap;
- тестирования с Unirest и MockWebServer;
- деплой на Render.
5. Менеджер задач
Система управления задачами. Позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.
Полученные навыки и используемые технологии:
- создание REST API с помощью Spring Boot;
- работа с базой данных через Liqubase и Hibernate;
- документирование API со Swagger;
- тестирования с MockWebServer;
- деплой на Render.
• Java core
• Collection Framework, Stream API
• Git, Github
• Gradle
• JUnit5, Github Action, Code Climate
• Spring Boot, Hibernate
• PostgreSQL
• RegExp
• Figma, Adobe Photoshop, Premiere, After Effects
Личные качества:
• самообучаемость
• аналитические способности
• коммуникабельность
• умение работать как в команде, так и самостоятельно
Работа
На этом месте работы много обучалась самостоятельно и разбиралась в абсолютно новых для себя темах — например, самостоятельно освоила маркетинговую аналитику. Также повысила организационные и коммуникационные навыки при поиске подрядчиком и работе с ними.
Моей ключевой задачей было продвижение продукта на сложном рынке.
Подробнее об обязанностях:
• Занималась маркетинговой аналитикой. Провела несколько масштабных исследований рынка и законодательства. Эти исследования помогли компании оценить целесообразность запуска нескольких продуктов и выхода на международные рынки. На основе этих материалов также составлялась и корректировалась маркетинговая стратегия.
• Проводила веб-аналитику, по итогам которой составляла рекомендации для повышения эффективности продвижения в сети. За время моей работы удалось снизить рекламные бюджеты, увеличить конверсию и количество лидов.
• Проектировала новые страницы для сайта, улучшала имеющие страницы, делала для них дизайн-макеты и писала тексты. Под моим контролем веб-сайт компании был практически полностью переработан и перенесен на другую CMS.
• Искала и нанимала подрядчиков по контекстной рекламе, SEO, дизайну, технической поддержке сайта. Контролировала их работу, составляла рекомендации для повышения эффективности.
Занималась монтажом телевизионных программ разных жанров, презентационных, корпоративных фильмов, отчетов о событиях и др., делала цветокоррекцию, графику.
Работа в видеопроизводстве научила меня работать в условиях жестких дедлайнов, а также быть командным игроком, плотно взаимодействовать с коллегами смежных профессий в ситуации, когда работа каждого напрямую влияет на качество продукта, но при необходимости действовать в одиночку и брать на себя значительную ответственность за результат.
Образование
Рекомендации
Резюме имеет несколько недостатков:
Не указано, какие результаты были достигнуты в проектах, какие задачи были решены и какой вклад внес соискатель.
Описание опыта работы и образования слишком общее и не содержит конкретных достижений и проектов.
Не указаны языки, на которых соискатель владеет, кроме Java.
Не указаны желаемые цели и ожидания от будущей работы.
Описание личных качеств и навыков слишком общее и не содержит конкретных примеров, как эти качества и навыки были проявлены в работе.
Рекомендуется более подробно описать проекты, указать языки, на которых владеет соискатель, и указать конкретные цели и ожидания от будущей работы. Также следует более подробно описать личные качества и навыки с примерами их проявления в работе.
Сопроводительное письмо
Уважаемый работодатель,
Представляю Вам свое резюме на позицию Junior Java-разработчика. Я ищу работу или стажировку любого типа занятости и предпочитаю офис или гибридный формат работы.
Мое образование инженер-радиотехник, но я хочу вернуться к инженерной деятельности в области IT, так как вижу в этой сфере возможности для непрерывного роста и развития. В данный момент я прохожу обучение в Hexlet по профессии Java-разработчик и уже успел выполнить несколько проектов, используя различные технологии, такие как Java-core, Collection Framework, Stream API, Git, Github, Gradle, JUnit5, Github Action, Code Climate, основы PostgreSQL, RegExp, Figma, Adobe Phtoshop, Premiere, After Effects.
Я готов применить полученные знания и опыт в реальных проектах и продолжить учиться и развиваться. Кроме того, у меня есть хорошие личные качества, такие как самообучаемость, аналитические способности, коммуникабельность, умение работать как в команде, так и самостоятельно.
Буду благодарен за возможность обсудить мои квалификации и возможности сотрудничества.
С уважением,
[Ваше имя]
Улучшенное резюме
Junior Java-разработчик ищет работу или стажировку в любом формате занятости, предпочитая офис или гибрид. Образование инженера-радиотехника, но хочет вернуться к инженерной деятельности в области IT. Проходит обучение по профессии Java-разработчик в Hexlet.
За время обучения разработала проекты, включая Игры разума, Вычислитель отличий и Валидатор данных, используя Java-core, Collection Framework, Stream API, Git, Github, Gradle, JUnit5, Github Action, Code Climate, основы PostgreSQL, RegExp, Figma, Adobe Photoshop, Premiere и After Effects.
Личные качества - самообучаемость, аналитические способности, коммуникабельность и умение работать как в команде, так и самостоятельно.
Ранее работала в компании Mobile Inform Group в должности интернет-маркетолога и маркетолога-аналитика, а также в различных телекомпаниях в должности режиссера видеомонтажа.
Образование: СПбГЭТУ "ЛЭТИ", факультет радиотехники и телекоммуникаций, инженер по аудио-визуальной технике. В настоящее время проходит обучение в Hexlet по профессии Java-разработчик.
Добавить комментарий