Java разработчик, Middle+

ID 815
Специалист недоступен
Посмотрите похожих специалистов для решения ваших задач

Похожие специалисты

Отрасли не указаны
ЕС
Евгений С.
Самара
Java разработчик
Junior+
1 298,7 Р/час
Spring
Git
Hibernate
ORM
JUnit
MySQL
PostgreSQL
Liquibase
Stream API
Maven
+15

Уверенное знание Java Core; - Опыт работы в команде коммерческой разработки, уверенное пользование git (GitHub и GitLab) и с системой отслеживания JIRA; - Умение работать с Spring и опыт создания компонентов с Spring-boot 2.x и различными Spring-boot-starter (web, data-jpa, validation, security, test, actuator, thymeleaf), понимание работы архитектур MVC и "контроллер-сервис-репозиторий", умение реализовать их с разными сущностями; - Взаимодействие с Hibernate (понимание спецификации JPA, представление объектов в БД (ORM), взаимосвязь между объектами); - Уверенное владение Java Collections Framework; - Опыт работы с Java Stream API; - Представление о работе клиент-серверных приложений, опыт создания эндпоинтов для REST API приложения и знание протокола HTTP; - Умение работать с системой сборки проектов Maven; - Основы работы с Docker и общее понимание контейнеризации; - Опыт работ с PostgreSQL и Mysql; -Уверенное пользование SQL и умение писать основные запросы для выборки, фильтрации, группировки и обновления данных. Умение работать со следующими фрэймфорками и библиотеками: - с Jackson Framework для сериализации-десериализации объектов в JSON; - c Mapstruct для маппинга из одной сущности в другую; - c Liquibase для миграции БД и контроля изменений в них; - c Feign для написания HTTP-клиента; - c Querydsl для удобной генерации сложных SQL-запросов; - c Testcontainers для поднятия БД в контейнере и проведения интеграционного тестирования; - с фрэймворками для тестирования : Mockito, Junit5, Assertj; - c lombok для уменьшения количества однотипного кода; - с Swagger/OpenApi для документации API

Подробнее

Недавно просмотренные специалисты

AI & Robotics • Information Security • LifeStyle
АП
Андрей П.
Минск
Full Stack разработчик
Senior
2 857,14 Р/час
HTML5
TypeORM
Appollo
React Query
Socket.io
Redux
GraphQL
Redux - Saga
AntD
Bash
+28

Андрей — full-stack разработчик из Минска. Опыт работы на проектах в сферах LifeStyle, Information Security и AI & Robotics составляет 4 года и 11 месяцев. На позиции frontend-разработчика участвовал в создании платформы UpME для психологов и их клиентов. Работал над лентой, постами, лайками, подписками, чатами и веб-конференциями, а также над админ-панелью. В качестве full-stack разработчика работал над платформой для адвокатов и их клиентов в сфере Information Security. Занимался созданием архитектуры, развёртыванием на сервере с использованием CI/CD, GitHub и pipeline, настройкой домена и отдельного сервера для бэкапов. Также имеет опыт работы в компании Smart App Technology Limited, где занимался разработкой веб-сайтов и сервисов, поддержкой ресурсов WorkFusion и сайтов компании.

Подробнее