Junior Java-разработчик
Основное
Новокуйбышевск
Не готов
Цель: ищу работу Junior Java-разработчика.
О себе: я готова работать в любом формате (офис/гибрид/удаленно). Проживаю в г. Новокуйбышевск, Самарская обл., но готова к работе в г. Самара. Мотивацией для перехода в программирование после 11-летнего опыта в медицине послужило достижение мною потолка в карьерном развитии на должности терапевта. В профессии Java-разработчика вижу больше возможностей для развития своего потенциала и новых свершений. В будущей работе интересует проектирование и разработка бизнес и интеграционных модулей; продуктовая разработка, реализация бизнес-требований заказчиков. Хочу продолжить развивать свои навыки в программировании, повышать уровни и приносить пользу компании.
Опыт работы: врач-терапевт участковый, Новокуйбышевская Центральная Городская Больница (2019-2022). Должностные обязанности: ведение амбулаторного приема и обход населения прикрепленного участка; осмотр пациента, сбор жалоб и анамнеза, расшифровка анализов и обследований, диагностика заболеваний, назначение лечения; ведение электронной документации (работа в ЕМИАС, выписка электронных рецептов в АСУЛОН). Полученные навыки: умение работать в команде, находить общий язык с людьми, работать в стрессовых условиях, умение работать с графическим интерфейсом ЕМИАС, АСУЛОН.
Образование: Врач-лечебник, Самарский Государственный Медицинский Университет, программа специалитета (2011-2017); Врач-терапевт, Самарский Государственный Медицинский Университет, программа ординатуры (2017-2019); Java-разработчик, онлайн-школа Hexlet (2022-настоящее время).
Навыки:
- Java Core 17, Java Collections;
- Git, Github, Github Actions;
- Gradle, Maven;
- ООП;
- JUnit 5;
- OS Ubuntu.
Опыт:
1) Игры разума
Это набор из пяти консольных игр. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагают пройти ее заново.
Полученные навыки:
* Настройка рабочего окружения Java;
* Опыт работы в IDE IntelliJ IDEA;
* Работа со встроенной библиотекой java.util.Scanner (взаимодействие с пользователем через консоль);
* Работа с Gradle (создание Java-проектов с помощью Gradle, управление зависимостями в проектах JVM);
* Работа с Git и Github (управление историей исходного кода и работа с удаленными репозиториями на GitHub);
* Работа с утилитой make, Makefile (стандартизирование типовых команд, разделение их на цели);
* Работа с CodeClimate (настройка автоматического отслеживания качества кода, подключение Maintainability);
* Работа с линтером Checkstyle (его настройка, использование стандарта кодирования компании Sun);
* Использование принципов DRY, YAGNI, KISS, SOLID (создание простого, читаемого кода).
Технологический стек: Java SE 17, Gradle 7, Git, GitHub, Make, Checkstyle.
2)Вычислитель отличий
Это программа, определяющая разницу между двумя структурами данных. Возможности утилиты:
* Поддержка разных входных форматов: yaml и json
* Генерация отчета в виде plain text, stylish и json
Полученные навыки:
* Создание интрефейса коммандной строки (библиотека picocli);
* Работа с коллекциями (LinkedHashMap, TreeSet) и структурами данных (хеш-таблица);
* Работа с разными форматами данных (json, yml);
* Организация работы с файлами (библиотека java.nio.file классы Path, Paths, Files);
* Организация сериализации и десериализации данных (библиотека Jackson Class ObjectMapper);
* Работа с системой непрерывной интеграции (CI) — Github Actions (создание workflow, запускающего сборку проекта, тесты и проверку кода линтером на команду git push);
* Автоматическое тестирование с помощью JUnit, анализ покрытия кода тестами (библиотека Jacoco);
* Работа с CodeClimate (настройка автоматического отслеживания качества кода, подключение Test Coverage);
* Использование техники TDD (написание тестов до кода).
Технологический стек: Java SE 17, Gradle 7, Git, GitHub, GitHub Actions, Make, Checkstyle, JUnit 5.
Soft skills: ответственность, инициативность, умение работать в команде, способность к целенаправленному освоению знаний, коммуникабельность.
Контакты: +7 902 189 16 17, dasharibkavmore666@mail.ru
- Java Core 17, Java Collections;
- Git, Github, Github Actions;
- Gradle, Maven;
- ООП;
- JUnit 5;
- OS Ubuntu.
Работа
Должностные обязанности: ведение амбулаторного приема и обход населения прикрепленного участка; осмотр пациента, сбор жалоб и анамнеза, расшифровка анализов и обследований, диагностика заболеваний, назначение лечения; ведение электронной документации (работа в ЕМИАС, выписка электронных рецептов в АСУЛОН).
Полученные навыки: умение работать в команде, общаться с людьми, работать в стрессовых условиях, умение работать с графическим интерфейсом ЕМИАС, АСУЛОН.
Образование
Рекомендации
Резюме выглядит достаточно хорошо, однако можно внести некоторые улучшения.
Во-первых, стоит обозначить свои цели и ожидания от будущей работы более точно и конкретно. Вместо общих фраз о том, что вы хотите развиваться и создавать полезные сервисы в команде единомышленников, укажите, какие именно задачи и проекты вас интересуют и какие результаты вы хотели бы достичь.
Во-вторых, добавьте более подробное описание своих навыков и опыта работы с конкретными технологиями и инструментами. Например, в разделе о готовых проектах укажите, какие именно библиотеки и фреймворки вы использовали и какие задачи решали с их помощью.
Также, стоит указать более подробную информацию о своем образовании и опыте работы в медицине, чтобы работодатель мог оценить вашу квалификацию и опыт в другой сфере.
Наконец, убедитесь, что вы указали контактную информацию (номер телефона, электронную почту) и проверьте правильность написания.
В целом, резюме выглядит достаточно качественно и информативно, но требует некоторых улучшений и дополнений.
Сопроводительное письмо
Уважаемый работодатель,
Представляю Вам свое резюме на позицию Junior Java-разработчика. Я ищу работу в г. Самара, готова к любому формату работы.
Сейчас я прохожу курс Java-разработчик в онлайн-школе Hexlet и уже разработала два готовых проекта. Первый проект - "Игры разума" - это набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Второй проект - "Вычислитель отличий" - это программа, определяющая разницу между двумя структурами данных. Оба проекта были написаны с использованием Java SE 17, Gradle 7, Git, GitHub, GitHub Actions, Make, Checkstyle и JUnit 5.
Я готова развиваться в IT-сфере и создавать масштабные и полезные сервисы в команде единомышленников. У меня есть хорошие hard skills, такие как Java Core 17, Java Collections, Git, Github, Github Actions, Gradle, Maven, ООП, JUnit 5 и Ubuntu, а также отличные soft skills, такие как ответственность, инициативность, умение работать в команде, способность к целенаправленному освоению знаний и коммуникабельность.
Буду рада ответить на любые вопросы и обсудить возможность сотрудничества.
С уважением,
[Ваше имя]
Улучшенное резюме
Резюме Junior Java-разработчика
Цель: ищу работу Junior Java-разработчика.
О себе: я готова работать в любом формате (офис, гибрид, удаленно). Проживаю в г. Новокуйбышевск, Самарская обл., но готова к работе в г. Самара. Мотивацией для перехода в программирование после 11-летнего опыта в медицине послужило достижение мною потолка в карьерном развитии на должности терапевта. В профессии Java-разработчика вижу больше возможностей для развития своего потенциала и новых свершений.
Образование: Врач-лечебник, Самарский Государственный Медицинский Университет, программа специалитета (2011-2017); Врач-терапевт, Самарский Государственный Медицинский Университет, программа ординатуры (2017-2019); Java-разработчик, онлайн-школа Hexlet (2022-настоящее время).
Навыки:
- Java Core 17, Java Collections;
- Git, Github, Github Actions;
- Gradle, Maven;
- ООП;
- JUnit 5;
- Ubuntu.
Опыт:
1. Игры разума - набор из пяти консольных игр на Java. Полученные навыки: настройка рабочего окружения Java, работа в IDE, использование встроенных и сторонних библиотек, работа с Gradle, работа с Git и Github, работа с CodeClimate, использование линтера (Checkstyle), опыт построения архитектуры полноценного приложения и написания чистого кода.
2. Вычислитель отличий - программа, определяющая разницу между двумя структурами данных. Полученные навыки: создание интрефейса коммандной строки (библиотека picocli), работа с коллекциями и структурами данных, работа с разными форматами данных (json, yml), организация чтения файлов, парсинг входящих данных (библиотека Jackson), работа с системой непрерывной интеграции (CI) — Github Actions, автоматическое тестирование с помощью JUnit, анализ покрытия кода тестами (библиотека Jacoco), подключение Test Coverage на CodeClimate.
Soft skills: ответственность, инициативность, умение работать в команде, способность к целенаправленному освоению знаний, коммуникабельность.
Контакты: +7 902 189 16 17, dasharibkavmore666@mail.ru.
Добавить комментарий