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

Илья Ш. Backend разработчик, Middle

ID 9403
ИШ
Илья Ш.
Мужчина, 28 лет
Россия, Ижевск, UTC+4
Ставка
2,875 Р/час
НДС не облагается
Специалист доступен с 28 февраля 2024 г.

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

Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Middle
Навыки
ActiveMQ
CI/CD
Docker
DRY
Git
GitHub
Grpc
Hibernate
Hibernate ORM
IDEF
Java
Java 11
Java 13
java 14
Java 15
Java 16
Java 17
Java 8-11
Java Spring
JDBC
Jenkins
Jira
JOOQ
JPA
JSON
JUnit
Kafka
KISS
Liquibase
Lombok
Maven
Microservices
Mockito
PostgreSQL
ReactiveX
Redis
REST
Security
Shell
SOAP
SOLID
Spring
Spring Boot
Spring Data
Spring Data JPA
Spring Mail
Spring MVC
Spring Security
SQL
Swagger
TDD
Web
Web Services
Yagni
Zookeeper
ООП
Отрасли
E-commerce & Retail
FoodTech
Знание языков
Английский — B1
Главное о специалисте
Самая технически сложная и интересная задача: Самая интересная задача была связана с оптимизацией запроса к бд на последнем проекте. После одного из обновлений, через некоторое время всплыла проблема с длительным ответом сервера по одному запросу который довольно редко использовался. При разборе оказалось что проблема на стороне бд - сформированный запрос очень долго обрабатывался. Так как все остальные в команде были сильно загружены другими задачами связанными с обновлением, задачу оставили мне. Так как бд состояла из множества связанных таблиц пришлось какое то время разбираться, чтобы найти проблему, но оказалось что в цепочке сущностей через которые проходил запрос не везде был проставлен fetchtype, что приводило к созданию множества запросов hibernate. В итоге я смог поправить запрос так, чтобы он проходил за приемлемое время. На разборе данную проблему добавили в технический долг и поручили мне проверить остальные связи, с чем я и разбирался по мере возможности. Куда хочется развиваться: Интересно развитие технических навыков. Если говорить в целом о будущем, то было интересно попробовать себя в devops или в какой-нибудь смежной области. С какими задачами хотелось бы работать: Хотелось бы время от времени сталкиваться с задачами которые требуют изучения новых технологий или нетривиальных подходов к решению задач. С какими не хотелось бы: Однотипные задачи, которые никак не нельзя оптимизировать и улучшать ввиду ограниченности новых технологий.
Проекты   (3 года 9 месяцев)
Магнит - Розничная сеть в России по торговле продуктами питания.
Роль
Java-разработчик
Обязанности
Обязанности: Разработка и поддержка приложения -Исправлено множество багов. -Реализация сложных эндпоинтов. -Написание микросервиса с нуля. -Добавление CI в написанные микросервисы.
Стек специалиста на проекте
Lombok, Spring Data JPA, Zookeeper, Spring MVC, Liquibase, JOOQ, Swagger, Redis, Grpc, Kafka, Spring Mail, Spring Security, Hibernate, ActiveMQ, Maven, PostgreSQL, Spring Boot
Отрасль проекта
FoodTech
Период работы
Сентябрь 2021 - По настоящее время  (2 года 6 месяцев)
intouch - Интеграционный модуль b2b traid-in для дилеров
Роль
разработчик java
Обязанности
Участвовал в разработке приложения по обработке документооборота traid-in для автодилеров Взаимодействовал с различными командами разработки, техподдержки, тестировщиками и др. Давал свою оценку некоторым решениям команды на основании своего опыта использования инструментов Принимал участие в создании сервиса по обработке документооборота traid-in для автодилеров Принимал участи в создании логики ценоформирования текущего предложения на основании базы сделок Принимал участие в создании модуля обзвона (часть по автоматической выдаче информации на основании обработки и вычисления усредненных данных по прошлым прошедшим сделкам)
Стек специалиста на проекте
ReactiveX, Kafka, Security, Java Spring, Web, PostgreSQL, Spring
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2020 - Сентябрь 2021  (1 год 4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уфимский государственный нефтяной технический университет
Специальность
Разработка и эксплуатация нефтяных и газовых месторождений
Завершение учебы
2018 г.
Высшее
Учебное заведение
Удмуртский государственный университет
Специальность
Информационные системы и технологии
Завершение учебы
2016 г.
Дополнительное
Учебное заведение
Яндекс Практикум
Специальность
Java-разработчик
Завершение учебы
2022 г.

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

E-commerce & Retail • FinTech & Banking
НМ
Никита М.
Витебск
Backend разработчик
Middle
3,875 Р/час
AOP
Apache
Apache Camel
Apache NiFi
Bash
cloud
Data
ETL
Flyway
Gradle
+66

Инженер-программист с 3-мя годами опыта. Обладает более чем 3-летним практическим опытом разработки монолитных и микросервисных архитектур с использованием Java, Spring. Коммуникабельный командный игрок. Самомотивированный, ответственный, организованный. Имеет крепкий технический опыт в различных областях. Домены Финтех, Системы бухгалтерского учета Языки программирования Java, Bash Back-end Spring (Boot, Data, MVC, Security, AOP, Cloud), Liquibase, Flyway, ETL, PowerMock, EasyMock, Selenium, Selenide, Maven, Gradle, REST, XML, OpenAPI, Swagger, Prometheus, Guava, Jackson, Mambu, MapStruct, Lombok, MyBatis, JBehave, Apache NiFi, Apache Camel, Apache Viewpoint, Apache NiFi, JUnit, Mockito, JasperReports. Front-end Vaadin Облачные технологии AWS (SQS, SNS, EC2, RDS, Cognito, Lambda, OpenSearch) Брокеры сообщений Apache Kafka, RabbitMQ Контейнеризация Docker, Docker Compose, Podman CI/CD Jenkins, GitLab CI/CD, SonarQube, PMD, SpotBugs Системы управления базами данных PostgreSQL, Oracle, Redis, Teradata, OpenSearch Системы контроля версий Git, GitHub, GitLab Методологии разработки программного обеспечения Scrum, Kanban Системы менеджмента Jira, Digital.ai Agility Операционные системы Windows, Linux

Подробнее

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

BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • IoT • Telecom
СТ
Сергей Т.
Рязань
QA ручной
Middle+
2,250 Р/час
Redmine
NotePad++
PHP
JavaScript
Postman
Asana
DevTools
REST
XML
JSON
+51

Более 6 лет опыта в тестировании web приложений Профильное высшее образование Опыт подготовки тестовой документации Опыт создания процессов тестирования с нуля Опыт работы в гос.проектах, банковской сфере и в финтехе Опыт управления QA специалистами Умение осваивать новые технологии в сжатые сроки Умение работать в команде, коммуникабельность Виды тестирования: Функциональное тестирование Интеграционное тестирование Тестирование удобства пользования Smoke-тестирование Регрессионное тестирование WhiteBox & BlackBox Исследовательское тестирование Модульное тестирование Приемочное тестирование Тестирование API Тестирование UI Проверка базовых уязвимостей Web-приложений Авто тестирование API (java, RestAssured) Нагрузочное тестирование (JMeter, SoapUI, Gatling)

Подробнее