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

Основное


Город

Тбилиси

Готовность к релокации

Готов только в другую страну

Описание

Привет.
Ищу работу на позицию Junior Java разработчик. Рассматриваю вариант офисной работы.

О себе:

Более 3-х лет занимался дизайном в сфере радио и ТВ. В процессе работы разрабатывал веб-сайты на Tilda, создавал телеграм ботов на zero-code сервисах.

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

В свободное время нравится читать статьи на habr.com, слушать подкасты о современных технологиях и программировании.

Программирование было интересно с детства, хочу развиваться в IT сфере, работать в команде профессионалов и профессионально расти и делать полезные и масштабные проекты.

Мой опыт

  1. Проект "Игры разума"

Приложение представляет собой несколько математических игр, которые запускаются посредством общего движка.
В проекте использовались следующие технологии:
– Java-Core;
– Git и GitHub;
– система сборки Gradle;
– CI/CD конфигурация Github Actions;

  1. Проект "Вычислитель отличий" Cli приложение, позволяющее находить разницу между двумя файлами конфигурации. Поддерживаются такие типы файлов обмена данных ка json или yaml. В проекте реализован парсинг данных из этих файлов, а так же применять различные варианты форматирования результата c помощью форматтеров.

В проекте использовались следующие технологии:
– Picocli
– Java Collection Framework;
– Git и GitHub;
– Сборщик gradle;
– автоматическое тестирование JUnit 5;
– проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
– CI/CD конфигурация GitHub action;

  1. Проект "Валидатор данных" Проект представляет собой библиотеку, позволяющую проверить корректность данных. Библиотека поддерживает следующие типы данных: String, Integer, Map и значения в Map.

В проекте использовались следующие технологии:
– Java Collection Framework;
– Git и GitHub;
– Сборщик gradle;
– автоматическое тестирование JUnit 5;
– проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
– CI/CD конфигурация GitHub action;

  1. Проект "Анализатор страниц"- веб-приложение для проверки оптимизации SEO на сайте. Я использовал различные технологии, такие как Gradle, Git, Checkstyle, JUnit и другие, чтобы разрабатывать эти проекты на языке Java.
    В проекте использовались следующие технологии:
    – Java Collection Framework;
    – Git и GitHub;
    – Сборщик gradle;
    – автоматическое тестирование JUnit 5;
    – Javalin;
    – ebean
    – проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
    – CI/CD конфигурация GitHub action;

  2. Проект "Менеджер задач"- веб-приложение для диспетчер задач, которое позволяет пользователям создавать задачи, назначать их автору и исполнителю, а также добавлять метки к задачам. В проекте используются следующие технологии: Spring Boot, Spring Security, Hibernate, Swing и Rollbar.
    В проекте использовались следующие технологии:
    – Java Collection Framework;
    – Git и GitHub;
    – Сборщик gradle;
    – автоматическое тестирование JUnit 5;
    – Spring boot;
    – Spring security;
    – Hibernate;
    – PostgreSQL;
    – проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
    – CI/CD конфигурация GitHub action;

Навыки

Java-core
Collection Framework
Git и Github
Работа с Gradle
Разработка автоматических тестов JUnit 5
Javalin
Ebean
Spring Framework
Использование CI/CD системы github actions и codeclimate
Паттерны проектирования
Spring Boot
Spring MVC
Spring Security
Hibernate
PostgreSQL

Владение английским
Начальные знания
Телефон
Почта
Телеграм
Дополнительные контакты
t.me/devbulygin; work@devbulygin.ru

Работа


Графический дизайнер, АНО "РТЦ Голос Надежды"
Сентябрь 2020 - Октябрь 2022

Обязанности:

Создание анимационных видеороликов
Отрисовка макетов для полиграфии
Разработка рекламных креативов
Оформление социальных сетей
Разработка сайтов на Tilda

Достижения:
Перевел работу организации с wordPress на Tilda, что повысило стабильность сайтов, облегчило внедрение сторонних сервисов, и сделало возможным работу с контентом сайта для сотрудников, которые не имеют навыков работы с хостингом базами данных, html/css/javascript и другими веб технологиями.

Внедрил в работу организации телеграм бота, что повысило степень коммуникации с клиентами.

Образование


Java-разработчик
Март 2022 - по настоящее время
Инженер Путей Сообщения, Московский Государственный университет путей сообщения (МИИТ)
Сентябрь 2010 - Июнь 2015

Комментарии


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

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

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

Плюсы:
- Указаны конкретные проекты, в которых принимал участие и технологии, которыми владеет
- Описаны достижения на предыдущей работе и в учебе
- Интерес к программированию и желание развиваться в IT сфере

Минусы:
- Нет информации о навыках работы с конкретными инструментами и технологиями, которые требуются для позиции Junior Java разработчика
- Нет информации о языках программирования, которыми владеет

