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

Тимофей У. Java разработчик, Middle+

ID 8290
ТУ
Тимофей У.
Мужчина, 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 г.

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

Media
УТ
Усман Т.
Ош
Java разработчик
Senior
4,750 Р/час
ActiveMQ
Agile
Ant
API
AWT
BPMN
BPMS
C/C++
Camunda
CDI
CI/CD
Code Review
Collections
Concurrency
Contacts
containerD
Cryptography
CSS
Cuba Platform
EclipseLink
EJB
ELK
Exposed
GitHub
GitLab
Gradle
Grafana
Groovy
Grpc
Hazelcast
Hibernate
HTML
Java
Java Core
JavaFx
JavaScript
JAX-RS
JBoss
jBPM
JDBC
Jenkins
JMX
JNI
JOOQ
JPA
JQuery
JSP
Kafka
Keycloak
KISS
Kotlin
Maven
Message brokers
MongoDB
MSSQL
MySQL
Netty
Nginx
NoSQL
OLAP
Oracle
ORMLite
Play Framework
PostgreSQL
Protobuf
Python
RabbitMQ
Redis
REST
Sbt
Scala
Scrum
ServiceMix
Servlets
SOA
SOAP
Socket
SonarQube
Spring
Spring Boot
SQL
SSO
Streams
Swing
TDD
Testing
Tomcat
Unit testing
Vaadin
AWS
Java 8+
Kubernetes
Docker
JUnit
Mockito
CI
DevOps
Проектирование БД
Java 8-11
Kotlin 1.4
Linux
S3
Битрикс24
Android
Backend
Frontend
Web
Angular
Аналитика
boot
Bcrypt
CryptoJS
MyBatis
Документооборот
WS
OSI
Oracle Database
Databases
iReport
jasper
Akka
+121

ТЕХНИЧЕСКИЕ НАВЫКИ ○ Языки: Java, Kotlin, Groovy, Scala ○ Java Core (Concurrency, Collections, Streams, Reflection) ○ Java SE/EE (Awt/Swing/JavaFX, Ant/Maven/Gradle/SBT, JDBC, CDI, EJB, JMS, JMX, JSP/Servlet, JPA/Hibernate/EclipseLink/EBean/OrmLite/Exposed/JOOQ, JAX-RS (Rest), JAX-WS (SOAP), SOA, SSO (KeyCloak), Tomcat/JBoss/CXF/ServiceMix/nginx, ELK, Grafana) ○ Spring Framework, Spring Boot (1.x, 2.x, 3.x), Play! Framework (v1 и v2), Netty (Sockets/gRPC/Protobuf) ○ VAADIN, Cuba Platform & jMix ○ Web (JavaScript, HTML, CSS, JQuery) ○ SQL (MSSQL, Oracle, PostgreSql, MySql) ○ NoSQL (Hazelcast, Redis, MongoDb) ○ BPM (Camunda) ○ Message Brokers (ActiveMQ, Arthemis, RabbitMQ, Kafka) ○ Cryptography (УЦ КЦМР (KISC WReg/TumarCSP), НУЦ РК (IOLA/Kalkan), BouncyCastle) ○ TDD (Unit Testing, Integrational Tests, Contract Tests, Test Containers) ○ CI/CD (GitLab, Github, Jenkins, SonarQube)) ○ Разработка библиотек, API- и пользовательских интерфейсов ○ Работа в команде, Agile (Scrum и т.п.) ○ Code review ○ Разное: Python, С/С++/JNI/JNA

Подробнее
Отрасли не указаны
НЧ
Никита Ч.
Москва
Java разработчик
Senior
3,750 Р/час
Java 8
Spring
Kafka
Spring Boot
Spring Data
Spring MVC
Spring Security
Spring Cloud
Spring AOP
Spring Core
Hibernate
Java EE
JPA
Maven
Gradle
IBM MQ
Oracle
PostgreSQL
Linux
MS Windows
Apache Kafka
Jira
Groovy
Thymeleaf
SOLID
KISS
Yagni
DRY
TDD
DDD
BDD
REST API
Grpc
JSON API
SOAP
Swagger
OAuth
JWT
Apache Tomcat
CI/CD
Jetty
ООП
H2
Intellij IDEA
Git
Elasticsearch
Kubernetes
Jenkins
JDBC
JUnit
Mockito
Liquibase
Docker
Keycloak
Flyway
Java SE
Java
Python
XSD
Oracle Database
Confluence
HTTP
Docker Compose
Multithread Programming
REST
Bitbucket
MapStruct
iReport
JMX
RxJava
Oracle Pl/SQL
C#
Zabbix
CI
Core Java
+75

