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

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

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

Отрасли не указаны
ЕС
Евгений С.
Самара
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

Подробнее

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

Blockchain • Insurance • Realty & Constructoring
НЧ
Никита Ч.
Таганрог
Backend разработчик
Senior
3 116,88 Р/час
Fastify.js
signatures
Twilio
Работа с интеграциями
MariaDB
HubSpot
GraphQL
WebSockets
API
Swagger
+35

Никита — опытный backend-разработчик уровня Senior. Он обладает глубокими знаниями и навыками в области разработки, включая Angular, Apollo Client GraphQL, Docker, Express.js, GraphQL, JavaScript, MariaDB, NestJS, Node.js, ORM, PostgreSQL, Prisma.js, RabbitMQ, React, REST API, Sequelize, TypeScript, WebSockets, React Native, API микросервисов, GitHub, MySQL, Plaid, Redis, Stripe, Twilio. Никита работал над проектами в сферах blockchain, realty & constructoring и insurance. В его портфолио есть опыт работы в роли full-stack разработчика над проектом Stanhope, где он занимался созданием новых функций и возможностей продукта, разработкой API и микросервисов. Также он работал над проектом Cityline, где разрабатывал CRUD операции, миграции и модели Sequelize для хранения и управления информацией о пользователях, зданиях, контрактах с арендаторами, приглашениях арендаторов, блогах и FAQ. На проекте Cingo Никита занимался полной разработкой бэкенда с нуля и руководил командой разработчиков.

Подробнее