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

Контакты


Контакты доступны после входа на сайт

Описание

Ищу стажировку/работу на позицию Java-разработчика. Рассматриваю вакансии с любым типом занятости, но предпочтителен удаленный формат работы.

Программированием начала увлекаться еще в школе, но после учебы в университете захотелось попробовать что-то новое. Сейчас я снова вернулась к программированию и поступила на курс Java-программиста на Hexlet.

Мною были реализованы следующие проекты:

Игры разума
Это консольное приложение с пятью играми на выбор. Каждая игра задает вопросы, на которые нужно дать правильный ответ.

Полученные навыки:
● работа с терминалом Linux;
● работа с Git и GitHub;
● настройка окружения;
● использование библиотек.
Стек технологий: Java-Core, Git, Gradle.

Вычислитель отличий
Консольная утилита, вычисляющая различия между двумя файлами в форматах json/yaml. И выводящая их в различных форматах.

Полученные навыки:
● работа с древовидными структурами и их рекурсивный обход
● работа с форматами данных: json, yaml
● разработка через тестирование TDD/написание тестов
Стек технологий: Picocli, Java Collection Framework, Git, Gradle, автоматическое тестирование JUnit5, проверка покрытия кода тестами с помощью плагина jacoco, CI/CD конфигурация Github Action

Валидатор данных
Библиотека для проверки корректности данных. Реализована проверка объектов типа String/Number/Map на соответствие заданным условиям.

Полученные навыки:
● работа с функциональным интерфейсом Predicate
● соблюдение SOLID-принципов
● разработка через тестирование TDD/написание тестов
Стек технологий: Git, Gradle, автоматическое тестирование JUnit5, проверка покрытия кода тестами с помощью плагина jacoco, CI/CD конфигурация Github Action

Анализатор страниц
Анализатор страниц – сайт, который анализирует указанные страницы на SEO пригодность.

Полученные навыки:
● опыт взаимодействия с базой данных через ORM
● использование Bootstrap
● опыт тестирования с помощью Unirest и MockWebServer
● деплой на Railway. Локальная БД - H2, продакшн - PostgreSQL
Стек технологий: Java, Git, Gradle, Make, Javalin, ebean, Bootstrap, Thymeleaf, PostgreSQL, H2 Database, Checkstyle, CI/CD (Github Actions), Codeclimate (CodeCoverage), GitHub Secrets, JUnit5, JaCoCo, Unirest, MockWebServer, jsoup.

Менеджер задач
Task Manager – система управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.

Полученные навыки:
● работа с Spring Boot
● построение сущностей с помощью ORM и описанию связей между ними
● реализация web-приложения с аутентификацией и авторизацией
● написание API документации приложения с помощью Swagger
● использование коллектора ошибок Rollbar
● деплой на Railway. Локальная БД - H2, продакшн - PostgreSQL
Стек технологий: Java, Java EE, Git, GitHub, Gradle, Checkstyle, Code Climate, JUnit5, GitHub Actions, Spring Boot (data, web, security), JJWT, Lombok, JaCoCo, Liquibase, PostgreSQL, H2 Database, Hibernate, Rollbar, Swagger.

Навыки

• Java SE, Java EE, алгоритмы и структуры данных
• Gradle , Checkstyle, Code Climate, CI/CD (GitHub Actions)
• Ubuntu, Git и GitHub
• ООП, Collection
• Junit, Mockito, Unirest, TDD
• HTTP/HTTPS, SQL, Postgres, H2, liquibase
• CRUD, REST, SOLID, ORM, JPA, JDBC, MVC, Servlets, JSP, Javalin, Hibernate, Docker Spring Boot, Spring Security

Опыт


Младший менеджер, Адлабс
Август 2021 - Август 2022

• Настройка и управление рекламными компания Яндекс Директ, Google Ads
• Составление медиапланов и распределение бюджета на рекламные кампании
• Работа с системами сквозной аналитики и веб-аналитики
• Подготовка еженедельных отчетов
• Ведение деловой переписки с клиентом

Инженер, Объединенный Институт Ядерных Исследований
Апрель 2020 - Май 2021

• Разработка программ на C++ для физических экспериментов

Образование


Прикладная математика и информатика, Государственный университет Дубна
Сентябрь 2020 - Июнь 2022
Информационные системы и технологии, Государственный университет Дубна
Сентябрь 2016 - Июнь 2020

О себе
Не готов релоцироваться
Читаю профессиональную литературу на английском языке
Проживаю в городе Дубна

Комментарии


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

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

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

Мария, привет!
Отличное резюме :)
В полном объеме описаны учебные проекты, информативно и лаконично по содержанию!

Успехов тебе в IT и интересных проектов!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит информацию о том, что кандидат имеет опыт работы в интернет-СМИ, гд...
Это резюме имеет некоторые положительные аспекты, такие как: Имеется опыт работы в об...
Резюме содержит полезную информацию о вашем опыте работы, навыках и образовании, что хо...
Данное резюме вызывает недопонимание и может быть непривлекательным для потенциального ...
Это резюме обладает большим объемом информации, что хорошо, но стоит обратить внимание ...
Это резюме Fullstack разработчика содержит много полезной информации о вашем опыте рабо...
Это резюме frontend разработчика имеет некоторые сильные стороны, но также требует неко...
Андрей, привет! Давай дополним резюме информацией: 1. Реализованные проекты. - здесь б...
Это резюме Junior PHP-разработчика содержит много полезной информации о навыках и опыте...
Этот кандидат имеет стремление развиваться в сфере IT, обладает базовыми знаниями и опы...