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

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

ID 9734
НМ
Никита М.
Мужчина, 31 год
Беларусь, Витебск, UTC+3
Ставка
3 875 Р/час
НДС не облагается
Специалист доступен с 26 июля 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 года 10 месяцев)
СИСТЕМА БУХГАЛТЕРСКОГО УЧЕТА, РАСПРЕДЕЛЕНИЕ НАЛОГОВ И ВОЗНАГРАЖДЕНИЕ ПРАВООБЛАДАТЕЛЕЙ
Роль
Инженер-программист
Обязанности
Проект бухгалтерского учета, предоставляющий надежную систему распределения с основными возможностями позволяющими управлять мероприятиями по распределению независимо от продукта, регулировать налоги и другие модели оплаты вознаграждений, повысить эффективность и автоматизировать в значительной степени ручные процессы распределения. Также предоставляет список отчетов для проверки правильности обработки данных. Обязанности и достижения Реализация технических требований от уровня базы данных до пользовательского интерфейса; Реализовывал запросы в 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.
Стек специалиста на проекте
AWS, MS Windows, MyBatis, AOSP, Data, AOP, Liquibase, PMD, SonarQube, REST, Java, Bash, Scrum, Git, Teradata, Oracle, Selenium, JUnit, Selenide, Jackson, Gradle, MVC, Apache, GitHub, Apache Camel, ETL, Apache NiFi, Vaadin, Security, jbehave, OpenSearch, JasperReports, Guava, Docker Compose, EC2, Apache Kafka, Docker, Jenkins, PowerMock, Jira, RDS, Spring Boot
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2021 - По настоящее время  (2 года 8 месяцев)
БАНКОВСКИЙ СЕРВИС
Роль
Инженер-программист
Обязанности
Бэкенд сервис интегрирующий 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, AWS, GitLab, Lombok, Data, Flyway, SonarQube, REST, Java, Git, JUnit, Mockito, Jackson, Linux, Swagger, Redis, MVC, 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
AWS
GitLab
MS Windows
Lombok
MyBatis
AOSP
Data
AOP
Liquibase
+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 • FinTech & Banking • Manufacturing
МН
Марк Н.
Москва
Бизнес/системный аналитик
Middle+
3 500 Р/час
интервьюирование
методологии
1С: Управление предприятием
ЧТЗ
business studio
2022
RUP
UML
Работа с требованиями: выявление, анализ, управление
Kanban
+90

Марк — опытный IT-специалист, обладающий широким спектром навыков и компетенций в области бизнес-аналитики и системного анализа. За плечами у Марка более 4 лет опыта работы на различных проектах, где он проявил себя как разносторонний специалист, способный решать задачи любой сложности. В своей работе Марк использует современные инструменты и методологии, такие как BPMN, UML, EPC, IDEF, REST, SOAP, JSON, XML, Visio, а также системы управления проектами Jira и Confluence. Он обладает глубокими знаниями в области разработки и проектирования систем, а также навыками работы с базами данных и API. Марк обладает отличными коммуникативными навыками и способен эффективно работать в команде. Он готов к новым вызовам и всегда стремится к профессиональному росту.

Подробнее