Подробнее по опыту: + 5 лет Опыт работы с Java 8/11 - Опыт работы с Apache Camel Karaf, OSGI + 5 лет Знания Core Java и Spring Framework + 5 лет Опыт работы с базами данных PostgreSQL + Способность быстро разбираться в чужом коде + 5 лет Опыт работы с GitLab + 5 лет Опыт работы с Docker, Kubernetes + 5 лет Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus, Kafka - ActiveMQ + 5 лет Опыт применения REST API О себе Программированием занимаюсь со старшей школы. Начинал с C++. Проходил стажировку в Kaspersky Lab на вирусного аналитика. Позже перешел на Java и с 3 курса начал работать в enterprise. Имелся опыт преподавания Java школьникам 16-18 лет. Приходилось на проектах писать также на Python и C#. Был небольшой опыт написания на Scala. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.

Подробнее
E-commerce & Retail • FinTech & Banking • FoodTech • HRTech
ВН
Вадим Н.
Брест
Java разработчик
Middle
2,875 Р/час
Camunda
CI/CD
Clean Architecture
Docker
DRY
Flyway
GitHub
GitLab
Gradle
Hibernate
Java
Java 17
JUnit
Kafka
Keycloak
KISS
Kubernetes
Liquibase
Maven
OpenShift
PostgreSQL
Postman
SOLID
Spring Boot
Spring Data JPA
Spring
Spring Web
SQL
Swagger
Yagni
Java 11
Cuba Platform
Vaadin
MySQL
Spring Security
Рефакторинг
Spring Data
Spring Test
Spring Cloud
gRPC Web
REST
Grpc
Kubernetes - базовые знания
JUnit 5
Mockito
PlantUML
Figma
Kibana
Graylog
Jira
Confluence
Битрикс
+52

Самая технически сложная и интересная задача: Наиболее сложная и интересная задача, с которой я столкнулся, это переход от монолитной архитектуры к микросервисной. Выполнение задачи требовало: изучение микросервисной архитектуры, проектирование микросервиса, определение его внутренней составляющей, реализацию его связей с другими микросервисами, изменении некоторой логики микросервиса. Также задача по оптимизации скорости загрузки картинок имела свои сложности. При выполнении данной задачи, изучил некоторые алгоритмы по сохранению картинок в файловую систему. Также задача требовала исключить повторного сохранения картинок. Также требовалось решить проблему, когда не у всех картинок, было расширение. Куда хочется развиваться: В первую очередь планирую развиваться технически. Также, в будущем, было бы интересно попробовать себя в роли iOS-developer С какими задачами хотелось бы работать: Хотелось бы время от времени сталкиваться с задачами которые требуют изучения новых технологий или нетривиальных или шаблонных подходов к решению задач. С какими не хотелось бы: Не хотелось бы постоянно получать только задачи на исправление багов и рефакторинг кода

Подробнее

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

Telecom
ВС
Виктор С.
Петрозаводск
Системный аналитик
Middle+
3,250 Р/час
Axure RP
Camunda
Анализ данных
Веб-аналитика
Маркетинговый анализ
Git
API
Управление командой
Swagger
Yandex
Jupiter Notebook
Проектирование
Miro
Управление разработкой
Sequence Diagrams
Flowchart
Micro
FigJam
Документация
Менеджмент
xAPI
Написание ТЗ
Проектный менеджмент
Confluence
SQL
BPMN
CRM
Python
UML
User story
Stripe
Программирование
DataLens
сбор требований
Figma
JavaScript
JupyterNoteBook
RabbitMQ
сбор и анализ требований
Use case
REST API
+41

Специалист с опытом сбора требований со стейкхолдера, составления сложных технических заданий и управления командами разработки. Стремится поддерживать командные знания о разрабатываемых системах в актуальном состоянии, ставить понятные задачи, исполнение которых приводит к решению бизнес-задач. Опыт работы системным аналитиком: 3 года 6 месяца Образование: высшее, менеджмент Уровень английского: A2

Подробнее
LifeStyle
ДМ
Дмитрий М.
Санкт-Петербург
UX/UI дизайнер
Senior
2,625 Р/час
OpenCI
OpenCV
Adobe Illustrator
Прототипирование
Notion
Adobe InDesign
Miro
Openvz
Дизайн
OpenID
Confluence
Adobe Lightroom
Taiga
Анализ рынка
Adobe Photoshop
Figma
Jira
SWOT-анализ
Trello
UI/UX
+20

