Backend Java Developer

Ростов-на-Дону, Россия
Стажер • Джуниор
Информационные технологии • Разработка • Backend • Java • Hibernate • Spring • PostgreSQL
Удаленная работа • Работа в офисе
Опыт работы менее 1 года
О себе

На данный момент Только что закончил университет.

Мои компетенции и опыт

Безуглов Антон

JuniorJavaDeveloper

Ростов-на-Дону, Россия

Junior Java backend-разработчик с опытом создания веб-приложений на базе SpringBoot. Реализовывал RESTAPI с использованием SpringMVC и WebFlux, настраивал авторизацию через JWT и выполнял CRUD-операции с помощью SpringDataJPA и PostgreSQL. Интегрировал платёжную систему Stripe, применял BeanValidation для валидации входных данных и использовал Postman для тестирования. Имеется опыт настройки ApacheKafka на уровне брокера. Активно развиваюсь в области backend-разработки.

ОПЫТ РАЗРАБОТКИ НА JAVA И SPRINGBOOT(на базе личных проектов)

 

  • Разрабатывал веб-приложения на Java с использованием SpringBoot, соблюдая принципы модульности и чистой архитектуры.
  • Использовал SpringMVC и SpringWebFlux для построения RESTfulAPI с поддержкой как синхронной, так и реактивной обработки запросов.
  • Реализовывал CRUD-операции через SpringDataJPA с подключением к PostgreSQL. Настраивал связи между сущностями, использовал кастомные репозитории и запросы.
  • Применял BeanValidation (javax . validation) для проверки входных данных и обеспечения корректности моделей.
  • Использовал SpringSecurity для настройки механизма авторизации и аутентификации, включая реализацию JWT (access/refresh token flow) через фильтры.
  • Использовал логирование через SLF4J/Logback для вывода информации в консоль
  • Интегрировал платёжную систему Stripe в режиме sandbox, реализуя backend-логику для обработки платежей.
  • Пользовался Postman для тестирования REST API, документирования запросов и написания коллекций.
  • Активно использовал библиотеку Lombok для сокращения шаблонного кода (геттеры/сеттеры, конструкторы и др.).

 

ДОПОЛНИТЕЛЬНЫЕ НАВЫКИ

 

  • Имеется опыт настройки и запуска Apache Kafka на Linux-системах (без интеграции в приложения) - - установка брокера, создание топиков, отправка и приём сообщений через консольные утилиты.
  • Python (опыт написания парсеров и скриптов для обработки данных)
  • MATLAB (разработка и обучение нейронных сетей)
  • SWAGGER(Для генерации документации API)

 

 

 

ОБРАЗОВАНИЕ

Авиационный колледж ДГТУ, Автоматищация технологических процессов и производств, 2020.

Донской государственный технический университет, Информатика и вычислительная техника, 2025.

 

ЯЗЫКИ

Русский: родной, Английский: B2.

 

НАВЫКИ

Java, Spring Boot (MVC, WebFlux, Security, Validation), Spring Data (JPA,JDBC) ,PostgreSQL, MongoDB, SQL, REST, Postman, Apache Kafka, Maven, OOP.


Специализация
Информационные технологииРазработкаBackendJavaHibernateSpringPostgreSQL
Отрасль и сфера применения

Уровень
СтажерДжуниор

Интересные кандидаты