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

Контакты


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

Описание

Ищу работу/стажировку на позицию Java-разработчика. Формат работы желательно удалённый, но и рассматриваю и гибридный вариант.
Более шести лет работал сервис-инженером по ЧПУ-оборудованию, что дало мне большой опыт в поиске информации и адаптации к нестандартным условиям.

Пройден курс "Java-разработчик" от Hexlet.io, с целью перейти в одноимённую профессию. В прошлой специальности желаемый формат работы был просто недоступен, что особенно сказалось во время карантинных ограничений. В рамках обучения реализованы следующие проекты:

1. Игры разума
Пять консольных мини-игр для ментальной разминки - от простых "чёт-нечет" до определения пропущенного члена прогрессии.

Приобретённые навыки: работа с Git, Github, настройка окружения Java 17 (JDK 17), подключение сторонних плагинов в gradle, планирование архитектуры приложения

2. Вычислитель отличий
Проект направлен на создание консольного приложения по определению отличий в двух предложенных файлах определённого формата (json или yml), с поддержкой вывода результата в трёх разных вариациях (текст-таблица, plain или в виде json-строки)

Приобретённые навыки: работа с Github Action, автотесты (JUnit) + параметризованные тесты, подключение сторонней библиотеки picocli для работы с командной строкой, подключение плагина Jacoco для оценки покрытия тестами, работа с парсерами данных в json и yml

3. Валидатор данных
Библиотека, предназначенная для валидации заданных типов данных (реализована строка, числовое и валидация полей map)

Приобретённые навыки: расширенная работа с ООП - проектирование структуры классов, композиция объектов, наследование, создание приложения-библиотеки

4. Анализатор страниц
Веб-приложение, нацеленное на простой SEO-анализ сайтов. Производится валидация вводных данных на соответствие URL\URI, после чего возможен анализ сайта с парсингом meta-информации - title, заголовок уровня H1, description

Приобретённые навыки: фреймворк Javalin, тесты MockServer, шаблонизатор страниц JTE, Docker, парсер HTML-страниц Unitext, работа с базами данных H2\PostgreSQL с помощью JBDC

5. Менеджер задач
Веб-приложение, менеджер задач с возможностью создания собственных меток и статусов.

Приобретённые навыки: фреймворк Spring-WEB 3.0, тесты Spring, авторизация JWT, работа с базами данных jakarta, отслеживание проблем проекта через Rollbar, вывод информации по API через swagger-ui

Навыки
  • Знание Linux (Ubunta), с использованием командной строки;
  • Знание Java Core (базовые конструкции, ООП, обобщения, коллекции, работа с исключениями)
  • Пользуюсь контролем версий Git, Github
  • Автоматическое тестирование (JUnit), MockServer
  • Javalin framework + шаблонизатор JTE
  • Spring Web 3.0 framework
  • Spring boot

Опыт


Сервисный инженер, Сервисная компания
Март 2016 - по настоящее время
  • Проведение оперативно-ремонтных работ на оборудовании
  • Изучение систем управления ЧПУ, схем и механических чертежей
  • Сменный график дежурств в стабильном коллективе либо одиночные командировки
  • Взаимодействие с другими отделами (службы технического сопровождения, энергетики)

** Восстановил оборудование после 10 лет простоя в начале 2023 года после 1,5 лет ремонта. Самостоятельно изучил документацию по устаревшей стойке, восстановил актуальный бэкап и актуализировал параметры, восстановил подвижные части.
** Изучил системы управления и контроля ЧПУ как по справочникам и документации производителя, так и свободным поиском ещё стажёром, и с тех пор обучение не прерывалось
** Точно и в полном объёме описываю проблему, меры по её преодолению или требуемые работы - как для потребителя, так и для описания работ для коллег

Образование


Магистр по направлению "Техносферная безопасность", Институт математики, информационных технологий и физики, Удмуртский государственный университет, Ижевск
Сентябрь 2016 - Август 2018
Бакалавр по направлению "Теплоэнергетика и теплотехника", Факультет энергетики и электрофикации, Ижевская государственная сельскохозяйственная академия, Ижевск
Сентябрь 2012 - Август 2016

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме веб-разработчика имеет хороший общий формат и содержит много полезной информ...
Это резюме содержит множество полезной информации о кандидате, но есть несколько момент...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Python, разнообразн...
Это резюме содержит много информации о вашем опыте работы, образовании и навыках в обла...
Привет, Рамис! 
Давай улучшим твое резюме: 1. Описание проектов Давай добавим результ...
Привет, Алина! Давай улучшим твое резюме в разделе "Опыт работы" - Целостный опыт рабо...
Это резюме содержит некоторые положительные аспекты, такие как упорство в изучении фрон...
Резюме Java-разработчика выглядит внушительно и профессионально. Оно содержит подробное...
Это резюме имеет хороший потенциал, но есть несколько моментов, которые можно улучшить:...
Привет, Дмитрий! У тебя получилось очень хорошее резюме. Молодец! Удачи тебе в новой пр...