Подберем для вас подходящего специалиста за 48 часов!
Евгений С.
Евгений С.
Мужчина, 27 лет
Россия, Самара, UTC+4
Ставка
1250 ₽ / час
НДС не облагается
Специалист доступен с 3 октября 2022 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее

О специалисте
Специализация

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

Грейд
Junior+
Навыки
Spring Framework Git Hibernate ORM JUnit MySQL PostgreSQL Liquibase Stream API Apache Maven Swagger OpenApi REST API Atlassian Jira Docker SQL
О специалисте
Уверенное знание 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
Проекты
Magenta Development, г. Самара
Роль в проекте
Java-разработчик
Обязанности в проекте
Занимался: - проектированием и разработкой нового функционала; - поддержкой и рефакторингом существующего кода; - внедрением новых сущностей в бизнес-логику; - написанием интеграционных и модульных тестов; - проблемой недертеменированности интеграционных тестов. Технологии: Spring Framework, Git, Hibernate ORM, JUnit, MySQL, Liquibase, Stream API, Atlassian Jira, Apache Maven, Swagger, REST API
Начало работы
фев. 2022 г.
Окончание
авг. 2022 г.
Сбер Стажировка
Роль в проекте
Java-стажер
Обязанности в проекте
Стажировка STUDRE от Сбера позволила понять с какими задачами сталкивается Java-разработчик на продуктовом проекте, нужно было работать с потоками ввода-вывода, считывать данные из файла, обрабатывать их в соответствии с бизнес-логикой и доставать нужные нам. Параллельно я развивал собственный проект - REST API приложение (подробнее https://github.com/verfolgen/HealthApp). В нем применены best practices построения приложения с точки зрения REST, реализована авторизация пользователя, основные сценарии
Начало работы
сент. 2021 г.
Окончание
фев. 2022 г.
Формат работы
Формат работы
Удаленно, Офис
Командировки
Готов
Релокация
Внутри страны, За границу
Готов работать на зарубежных проектах
Нет

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

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

Евгений С.
Евгений С.
Самара
Java разработчик
Junior+
1,250 ₽ / час
Spring Framework Git Hibernate ORM JUnit MySQL PostgreSQL Liquibase Stream API Apache Maven Swagger OpenApi REST API Atlassian Jira Docker SQL
+1

Уверенное знание 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

Подробнее
АГ
Анастасия Г.
Казань
QA ручной
Middle
2,375 ₽ / час
Git
Confluence
SQL
Figma
Trello
Postman
Project management
VMware
Adobe Illustrator
Adobe Photoshop
Adobe Lightroom
YouTrack
MS PowerPoint
Miro
MS Excel
Atlassian Jira
DevTools
+17

-Проведение функционального, интеграционного, регрессионного -Тестирования мобильных приложений на iOS и Android -Тестирование web - приложений -Написание тест-кейсов и чек-листов , их актуализация -Написание тестовой документации -Заведение баг - репортов -Регистрация дефектов в confluence, контроль, подтверждение их исправления -Регистрация дефектов в Youtrack, контроль, подтверждение их исправления -Работа с Miro -Знание и применение методологий Scrum и Kanban -Проведение всех уровней тестирования -Тестирование UI,UX функционала -Подготовка тестовых данных -Создание тест - планов -Участие в планировании и других Agile мероприятиях -Взаимодействие с командной разработчиков/аналитиков/менеджеров проекта -Контроль процесса ликвидации выявленных ошибок разработчиками ПО -Анализ результатов, полученных во время прохождения тестов -Взаимодействие с заказчиками -Проведение бизнес - встреч и созвонов -Недавно прочитанные книги и статьи: -Самоучитель Python -Веб - фреймворк Django | Cерверное программирование веб - сайтов -Python на практике -ISTQB_CTFL_Foundation level -Scrum. Гибкая разработка ПО

Подробнее