Junior Java Developer
40 000 руб
Максим Русланович
Возраст
22 года (29 Мая 2003)
Город
Санкт-Петербург
Переезд невозможен
Гражданство
Россия
Полная занятость
1 год
Информационные технологии / IT / Интернет
Bank_REST | GitHub: github.com/22crystyle/Bank_REST
- Разработал backend‑приложение для управления банковскими счетами и картами с RESTful API для создания, получения, обновления и удаления сущностей.
- Реализовал обработку запросов на блокировку карт и переводы денег между картами внутри одного пользователя.
- Настроил Spring Security с ролью ADMIN/USER и Basic Authentication, аргументированную RBAC.
- Использовал PostgreSQL с миграциями Liquibase и Docker для контейнеризации БД.
- Добавил пагинацию для списков аккаунтов и карт, локализацию на русском и английском языках.
- Настроил планировщик задач (Scheduled Tasks) для автоматической отметки просроченных карт по дате.
- Документацию API организовал через Swagger UI на endpoint /docs.
- Технологии: Java 21, Spring Boot, Spring Data, Spring Security, Liquibase, PostgreSQL, Docker.
Grabber Application | GitHub: github.com/22crystyle/grabber
- Спроектировал и реализовал веб‑скрапер вакансий Java‑разработчиков с поддержкой concurrent scraping, что позволило обрабатывать до 500 объявлений в минуту.
- Настроил хранение данных в MariaDB, обеспечил потокобезопасность и отсутствие дубликатов.
- Внедрил Quartz для планирования заданий и предусматривал настройку через properties.
- Технологии: Java, JSoup, MariaDB JDBC Driver, Quartz, Javalin, Lombok.
DoIT Task Management System | GitHub: github.com/22crystyle/doit
- Разработал REST API с RBAC (USER/MANAGER/ADMIN) и адаптивный UI на Thymeleaf.
- Реализовал пакетную (batch) запись логов до 100 записей за цикл с асинхронной обработкой задержкой 5 000 мс.
- Настроил AOP‑аудит и сгенерировал OpenAPI‑документацию.
- Технологии: Spring Boot, Spring MVC, Spring Data, Thymeleaf, Lombok.
EchoBot для VK | GitHub: github.com/22crystyle/echo_bot
- Реализовал поддержку событий confirmation и message_new без сторонних SDK.
- Внедрил асинхронную отправку сообщений (@Async) и конфигурацию через .env/application.properties.
- Технологии: Spring Boot 3.x, Spring Async, RestClient (Spring 6+), Lombok.
Rest Book Shelf API | GitHub: github.com/22crystyle/rest-bookshelf
- Реализовал REST‑сервис учёта книг с возможностью управления авторами и книгами (CRUD).
- Добавил пагинацию для списка авторов и валидацию входных данных с понятными сообщениями об ошибках.
- Организовал глобальный обработчик ошибок для консистентных ответов API.
- Автоматически генерируемая документация OpenAPI (Swagger UI) доступна по /swagger-ui/index.html и /docs.
- Технологии: Java 17, Spring Boot 3, Spring Data JPA, Hibernate, MapStruct, Lombok, OpenAPI 3, H2.
Среднее специальное
Санкт-Петербург, 2019 — 2022 гг.
Java Backend Developer (Spring Boot)
Hyperskill (Программист/Разработчик)
Английский — Технический
Я начинающий Java‑разработчик, увлечённый созданием чистого и поддерживаемого кода. Развиваю практические навыки через личные проекты: создаю REST‑сервисы, изучаю архитектуру Spring и применяю современные практики разработки. Люблю учиться, не боюсь сложных задач и всегда стараюсь понять, как работает система изнутри. Рассматриваю любую возможность профессионального роста.
26 января, 2014
25 000 руб
20 сентября, 2007
20 000 руб
Михайлов Дмитрий
Город
Санкт-Петербург
Возраст
40 лет ( 1 января 1985)
Опыт работы:
Без опыта
3 июня, 2011
50 000 руб
Юрий Николаевич
Город
Санкт-Петербург local_shipping
Возраст
46 лет (22 июля 1979)
Опыт работы:
24 года и 9 месяцев
Последнее место работы:
специалист, ЗАО Северсталь - Ресурс
05.2010 - по текущее время
Резюме размещено в отрасли