Java - разработчик

Ташкент, Узбекистан
Джуниор
Информационные технологии • Разработка • Java • Hibernate • Spring • MySQL • PostgreSQL • Backend
Удаленная работа
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
О себе

На данный момент junior java.

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

• Владею знаниями по Java Core (Java SE), использую принципы ООП / SOLID / KISS / DRY / YAGNI при написании кода.
• Разрабатывал приложения с использованием фреймворка Spring Framework (Spring Boot для авто конфигурации, подключал модули: Spring Web, Spring Data, Spring AOP)
• Писал запросы к БД с использованием языка SQL, работал с БД через JPQL (Spring Repository)
• Использовал библиотеку миграции БД Liquibase
• Применял архитектурный стиль REST API, однако знаком с протоколом SOAP, с gRPC и GraphQL.
• При разработке проектов использовал сборщик проектов Maven и Gradle
• Разрабатывал модульные и интеграционные тесты с использованием JUnit, Mockito, RestTemplate.
• Работал с многопоточностью, с соблюдением ACID, применял локи критических зон (Mutex и Semaphore).
• Имею базовое представление о контейнеризации при помощи Docker.

Портфолио реализованных проектов:
• Телеграм - бот с подключенным AI от ChatGPT, с реализованным функционалом ответов на вопросы, реализация тренировочного общения в чате со знаменитостью (GPT в роли знаменитости) для тренировки общения на платформе знакомств "Tinder", генерация приветственного сообщения по характеристикам получателя этого сообщения, генерация портфолио для платформы знакомств "Tinder".
• Веб – приложение в стиле «Авито», с разделением ролей на «пользователя» и «администратора» с функционалом работы с объявлениями, комментариями и профилями пользователей, фронт-энд часть которого реализована на докере
• Телеграм – бот для приюта домашних животных, в котором пользователь может: ознакомиться с информацией приюта, выбрать животное и сдавать отчёты по уходу за животными.
• Веб – сервис для учебного заведения (в частности «Хогвартс») для работы с базой факультетов и студентов.
• Веб – сервис для генерации экзаменационных вопросов для учащихся, с автоматическим выводом правильного ответа и подтверждения корректности ответа.
• Два front-end проекта, с использование HTML5 и CSS3 для верстки и JavaScript для анимаций.
github: нужен доступ к резюме


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

Уровень
Джуниор

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


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