Профессионал в области проектирования и дизайна мобильных интерфейсов и многофункциональных веб-сервисов. Креативное мышление, аргументирование решений, ориентация на достижения. Коммуникабельный. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Составление, moodboard, user flow, flow chart - Проектирование wireframe, wireflow - Дизайн интернет-магазинов - Дизайн мобильных приложений - Дизайн веб-сервисов - Графический дизайн - Самообучение и саморазвитие - Креативность и воображение - Логика и аналитика - Профессиональная эмпатия - Прототипирование и анимация макетов - Типографика - Работа в команде Портфолио: https://www.figma.com/file/JO2YUOZyfqXEqSRj59wTLu/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%8B?type=des ign&node-id=2-2&mode=design&t=cXyWm7 U3dEaatcWb-0

Подробнее
E-commerce & Retail • FinTech & Banking • Logistics & Transport • Media • Travel, Hospitality & Restaurant business
СМ
Сергей М.
Москва
Системный аналитик
Middle+
3,500 Р/час
Бизнес-анализ
Git
REST
API
XML
JSON
Системный анализ
Redis
JMS
QlikView
Разработка требований
ETL
MQ
PMBOK
Fuse
Confluence
HTML
SQL
BPMN
Agile
SOAP
UML
Postman
BABOK
Qt QML
Visio
Jira
MS Office
MS SQL Server
Oracle Database
PostgreSQL
Trello
UI
Use case
MS Visio
REST API
UX
+37

Ключевые навыки ВPMN UML Use cases User stories UX UI BABOK PMBOK ТЗ Разработка требований Agile ETL SOAP REST JMS EE MQ XML JSON Confluence API OpenAPI SQL QlikView QlikSense UX-схемы Jira MS Office Visio Postman Pmbok REST API Websocket MQ Broker 1. Тестирование Функциональное и приемочное в основном. Довольно много приходилось заниматься при построении информационных решений. Почти всегда использовал ручное тестирование, знаком с разными методами. Опираюсь, как правило, на методологию Myers. Есть понимание интеграционного тестирования, включая ПО. Хорошо пишу сценарии тестирования с точки зрения пользовательской документации. 2. Разработка Работал почти со всеми основными трекерами по работе с разработкой: Jira, Confluence, Trello, Redmine. Знакомо пространство для совместного использования - Github, Bitbucket. Хорошее понимание есть по подходам к разработке и способы постановки задач в команде, какое описание необходимо готовить. 3. Инструменты SoapUI, JIRA, MS SharePoint, Redmine, MS Visual Studio/Code, MS Project, MS Office, PL/SQL Developer, Oracle SQL Developer 4. Языки программирования: C#, Java, C, C++, T-SQL, PL/SQL, HTML/CSS, Visual Basic, Python, PHP, JavaScript Языками программирования владею больше на базовом уровне, кроме JavaScript, Json, XML. 5. Системы конфигурационного управления: Git. 6. Методологии: Waterfall, SCRUM, Kanban. В методологии стараюсь использовать смешанные варианты, которые как правило адаптированы под российский рынок. 7. БД: Oracle Database, Microsoft SQL Server, PostgreSQL, Redis 8. Технологии и фреймворки: Json, XML, SOAP, .Net, .Net Core, UIPath 9. ОС: MS Windows, Linux 1. Знаю основные принципы архитектурного стиля – RESTful 2. Знаю какие существуют http методы, поддерживаемые REST, их особенности и различия 3. Знаю, что такое ресурс в REST архитектуре, как формировать URI для запроса к ресурсам, могу продемонстрировать на собеседовании 4. Имею практический опыт описания объектов JSON с помощью JSON schema

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech • FoodTech • Media • Urban technology
АД
Александр Д.
Краснодар
Web разработчик
Middle+
2,875 Р/час
Git
PHP
Composer
CSS
Docker
Laravel
Yarn
LESS
TypeScript
Sass
JQuery
JavaScript
MySQL
PostgreSQL
React
Node.js
Redux
+17

в одной компании разрабатываю сайты и модули, а также верстаю темы оформления, от джуна вырос почти до сениора. Разрабатываю приложения на React. Кроме того, было много проектов, где требовались: Сборка, настройка и разработка contrib-модулей Drupal на PHP, использование Composer и компонентов Symfony. Разработка фронт-энд части мобильных приложений Разработка API для взаимодействия с платформой Arc Обучение junior-разработчиков в команде: постановка и декомпозиция задач, контроль выполнения, разбор ошибок, ревью кода и тд. Техническое руководство командой, старший разработчик команды в последнем проекте с 01.2022 по 01.2023. Ревью кода , составление плана и поиск решений в сложных задачах проекта Выполнение функций аналитика и технического консультанта по запросам прожект-менеджера.

Подробнее