Список навыков:
- Java-core
- Collection Framework
- Git и Github
- Работа с Gradle
- Разработка автоматических тестов JUnit 5
- Javalin
- Ebean
- Spring Framework
- Использование CI/CD системы github actions и codeclimate
- Паттерны проектирования
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate
- PostgreSQL

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

Уважаемый рекрутер,

Я хотел бы представить Вам свое резюме на позицию Junior Java-разработчика. Меня зовут [имя], и в данный момент я ищу офисную работу в IT-сфере.

Я имею более 3 лет опыта работы в сфере радио и ТВ, где занимался дизайном и разработкой веб-сайтов на Tilda и созданием телеграм-ботов на zero-code сервисах. Однако, мое настоящее увлечение - программирование. Я люблю решать задачи с помощью программирования, находить выход из сложных ситуаций и видеть, как результат моей работы используется другими людьми.

Я также прохожу обучение на Hexlet, где уже успел реализовать несколько проектов, используя технологии, такие как Java-core, Collection Framework, Git и Github, Gradle, JUnit 5, Javalin, Ebean, Spring Framework, Spring Boot, Spring MVC, Spring Security, Hibernate и PostgreSQL.

Я уверен, что мой опыт работы и обучения, а также мои знания и умения в программировании позволят мне эффективно выполнять задачи на позиции Junior Java-разработчика в вашей компании.

Спасибо за возможность рассмотрения моего резюме.

С уважением,

[имя]

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

Резюме Java-разработчика (Junior)

О себе:
- Более 3-х лет опыта дизайна в сфере радио и ТВ
- Интерес к программированию и решению задач
- Обучение на Hexlet, разработано 4 проекта (см. ниже)
- Хочу развиваться в IT сфере, работать в команде профессионалов и расти профессионально

Образование:
- Java-разработчик, начало обучения: 2022-03-01
- Инженер Путей Сообщения, Московский Государственный университет путей сообщения (МИИТ), 2010-09-01 - 2015-06-01

Опыт работы:
- АНО "РТЦ Голос Надежды", Графический дизайнер, 2020-09-01 - 2022-10-01
- Создание анимационных видеороликов
- Отрисовка макетов для полиграфии
- Разработка рекламных креативов
- Оформление социальных сетей
- Разработка сайтов на Tilda
- Достижения: перевод работы организации с WordPress на Tilda, внедрение телеграм бота

Навыки:
- Java-core
- Collection Framework
- Git и Github
- Работа с Gradle
- Разработка автоматических тестов JUnit 5
- Javalin
- Ebean
- Spring Framework
- Использование CI/CD системы Github Actions и Codeclimate
- Паттерны проектирования
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate
- PostgreSQL

Проекты на Hexlet:
1. "Игры разума" - математические игры на Java-Core, Git и GitHub, Gradle, CI/CD на Github Actions
2. "Вычислитель отличий" - CLI приложение на Java, поддерживающее форматы данных JSON и YAML, Git и GitHub, Gradle, автоматическое тестирование JUnit 5, проверка покрытия кода тестами с помощью плагина Jacoco, CI/CD на Github Actions
3. "Валидатор данных" - библиотека на Java, Git и GitHub, Gradle, автоматическое тестирование JUnit 5, проверка покрытия кода тестами с помощью плагина Jacoco, CI/CD на Github Actions
4. "Анализатор страниц" - веб-приложение на Javalin, ebean, Git и GitHub, Gradle, автоматическое тестирование JUnit 5, проверка покрытия кода тестами с помощью плагина Jacoco, CI/CD на Github Actions
5. "Менеджер задач" - веб-приложение на Spring Boot, Spring Security, Hibernate, Swing и Rollbar, Git и GitHub, Gradle, автоматическое тестирование JUnit 5, проверка покрытия кода тестами с помощью плагина Jacoco, CI/CD на Github Actions.


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме в целом хорошее, но есть несколько моментов, которые можно улучшить: Начало ра...
Резюме можно оценить как интересное, но не совсем удачное. Кандидат описывает свой опыт...
Резюме имеет некоторые положительные моменты, такие как хорошее владение английским язы...
Резюме имеет несколько проблем: Описание опыта представлено в документе excel, что мо...
Резюме нуждается в доработке. Во-первых, важно указывать свои контактные данные, чтобы ...
Резюме имеет несколько недостатков, которые нужно исправить: Не указаны данные о обра...
Резюме имеет несколько достоинств, но также есть некоторые недостатки. Достоинства: -...
Резюме представлено в достаточно краткой форме, что положительно. Важно, что соискатель...
Резюме описывает весьма обширный опыт в банковской сфере, однако, не в полной мере соот...
Резюме имеет следующие достоинства: - Кандидат явно выражает свой интерес к сфере IT и ...