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

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

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Мария! Давай дополним твое резюме: 1. Описание проектов Давай добавим результа...
Это резюме содержит информацию о вашем опыте работы в области маркетинга и продаж, а та...
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...