Java developer

Ростов-на-Дону, Россия
Стажер • Джуниор
Информационные технологии • Разработка • Java • SQL • Spring Boot • Hibernate • Spring • PostgreSQL
Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
40 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент На данный момент не работаю.

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

Стек: Java, Spring Boot, Spring Data JPA, Spring Security, SQL, PostgreSQL, H2, JDBC, JSON API, Maven, REST, Git, Docker, Unit-тесты, Mock-тестирование.

Задачи:

- формирование и реализация базы данных
- написание JDBC запросов
- разработка многомодульного приложения на стеке Java 11 + Spring Boot
- разработка микросервисной архитектуры
- реализация JWT авторизации
- реализация загрузки файлов и хранение в БД
- тестирование сервисов
- кеширование

Основные проекты:

1. Групповой проект web-сервиса, который представляет собой сервис "Кинопоиск".

Создала каркас приложения, описала сущности User, Film, FilmLike и реализовала основные CRUD - операции над ними. Описала схему БД и подключила приложение к ней. Реализовала возможность добавлять друг друга в друзья и ставить фильмам лайки, фильтровать фильмы по жанрам и рейтингам. Добавила функциональность "Отзывы" к фильмам (сущность Review, CRUD - операции, получение отзывов, фильтрация). Реализация JBDC запросов к БД.

Стек: Java 11 + Spring Boot, JdbcTemplate, REST API, Maven, H2.

Ссылка на GitHub: нужен доступ к резюме

2. Pet-project Мама помнит - backend web-приложения, которое позволяет создавать карточки вещей с информацией о них и их местоположении дома.

Сервис еще на стадии разработки.

Создала каркас основного сервиса приложения, описала сущности и dto-сущности, реализовала CRUD-операции над ними. Добавила кэширование в Redis.
Настроила подключение к базе данных PostgreSQL.
Реализовала возможность загрузки фото в приложение и хранение фото в базе данных. Упаковала в Docker.

Стек: Java 11 + Spring Boot, JWT + Spring Security, REST API, Maven, Hibernate, JPA repository, PostgreSQL, Docker. Кэширование на Redis. Документирование с помощью Swagger.

Ссылка на GitHub: нужен доступ к резюме

3. Web-сервис для размещения и поиска аренды вещей.
Создала каркас приложения, описала модели данных, реализовала все слои приложения (REST-интерфейс, контроллеры, сервисы, репозитории).
Настроила и подключила к базе данных. Реализовала микросервисную архитектуру. Покрыла код тестами. Упаковала в Docker.

Стек: Java 11 + Spring Boot, Spring Data JPA, REST API, Maven, Hibernate, PostgreSQL, Docker.

Ссылка на GitHub: нужен доступ к резюме

4. Backend сервиса афиши предстоящих мероприятий.
Реализовала сервис статистики (состоит из трех подмодулей), начиная от описания модели данных до репозитория, и основной сервис - описала модели данных, реализовала все слои приложения.
Настроила базу данных, реализовала взаимодействие основного сервиса с сервисом статистики, упаковала в Docker.

Стек: Java 11 + Spring Boot, Spring Data JPA, REST API, Maven, PostgreSQL, Hibernate, Docker.

Ссылка на GitHub: нужен доступ к резюме



Есть файл резюме (защищен)


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