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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет несколько недостатков: Ошибки и опечатки: В резюме есть опечатки и о...
Это резюме обладает несколькими сильными сторонами, такими как: Хорошо структурирован...
Привет, Анна! Давай немного доработаем раздел с опытом работы. Основной принцип, которо...
Данное резюме Junior Data Analyst содержит информацию о профессиональном опыте работы в...
Привет, Дарья! Давай улучшим твоё резюме: 1. Для удобства и компактности ссылку на Git...
Привет, Надежда! Давай улучшим твое резюме: 1. Опыт Давай немного сократим этот раздел....
Это резюме содержит обширную информацию о вашем образовании, профессиональном опыте и н...
Это резюме содержит обширную информацию о вашем опыте и навыках в различных областях, т...
Резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, для у...
Это резюме обладает множеством положительных аспектов: Выделены ключевые навыки и опы...