ТУ
Тимофей У.
Мужчина, 22 года
Россия, Москва, UTC+3
Ставка
2,500 Р/час
НДС не облагается
Специалист доступен с 7 декабря 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
ACID
Boost
Camunda
Clean Architecture
Collections
Data JPA
Docker
DRY
Exception
Git
GitHub
Gradle
Grpc
gtest
Hibernate
Java Core
JDBC
Jest
JPA
JUnit
Kafka
KISS
Maven
Mockito
NestJS
Netty
PostgreSQL
RabbitMQ
REST
Security
SOLID
Spring Core
SQL
Stream API
Swagger
Unix
Web
Yagni
Microservice Architecture
Отрасли
Travel, Hospitality & Restaurant business
Главное о специалисте
Самая технически сложная и интересная задача: Реализация JWT авторизации с использованием Spring Security была для меня одной из самых сложных и интересных задач. Я был новичком в работе со Spring Security и JWT концепцией, поэтому мне пришлось быстро освоить новые технологии и применить их на практике. Я успешно реализовал эту задачу, это было для меня ценным опытом и доказательством моей способности быстро учиться и применять новые знания на практике.
Куда хочется развиваться: Хочу развиваться в первую очередь как разработчик
С какими задачами хотелось бы работать: Хотелось бы время от времени сталкиваться с задачами которые требуют изучения новых технологий, или нетривиальных, шаблонных подходов к решению задач.
С какими не хотелось бы: Я не хотел бы работать на постоянной основе с CRUD-задачами.
Проекты
(4 года)
RuGid
Роль
Java Backend Developer
Обязанности
Описание : Мобильное приложение, позволяющее пользователям с легкостью находить интересные места и экскурсии
Команда проекта : 5 - iOS разработчиков, 5 - Android разработчиков, Product менеджер, Delivery менеджер, 2 - Аналитика, 1 - Тестировщик, 5 - бэкэнд разработчиков, 1 Дизайнер
Стек : Spring (MVC, Data, Security, WebFlux, JPA, Cloud) , Hibernate, CriteriaAPI PostgreSQL, Kafka, gRPC, Gradle,JUnit5 , Mockito, Swagger, CI/CD, Camunda
Задачи :
- Разработка микросервисов (проектирование, разработка, тестирование)
- Интегрирование с внутренними сервисами посредством брокера сообщений Kafka и gRPC
- Интегрирование с внешними сервисами посредством HTTP, используя Spring WebClient
- Проведение работы по оптимизации запросов
- Написание модульных тестов
- Исправление дефектов
- Написание интеграционных тестов с использованием Testcontainers
- Работа с контейнерами Docker
- Работа с Camunda
- Работа в соответствии с методологией Agile.
Период работы
Январь 2021 - По настоящее время
(3 года)
BNS CLUB
Роль
Java Backend Developer
Обязанности
Описание: Приложение для онлайн-шоппинга
истории.
Команда: (продуктовая) 4 - Java developer, 4 – Frontend developer, 2 - тестировщика, 1 - системный аналитик, 2 - бизнес аналитика, 2 - дизайнера
Стек: Java 17, Spring Web, Spring Data JPA, Spring Security, Spring Boot, Docker, Liquibase, Maven, PostgreSQL, JUnit5, Mockito
Задачи:
- Разработка RESTful-сервисов
- Написание модульных тестов
- Исправление дефектов
- Написание интеграционных тестов
- Работа в соответствии с методологией Agile.
Период работы
Февраль 2019 - Январь 2020
(1 год)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский Технический Университет Связи и Информатики
Специальность
Инженерия разработки программного обеспечения
Завершение учебы
2025 г.