Java - разработчик
Основное
Шахты, Ростовская область
Не готов
Ищу работу на должность Java-разработчик / Junior Java-разработчик
Формат работы - удаленно (полная занятость).
Опыт разработки приложений под ключ: React + Spring Boot + MySQL с нагрузкой от 3000 до 100 000 уникальных посетителей в месяц.
Java, Spring Boot, MySQL
Работа
Разработка веб-приложений под ключ.
Верстка клиентской части на JavaScript с использованием Angular v1.x, React(Redux, TypeScript).
Серверная часть разрабатывалась на Java с использованием Spring Boot(Spring Security, Spring Data, Hibernate).
Для БД использовалась MySQL.
Такие приложения известны как "промоакции"(типовые примеры на proactions.ru). Проходят по России в крупных сетевых магазинах. Срок жизни приложения от 2х недель до года. Уникальных посетителей за это время - 3000 - 100 000.
Функционал приложений:
- регистрация / авторизация пользователей осуществлялась на клиентской части, через соц сети или телеграмм бот(разрабатывался дополнительно также на Spring Boot);
- зарегистрированный участник загружал в Личном кабинете текстовый промокод или фотографию, отвечающую условиям акции.
- фотография обрабатывалась сервисом распознавания изображений(отдельное приложение), разработанным дополнительно с использованием OpenCV. Результат возвращался в приложение промоакции.
- данные сохранялись в БД и обрабатывались сервисом по сбору статистики(отдельное приложение), так же разработанным дополнительно.
- приложение промоакции так же имело админ панель, подключенную как React - приложение по API. В ней, посредством пользовательского интерфейса, с определенной периодичностью отправлялись запросы на бэкенд приложения промоакции, запуская сервисы обрабатывающие данные из БД и автоматически определяющие победителя промоакции. Результат возвращался в админ панель и/или в приложение статистики.
- приложение для сбора статистики подключалось по API к приложению промоакции. Имело также клиентскую часть, выводящую статистические данные из серверной части, на основе сложных SQL - запросов, написанных дополнительно. На сервере приложения запускались в docker-контейнерах.
Дополнительно:
- разработка парсеров для сбора информации с маркетплейсов и ресурсов, распространяющих промокоды различных промоакций с использованием библиотек JSoup и Selenium;
- разработка парсеров для сбора открытой информации в рамках промоакций, проводимых в соц сетях(Instagram, VK); - разработка интернет магазина на Opencart для футбольного клуба:
- разработка информационных порталов и лендингов на Wordpress.
За время работы в компании мной было разработано порядка 120 приложений - как промоакций полностью(фронтэнд, бэкенд приложения и бэкхенд телеграмм бота, БД ) так и отдельных сервисов для них(только фронтэнд, только бэкенд) Все они взаимодействовали по API посредством REST - запросов, документируемых в Swagger.
Образование
Рекомендации
Резюме выглядит достаточно подробно и содержит информацию о вашем опыте работы и образовании. Опыт разработки приложений под ключ, особенно с такой нагрузкой, является значимым для работодателей. Ваш навык разработки на Java, использование Spring Boot и MySQL также являются важными для должности Java-разработчика.
Однако, есть несколько моментов, которые можно улучшить в резюме. Во-первых, добавьте более подробное описание своих обязанностей и достижений в каждой из компаний, в которых вы работали. Укажите, какие конкретные задачи вы выполняли, какие технологии использовали и какие результаты достигли.
Во-вторых, укажите конкретные проекты, над которыми вы работали, и их результаты. Это поможет потенциальным работодателям лучше понять ваш опыт и навыки.
Наконец, добавьте информацию о своих личных качествах и навыках, которые могут быть полезны в работе разработчика, например, коммуникабельность, способность к коллективной работе и решению проблем.
В целом, резюме выглядит хорошо, но сделайте его более конкретным и фокусируйтесь на своих достижениях и навыках. Это поможет вам выделиться среди других кандидатов и повысит ваши шансы на получение работы.
Сопроводительное письмо
Уважаемый рекрутер/работодатель,
Я обращаюсь с просьбой рассмотреть мое резюме на должность Java-разработчика. Я заинтересован в работе в вашей компании и готов внести свой вклад в разработку веб-приложений под ключ.
У меня есть опыт разработки веб-приложений с использованием Java, Spring Boot и MySQL. Я работал над проектами, которые имели нагрузку от 3000 до 100 000 уникальных посетителей в месяц. Моя специализация включает в себя разработку клиентской части приложений с использованием React и Angular, а также серверной части на Java с использованием Spring Boot, Spring Security, Spring Data и Hibernate. Я также имею опыт работы с базами данных MySQL.
В моем предыдущем месте работы в компании "Форис" я занимал позицию старшего программиста и работал над разработкой веб-приложений под ключ. Мои обязанности включали разработку и верстку клиентской части приложений на JavaScript с использованием Angular и React, а также разработку серверной части на Java с использованием Spring Boot. Я также работал над дополнительными приложениями, такими как сервис распознавания изображений с использованием OpenCV и сервис по сбору статистики. Я имел опыт работы с административной панелью и API для взаимодействия с приложением промоакции. Кроме того, я разрабатывал парсеры для сбора информации с маркетплейсов и социальных сетей.
Я имею высшее образование в области радиотехники и окончил Южно-Российский государственный университет экономики и сервиса.
Я готов предоставить дополнительную информацию о своем опыте и навыках, если это необходимо. Я также готов приступить к работе удаленно в полную занятость.
Благодарю вас за рассмотрение моего резюме. Я надеюсь на возможность присоединиться к вашей команде и внести свой вклад в успех вашей компании.
С уважением,
[Ваше имя]
Улучшенное резюме
Java-разработчик
Ищу работу на должность Java-разработчик / Junior Java-разработчик. Формат работы - удаленно (полная занятость).
Опыт разработки приложений под ключ: React + Spring Boot + MySQL с нагрузкой от 3000 до 100 000 уникальных посетителей в месяц. Владение Java, Spring Boot, MySQL.
Контактная информация:
- Телефон: +79281980691
- Электронная почта: dmitriy.folomkin@yandex.ru
Опыт работы:
ООО "Форис" (2016-09-01 - 2023-09-01)
Позиция: Старший программист
Описание работы: Разработка веб-приложений под ключ. В работе использовались следующие технологии и инструменты: JavaScript (Angular v1.x, React(Redux, TypeScript)) для верстки клиентской части, Java (Spring Boot, Spring Security, Spring Data, Hibernate) для серверной части, MySQL для базы данных. Разрабатывались "промоакции" - типовые примеры на proactions.ru, которые проходили по России в крупных сетевых магазинах. Срок жизни приложений варьировался от 2 недель до года, а количество уникальных посетителей составляло от 3000 до 100 000. Функционал приложений включал регистрацию и авторизацию пользователей, обработку загруженных текстовых промокодов или фотографий, использование сервиса распознавания изображений на базе OpenCV, сохранение данных в базе данных и сбор статистики. Также была разработана административная панель для приложений промоакций.
Дополнительно:
- Разработка парсеров для сбора информации с маркетплейсов и ресурсов с использованием библиотек JSoup и Selenium.
- Разработка парсеров для сбора открытой информации в рамках промоакций, проводимых в социальных сетях (Instagram, VK).
- Разработка интернет-магазина на Opencart для футбольного клуба.
- Разработка информационных порталов и лэндингов на Wordpress.
Образование:
Институт: Южно-Российский государственный университет экономики и сервиса
Факультет: Механикорадиотехнический
Начало обучения: 2007-09-01
Окончание обучения: 2012-07-01
Специализация: Радиотехника
Добавить комментарий