Java Developer

Контакты


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

Описание

Ищу работу на должность Backend Java Developer на полный рабочий день удаленно или в офис в Нижнем Новгороде.
Я выпускник магистратуры ННГУ, закончил и бакалавриат, и магистратуру с красным дипломом. Ищу работу в области разработки бэкендов на Java. Хотел бы профессионально развиваться и работать над интересными задачами. Оцениваю себя как крепкого джуна или джуна+ (опыта коммерческой разработки маловато), но грейды у всех свои. Ниже опишу свои самые интересные проекты.
* Провайдер курсов
Есть курсы, у них ряд атрибутов, в том числе, кастомных. Пользователи могут подписываться на курсы, завершать их. Курсы распределены по категориям, категории могут быть вложены в другие категории. Есть отдельный функционал для 3 типов пользователей: администраторов, модераторов и простых пользователей. Есть очень много фич, например, авторизация через Google, оповещения о событиях курса на email; можно сделать так, чтобы курс был доступен только тем, кто прошел другой определенный курс. Все фичи перечислять будет долго. Использовалась EAV модель данных. Проект был развернут при помощи docker compose. Проект был написан на Java с использованием Spring, фронтенд на Vaadin, keycloak для Security, Eureka Discovery Service для масштабирования. На написание проекта ушло около 100-200 часов.
На гите он есть, разбит на 3 репозитория:
https://github.com/sergeyt4444/Spring_training_center
https://github.com/sergeyt4444/VaadinProject
https://github.com/sergeyt4444/eureka_server
* Виртуальный музей
Клиент-серверное приложение на Java, виртуальный музей, основная фича которого - возможность пользователей изменять данные экспонатов. Есть админский функционал, при помощи которого можно отменять изменения данных экспонатов и блокировать пользователей. Проект написан на Java, фронтенд на Swing, на бэкенде Hibernate, база данных SQLite. Проект достаточно объемный, на его написание ушло около 100 часов.
Ссылка на проект на гитхабе:
https://github.com/sergeyt4444/Museum
* Десятки других, менее объемных проектов на java, c++ и т. д., например, морской бой на сокетах, удаленный авторулевой лодок (клиент-серверное приложение с Hibernate, тоже на сокетах), скелет бэкенда на Spring Framework с документацией в swagger и т.д.
https://github.com/sergeyt4444 - репозиторий с проектами на java
https://bitbucket.org/sergeyt4444 - репозиторий с проектами на c/c++

Навыки
  • Хорошее знание Java, Spring Framework
  • Разрабатывал UI к своим проектам на Vaadin, Java Swing, Python Kivy, JavaFX
  • Работал с Git, Maven, Keycloak, Docker, PostgreSQL, Netflix Eureka, JUnit и т.д.
  • Знаком с C++, Python, HTML, CSS, JavaScript, TypeScript
  • Есть опыт работы с VM на Linux (Ubuntu)
  • Хороший уровень владения английским языком

Опыт


Специалист тех. поддержки, SmartData
Сентябрь 2022 - по настоящее время

В мои обязанности входило сопровождение сервиса МуТКО:
- Работа с данными через админку с целью устранения проблем пользователей
- Формирование выгрузок из базы данных (SQL, JPQL запросы)
- Написание скриптов на Groovy для автоматизации своей деятельности
- Оповещение команды разработки о массовых проблемах сервиса
- Консультирование пользователей
Работа велась в таск-трекере “Цифра”. Часть задач я получал от разработчика, также ответственного за поддержку сервиса. Среди этих задач написание Groovy/AppScript скриптов, формирование выгрузок, поиск и фикс некритичных багов.

Стажер разработчик Java, Netcracker
Декабрь 2021 - Апрель 2022

В рамках стажировки я разрабатывал проект “Провайдер курсов” с участием ментора. О проекте я уже писал ранее. Проект вышел успешным, но зимой-весной в Netcracker прекратился найм сотрудников. В определенном смысле, стажировка в замедленном режиме продолжалась до августа, я продолжал контактировать с ментором и дорабатывать фичи в проект в этот период времени.

Образование


Программная инженерия | ННГУ, факультет ИИТММ | Магистр, красный диплом
Сентябрь 2020 - Июнь 2022
Программная инженерия | ННГУ, факультет ИИТММ | Бакалавр, красный диплом
Сентябрь 2016 - Июнь 2020

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

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...
Это резюме содержит как положительные, так и негативные моменты. Положительные сторон...
Это резюме показывает, что вы активно изучаете востребованные технологии и стремитесь к...
Это резюме довольно краткое и содержит некоторую полезную информацию о ваших навыках и ...
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...