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

Никита М. Backend разработчик, Middle

ID 9734
НМ
Никита М.
Мужчина, 30 лет
Беларусь, Витебск, UTC+3
Ставка
3,875 Р/час
НДС не облагается
Специалист доступен с 28 февраля 2024 г.

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

Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Middle
Навыки
AOP
Apache
Apache Camel
Apache NiFi
Bash
cloud
Data
ETL
Flyway
Gradle
Guava
Jackson
JasperReports
Java
jbehave
JUnit
Liquibase
Lombok
MapStruct
Maven
Mockito
MVC
MyBatis
OpenAPI
OpenSearch
Oracle
PostgreSQL
PowerMock
Prometheus
Redis
REST
Security
Selenide
Selenium
Spring Boot
Swagger
Teradata
Vcloud
XML
AOSP
Apache Kafka
AWS
Docker
Docker Compose
EC2
Git
GitHub
Jenkins
Jira
MS Windows
PMD
RDS
Scrum
SonarQube
Vaadin
Cognito
GitLab
GitLab CI/CD
Kanban
Lambda
Linux
Podman
PuTTY
RabbitMQ
SNS
SQS
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Английский — B2
Главное о специалисте
Инженер-программист с 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
Проекты   (3 года 5 месяцев)
СИСТЕМА БУХГАЛТЕРСКОГО УЧЕТА, РАСПРЕДЕЛЕНИЕ НАЛОГОВ И ВОЗНАГРАЖДЕНИЕ ПРАВООБЛАДАТЕЛЕЙ
Роль
Инженер-программист
Обязанности
Проект бухгалтерского учета, предоставляющий надежную систему распределения с основными возможностями позволяющими управлять мероприятиями по распределению независимо от продукта, регулировать налоги и другие модели оплаты вознаграждений, повысить эффективность и автоматизировать в значительной степени ручные процессы распределения. Также предоставляет список отчетов для проверки правильности обработки данных. Обязанности и достижения Реализация технических требований от уровня базы данных до пользовательского интерфейса; Реализовывал запросы в Oracle и оптимизировал быстродействие; Добавлял индексы, реализовывал процедуры и функции; Реализовал компоненты пользовательского интерфейса и отчетов с автозаполнением в зависимости от фильтров; Реализация валидации данных по отдельным полям в OpenSearch; Реализовал загрузку и распределение данных для продуктовых семейств; Миграция Java, Gradle, статических анализаторов к новым версиям; Участвовал в пересоздании компонентов пользовательского интерфейса в связи с миграцией с Vaadin 14 к Vaadin 21; Рефакторил устаревшие реализации связывания Java коллекций с Vaadin Data Binder; Интегрировал Apache Kafka и NiFi Реализовывал Bash скрипты; Реализовывал XML Spring конфигурации; Реализовывал запросы в Teradata; Настройка ETL-потоков для загрузки в Teradata в рамках MPP-архитектуры; Использовал Apache Viewpoint для мониторинга данных; Разделял Liquibase скрипты для интеграционных тестов; Редактировал и дописывал архитектурную документацию; Разбивал и планировал задачи; Показывал демо; Проводил ревью кода; Реализовывал модульные и интеграционные тесты; Реализовывал тесты пользовательского интерфейса и шаги для них; Фиксил баги и уязвимости; Помогал адаптироваться новым членам команды. Окружение Java, Bash, Spring (Boot, Data, MVC, Security, AOP), Vaadin, Oracle, AWS (EC2, RDS, OpenSearch), ETL, REST, MyBatis, Liquibase, JBehave, JUnit, PowerMock, EasyMock, Apache Kafka, Apache NiFi, Apache Camel, Apache Viewpoint, Teradata, Selenium, Selenide, JasperReports, Jackson, Guava, Gradle, PMD, SpotBugs, SonarQube, Docker, Docker Compose, Git, GitHub, Digital.ai Agility, Jira, Jenkins, Scrum, Windows.
Стек специалиста на проекте
MyBatis, AOSP, Data, AOP, Liquibase, PMD, SonarQube, REST, Java, Bash, Scrum, Git, Teradata, Oracle, Selenium, JUnit, Selenide, Jackson, Gradle, MVC, AWS, Apache, GitHub, Apache Camel, ETL, Apache NiFi, Vaadin, Security, jbehave, OpenSearch, JasperReports, Guava, Docker Compose, EC2, Apache Kafka, Docker, Jenkins, PowerMock, Jira, RDS, MS Windows, Spring Boot
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2021 - По настоящее время  (2 года 3 месяца)
БАНКОВСКИЙ СЕРВИС
Роль
Инженер-программист
Обязанности
Бэкенд сервис интегрирующий Mambu АПИ с клиентскими мобильными приложениями. Предоставляет аутентификацию и авторизацию пользователей, а также агрегацию данных. Обязанности и достижения Реализовывал технические требования; Расширял интеграции кредитной и депозитной логики; Ввел логику поддержки банковских карт с использованием настраиваемых полей в Mambu; Улучшил тестовую стратегию, уменьшил количество неудачных прогонов тестов; Реализовал вебхук для напоминания пользователей о будущих платежах; Разработал проектное АПИ; Работал с файловой системой удаленного сервера с помощью PuTTY; Реализовывал бэкенд логику для администраторской панели; Реализовал кэш с использованием Redis; Мониторинг времени ответа и пропускной способности с помощью Prometheus; Мониторинг уведомлений RabbitMQ; Создавал обработчиков для чтения и обработки сообщений из очередей RabbitMQ; Взаимодействовал с Mambu поддержкой, уточнял технические ограничения и фиксил проблемы связанные с Mambu окружением; Работал в распределенной команде; Разбивал и планировал задачи; Показывал демо; Проводил ревью кода; Реализовывал модульные и интеграционные тесты; Фиксил баги и уязвимости; Окружение Java, Spring (Boot, Data, MVC, Security, Cloud), Mambu, OpenAPI, REST, Swagger, AWS (SQS, SNS, EC2, RDS, Cognito, Lambda), PostgreSQL, Flyway, RabbitMQ, Redis, JUnit, Mockito, Jackson, Guava, MapStruct, Lombok, Maven, SonarQube, Prometheus, Docker, Docker Compose, Podman, GitLab CI/CD, Git, GitLab, Jira, Kanban, PuTTY, Linux (Ubuntu).
Стек специалиста на проекте
Kanban, Lombok, Data, Flyway, SonarQube, REST, Java, Git, JUnit, Mockito, Jackson, Linux, Swagger, Redis, MVC, GitLab, AWS, PuTTY, Prometheus, cloud, Security, Podman, SNS, Guava, Docker Compose, SQS, Cognito, EC2, Docker, MapStruct, Lambda, GitLab CI/CD, Jira, RDS, Maven, OpenAPI, PostgreSQL, RabbitMQ, Spring Boot, Vcloud
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2020 - Ноябрь 2021  (1 год 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
-
Специальность
Инженер-программист
Завершение учебы
2015 г.

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

E-commerce & Retail • FoodTech
ИШ
Илья Ш.
Ижевск
Backend разработчик
Middle
2,875 Р/час
ActiveMQ
CI/CD
Docker
DRY
Git
GitHub
Grpc
Hibernate
Hibernate ORM
IDEF
+56

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

Подробнее

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

E-commerce & Retail • FinTech & Banking
НМ
Никита М.
Витебск
Backend разработчик
Middle
3,875 Р/час
Kanban
Lombok
MyBatis
AOSP
Data
AOP
Liquibase
Flyway
PMD
SonarQube
+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

Подробнее
E-commerce & Retail
НБ
Никита Б.
Батуми
Менеджер по некоммерческим закупкам
Middle
1,100 Р/час
Навыки демонстрации / презентации
Пользователь ПК
MariaDB
Заключение договоров
Организаторские навыки
Ведение переговоров
Деловая переписка
SAP
Грамотность
Обучение персонала
+25

Учебная практика: 2017 Российский государственный социальный университет, Москва, Приемная комиссия - делопроизводство - прием документов у абитуриентов, помощь в заполнении заявлений, проверка правильности их заполнения - формирование личных дел абитуриентов - консультирование абитуриентов по программам обучения ВУЗа Участие в проектах: 2018 — Фестиваль "Цветочный джем"; 2018 — Центр медиации и общественнного взаимодействия при РГСУ 1. Участие в двух процедурах медиации по делу «Использование территории общего пользования в Тверском районе города Москвы»; 2. Участие в дискуссии «Спор в городе: как разрешить городские конфликты» (https://architecture-freedom.timepad.ru/event/830377/), 3. Участие в круглом столе на тему «Перспективы возрождения традиционных практик примирения народов Кавказа в формате медиативной практики»; Личные качества: ответственность, целеустремлённость, внимательность, грамотная речь, работа в команде и самостоятельно, лидерские качества, организаторские способности, хорошие коммуникативные навыки; Знание ПК: уверенное владение пакетом MS Office (Word, Excel, PowerPoint).

Подробнее
E-commerce & Retail • EdTech • LifeStyle • Marketing, Advertising & Design • Realty & Constructoring
ДТ
Дмитрий Т.
Минск
Ruby разработчик
Middle+
3,625 Р/час
C#
C++
HTML/CSS
HTML5
Sass
AWS EC2
circleci
JavaScript
Kanban
stimulus
+112

Веб-разработчик с опытом более 5-ти лет. На данный момент специализируется на full-stack разработке, создании веб-приложений используя фреймворк Ruby on Rails. Дизайн архитектуры, прототипирование, разработка и поддержка back-end приложений и API используя Ruby on Rails и другие Ruby фреймворки, такие как: Grape, GraphQL, JSONAPI-Rails. Анализ данных, документирование и покрытие кода тестами (TDD/BDD). Развертывание и настройка инфраструктуры. Интеграция со сторонними API и сервисами. Также есть опыт разработки полного цикла веб-приложений: дизайн архитектуры, front-end и back-end разработка, автоматизированное тестирование и поддержка. Soft skills: Межличностные коммуникации Внимательность Самомотивация Выступления на публике / СМИ Лидерские качества Пунктуальность Способность к быстрому обучению

Подробнее