Java-разработчик (Junior)
Основное
Тбилиси
Готов только в другую страну
Привет.
Ищу работу на позицию Junior Java разработчик. Рассматриваю вариант офисной работы.
О себе:
Более 3-х лет занимался дизайном в сфере радио и ТВ. В процессе работы разрабатывал веб-сайты на Tilda, создавал телеграм ботов на zero-code сервисах.
Интересно решать задачи с помощью программирования, находить выход из сложных ситуаций, люблю писать код и видеть как результат моего труда применяется в жизни другими людьми.
В свободное время нравится читать статьи на habr.com, слушать подкасты о современных технологиях и программировании.
Программирование было интересно с детства, хочу развиваться в IT сфере, работать в команде профессионалов и профессионально расти и делать полезные и масштабные проекты.
Мой опыт
- Проект "Игры разума"
Приложение представляет собой несколько математических игр, которые запускаются посредством общего движка.
В проекте использовались следующие технологии:
– Java-Core;
– Git и GitHub;
– система сборки Gradle;
– CI/CD конфигурация Github Actions;
- Проект "Вычислитель отличий" Cli приложение, позволяющее находить разницу между двумя файлами конфигурации. Поддерживаются такие типы файлов обмена данных ка json или yaml. В проекте реализован парсинг данных из этих файлов, а так же применять различные варианты форматирования результата c помощью форматтеров.
В проекте использовались следующие технологии:
– Picocli
– Java Collection Framework;
– Git и GitHub;
– Сборщик gradle;
– автоматическое тестирование JUnit 5;
– проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
– CI/CD конфигурация GitHub action;
- Проект "Валидатор данных" Проект представляет собой библиотеку, позволяющую проверить корректность данных. Библиотека поддерживает следующие типы данных: String, Integer, Map и значения в Map.
В проекте использовались следующие технологии:
– Java Collection Framework;
– Git и GitHub;
– Сборщик gradle;
– автоматическое тестирование JUnit 5;
– проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
– CI/CD конфигурация GitHub action;
Проект "Анализатор страниц"- веб-приложение для проверки оптимизации SEO на сайте. Я использовал различные технологии, такие как Gradle, Git, Checkstyle, JUnit и другие, чтобы разрабатывать эти проекты на языке Java.
В проекте использовались следующие технологии:
– Java Collection Framework;
– Git и GitHub;
– Сборщик gradle;
– автоматическое тестирование JUnit 5;
– Javalin;
– ebean
– проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
– CI/CD конфигурация GitHub action;Проект "Менеджер задач"- веб-приложение для диспетчер задач, которое позволяет пользователям создавать задачи, назначать их автору и исполнителю, а также добавлять метки к задачам. В проекте используются следующие технологии: 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
Работа
Обязанности:
Создание анимационных видеороликов
Отрисовка макетов для полиграфии
Разработка рекламных креативов
Оформление социальных сетей
Разработка сайтов на Tilda
Достижения:
Перевел работу организации с wordPress на Tilda, что повысило стабильность сайтов, облегчило внедрение сторонних сервисов, и сделало возможным работу с контентом сайта для сотрудников, которые не имеют навыков работы с хостингом базами данных, html/css/javascript и другими веб технологиями.
Внедрил в работу организации телеграм бота, что повысило степень коммуникации с клиентами.
Образование
Рекомендации
Плюсы:
- Указаны конкретные проекты, в которых принимал участие и технологии, которыми владеет
- Описаны достижения на предыдущей работе и в учебе
- Интерес к программированию и желание развиваться в 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.
Добавить комментарий