Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Каталог ИТ-специалистов

Найдите проверенных специалистов для решения ваших задач
В нашей базе более 11100 проверенных специалистов от 355 IT‑компаний
banner
Найдено 13 специалистов в публичном доступе
Новые специалисты
Ключевые навыки
Цена, ₽/час
Цена включает НДС
Дата бронирования
Подкатегории
Страна
Город
Опыт работы
Формат работы
Отрасли работы
Готов работать на зарубежных проектах
Владение языком
Пол
Возраст
Найдено 13 специалистов в публичном доступе
Stream API
Отрасли не указаны
ЕС
Евгений С.
Самара
Java разработчик
Junior+
1,250 Р/час
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

Подробнее
Travel, Hospitality & Restaurant business
ТУ
Тимофей У.
Москва
Java разработчик
Middle+
2,500 Р/час
ACID
Boost
Camunda
Clean Architecture
Collections
Data JPA
Docker
DRY
Exception
Git
+39

Самая технически сложная и интересная задача: Реализация JWT авторизации с использованием Spring Security была для меня одной из самых сложных и интересных задач. Я был новичком в работе со Spring Security и JWT концепцией, поэтому мне пришлось быстро освоить новые технологии и применить их на практике. Я успешно реализовал эту задачу, это было для меня ценным опытом и доказательством моей способности быстро учиться и применять новые знания на практике. Куда хочется развиваться: Хочу развиваться в первую очередь как разработчик С какими задачами хотелось бы работать: Хотелось бы время от времени сталкиваться с задачами которые требуют изучения новых технологий, или нетривиальных, шаблонных подходов к решению задач. С какими не хотелось бы: Я не хотел бы работать на постоянной основе с CRUD-задачами.

Подробнее
E-commerce & Retail
ЖД
Жыргалбек Д.
Бишкек
QA авто
Middle+
3,250 Р/час
Java
Git
Selenium
Selenide
TestNG
JUnit
Maven
Cucumber
TDD
BDD
+51

5-летний опыт профессионального тестирования в области обеспечения качества программного обеспечения для клиент-серверных и веб-приложений с использованием Selenium и языка программирования Java. Опыт работы в средах Agile/Scrum и участие во всех встречах. Опыт внедрения разработки основанных на TDD и BDD подходов, для проектирования, разработки, выполнения и обслуживания сценариев автоматизированного тестирования с использованием Java, Maven, Cucumber, TestNG и Junit. Опыт реализации различных шаблонов проектирования, таких как шаблоны Page Object Model, Page Factory, Driver Factory и т. д. Командный игрок, целеустремленный, открытый для обучения и любящий делиться знаниями со своей командой. Всегда готов влиться в командную работу, сотрудничать, ориентирован на детали с мышлением кросс-функциональной команды.

Подробнее