Михаил К. Backend разработчик, Middle

ID 22303
МК
Михаил К.
Мужчина, 22 года
Россия, Москва, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Middle
Навыки
Git
GitHub
Gradle
Groovy
Hazelcast
Hibernate ORM
HTML
Java
JavaScript
Jenkins
JWT
Kafka
LaTex
Linux
Make
Matplotlib
MongoDB
MS Windows
Nexus
Numpy
OpenCV
OpenId Connect
ORM
Pandas
PostgreSQL
Power BI
PowerShell
Pydantic
Python
QT
React
Redis
REST
REST API
SAML
Scikit-learn
SciPy
Seaborn
SOLID
SonarQube
Spring
SQL
SQLAlchemy
Apache Spark
Bash
batch
Bitbucket
Boost
C++
C/C++
CI/CD
CMake
CSS
DevOps
Django
Docker
FastAPI
std
tkinter
Unit testing
JSON
OpenFOAM
Hibernate
Spring Boot
Spring Security
OAuth 2.0
Отрасли
FinTech & Banking
Government & Public Sector
LifeStyle
Знание языков
Английский — B2
Китайский — B1
Главное о специалисте
1) С (core), С++, библиотека STL, boost, boost geometry, graph, Qt, catch2, Eigen. 2) Верстка сайтов на HTML+CSS, JS, React. 3) Язык Latex для верстки научной документации. 4) Python, numpy, scipy, pandas, matplotlib, seaborn, tkinter, библиотека машинного обучения scikit learn, django для web-разработки, opencv, fastapi, sqlalchemy, pydantic. 5)Знание различных алгоритмов и структур данных, принципов ООП, SOLID, паттернов проектирования. 6) Java Core, web-сервисы, работа с http-запросами, REST Api, подключение JDBC, многопоточность, фреймворки: Spring, SpringBoot, Hibernate. Используемые сборщики проектов: Maven, gradle. Написание собственного Telegram бота, использовал в одном из проектов привязку Kafka 7) Язык SQL. 8) А/В тестирование в анализе данных. 9) Инструменты статистики, теории вероятности, математического анализа и линейной алгебры, методами решений дифференциальных уравнений. 10) ОС: Windows, MacOS, Linux. 11) Контейнеризация с использованием Docker. 12) Умение работать с GIT (github, gitlab, bitbucket).
Проекты   (4 года)
Компания под NDA (Финтех)
Роль
Инженер по разработке
Обязанности
В роли DevOps: - Настройка и автоматизация CI/CD пайплайнов (Jenkins, Docker, Nexus, SonarQube) - Создание сборок на jenkins android приложений, написание groovy скриптов; - Создание сборок с использованием cmake, make, gradle; - Разработка под windows, linux; - Разработка с различными внутренними дистрибутивами терминалов для пост оплаты; - Разработка и написание автотестов на Python (pytest, FastAPI) для тестирования эмуляторов. В роли Java разработчика: - Разработка backend-сервисов на Java 8 (Spring Boot, Hibernate); - Работа с Jenkins; - Сборка проектов с помощью Maven; - Написание тестов, работ со SpringBoot и Hibernate; - Реализация механизмов аутентификации и авторизации (OAuth2, OpenID Connect, JWT, SAML); - Защита от SQL-инъекций, XSS, CSRF; - Оптимизация запросов в БД, работа с кешированием (Redis, Hazelcast); - Обработка и анализ финансовых данных (Apache Spark); - Интеграция с BI-системами (Power BI).
Стек специалиста на проекте
MS Windows, springboot, Базы данных, Groovy, SonarQube, Java, Power BI, DevOps, Gradle, Linux, Redis, Pytest, JWT, FastAPI, OpenId Connect, Make, Apache Spark, CMake, SAML, OAuth 2.0, Docker, Python, Spring Security, Hibernate, Hazelcast, Nexus, Java 8, Java 8+, Maven, Spring Boot, Jenkins, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2024 - По настоящее время  (1 год 2 месяца)
Индивидуальное предпринимательство
Роль
Репетитор
Обязанности
Подготовка по олимпиадному программированию
Стек специалиста на проекте
Обучение, менторство
Отрасль проекта
LifeStyle
Период работы
Сентябрь 2021 - По настоящее время  (3 года 11 месяцев)
Компания под NDA (Нефтесервисная компания)
Роль
Software engineer
Обязанности
Цифровизация графиков, их исследование с использованием CV, scikit learn, numpy, scipy. Разработка desktop сервиса с использованием С++ (20), Qt. - Написание unit-тестов с использованием catch2; - Работа с файловой системой, разработка алгоритмов для парсинга файлов с использованием std::filesystem; - Написание виджетов под новый дизайн приложения с использованием как Qt, так и уже виджетов из собственной библиотеки; - Оптимизация кода; - Работа с файловой системой с помощью boost библиотеки; - Работа с Cmake, настройка пайплайнов для дальнейшего деплоя в gitlab.
Стек специалиста на проекте
C++, GitLab, SciPy, Numpy, QT, Scikit-learn, Boost, CMake, OpenCV, std, cv, Scikit learn
Отрасль проекта
Government & Public Sector
Период работы
Сентябрь 2023 - Июнь 2024  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Московский физико-технический институт
Специальность
Прикладные математика и физика
Завершение учебы
2024 г.

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

EdTech • FinTech & Banking • Logistics & Transport
ЕА
Егор А.
Минск
Backend разработчик
Middle+
3 506,49 Р/час
Angular
Angular Material
Apache Kafka
assertj
Avro
AWS
Bash
boot
Camunda
cloud
+75

Backend разработчик с более чем 5-летним опытом разработки программного обеспечения, специализирующийся на проектировании и реализации масштабируемых микросервисных и модульных архитектур. Обладаю глубокими знаниями в области разработки корпоративных приложений с использованием Java и Spring, а также опытом построения распределённых систем и интеграции с брокерами сообщений (Kafka, SQS). Имею практический опыт автоматизации бизнес-процессов на базе платформы Camunda, включая проектирование BPMN-схем, интеграцию с внешними сервисами и реализацию пользовательских обработчиков. Участвовал в проектах, связанных с электронной коммерцией, финтехом и образовательными технологиями. Использую подходы разработки через тестирование (TDD/BDD), практики парного программирования и инструменты CI/CD для повышения надёжности и поддерживаемости решений. Обладаю опытом работы с облачной инфраструктурой (AWS), системами мониторинга и логирования (OpenTelemetry, ELK), а также анализа данных с применением Python и библиотек (Pandas, NumPy, Matplotlib). Отличаюсь высокой вовлечённостью, вниманием к деталям и эффективным взаимодействием в междисциплинарных командах.

Подробнее
FinTech & Banking • Government & Public Sector • Social Networking
ИД
Иван Д.
Минск
Backend разработчик
Middle+
3 147,27 Р/час
Apache Tomcat
apis
Clean Architecture
Confluence
DevOps
Django
Docker
Docker Compose
Framework
Git
+69

Ориентированный на результат бэкенд-разработчик с четырехлетним опытом создания высоконагруженных и отказоустойчивых систем на Java и Kotlin. - Экспертиза охватывает полный цикл разработки: от проектирования архитектуры микросервисов и реализации многопоточных решений до глубокой оптимизации работы с базами данных. - Особое внимание уделяет построению эффективной ИТ-архитектуры, что позволяет создавать масштабируемые системы с продуманной структурой и четкими контрактами между компонентами. - Имеет практический опыт разработки Web API, где особое значение придает безопасности, производительности и удобству интеграции — автоматизирует процессы тестирования и развертывания, что значительно ускоряет delivery фич без потери качества. - Владеет DevOps-инструментарием, включая контейнеризацию (Docker), что позволяет обеспечивать бесперебойный CI/CD и быстрое развертывание в различных средах. Скрупулезность в деталях проявляется в тщательном проектировании, чистому коду и продуманной обработке edge-кейсов — это минимизирует количество инцидентов в production. - Гибко адаптируется к новым технологиям и методологиям, эффективно работает как в команде (по Scrum/Kanban), так и самостоятельно. Всегда нацелен на достижение измеримых результатов: будь то оптимизация скорости ответа API, сокращение нагрузки на базы данных или улучшение безопасности системы. - Имеет практический опыт интеграции и разработки бизнес-процессов с использованием Camunda (моделирование BPMN-схем, разработка сервисных задач и интеграция с микросервисами для автоматизации и оркестрации процессов).

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector • Logistics & Transport
ИХ
Илья Х.
Минск
Backend разработчик
Senior
3 521,95 Р/час
Gin
GitLab
Postman
Yarn
Spring Framework (AOP)
PostgreSQL
Spring Data
HTTP
Architecture
Keycloak
+77

Илья, опытный Java/Kotlin Back-End Developer / Tech Lead / Architect с более чем 5 годами опыта Уверенное владение Java: опыт разработки сложных серверных приложений, работа с Spring Framework, Hibernate, а также знание JVM-оптимизаций и методов работы с памятью. Знание Kotlin: использование языка для разработки бэкенд-систем. Опыт миграции проектов с Java на Kotlin. Работа с Python: знание фреймворка Django и Django-Admin, использование Python для написания скриптов или разработки микросервисов. Опыт проектирования и разработки высоконагруженных распределенных систем. Знание работы с реляционными базами данных (PostgreSQL, MySQL) и навыки оптимизации SQL-запросов. Опыт работы с NoSQL-базами (MongoDB, Redis) и выбор подходящей базы данных в зависимости от требований к проекту. Опыт реализации систем с реальной временем обработки данных (Apache Kafka, RabbitMQ). Разработка и реализация юнит-тестов (JUnit, PyTest), тестирование производительности и безопасности приложений. Работа с фреймворками для интеграционного тестирования и тестирования API (REST-assured, Postman). Умение эффективно взаимодействовать с бизнес-аналитиками, продуктовыми менеджерами и стейкхолдерами для выработки технических решений на основе бизнес-требований. Опыт работы в распределённых международных командах по методологиям Scrum и Kanban.

Подробнее

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

FinTech & Banking • Government & Public Sector • LifeStyle
МК
Михаил К.
Москва
Backend разработчик
Middle
3 211,19 Р/час
C++
tkinter
OpenCV
C/C++
batch
std
OpenFOAM
MS Windows
PowerShell
SOLID
+66

1) С (core), С++, библиотека STL, boost, boost geometry, graph, Qt, catch2, Eigen. 2) Верстка сайтов на HTML+CSS, JS, React. 3) Язык Latex для верстки научной документации. 4) Python, numpy, scipy, pandas, matplotlib, seaborn, tkinter, библиотека машинного обучения scikit learn, django для web-разработки, opencv, fastapi, sqlalchemy, pydantic. 5)Знание различных алгоритмов и структур данных, принципов ООП, SOLID, паттернов проектирования. 6) Java Core, web-сервисы, работа с http-запросами, REST Api, подключение JDBC, многопоточность, фреймворки: Spring, SpringBoot, Hibernate. Используемые сборщики проектов: Maven, gradle. Написание собственного Telegram бота, использовал в одном из проектов привязку Kafka 7) Язык SQL. 8) А/В тестирование в анализе данных. 9) Инструменты статистики, теории вероятности, математического анализа и линейной алгебры, методами решений дифференциальных уравнений. 10) ОС: Windows, MacOS, Linux. 11) Контейнеризация с использованием Docker. 12) Умение работать с GIT (github, gitlab, bitbucket).

Подробнее
Отрасли не указаны
ГВ
Григорий В.
Череповец
Vue.js разработчик
Senior
3 746,75 Р/час
Sass
GitLab
Gift
Postman
Pug.js
DevTools
Git
Bitbucket
Webstorm
GitHub
+28

О себе Я уделяю много времени самостоятельному обучению и могу быстро осваивать новый материал для достижения лучшего результата. Постоянно стараюсь проходить различные курсы, смотреть обучающие или обозревающие видео на ютюб, а также изучаю документацию различных технологий. В свободное время люблю читать статьи на habr.com, medium и в различных телеграм-каналах, где я слежу за тенденциями в мире frontend и веб-дизайна, а также стараюсь перенимать опыт у более опытных коллег. Люблю, когда работа сделана качественно, поэтому сам стараюсь доводить задачи до отличного результата. Личные качества - Умею декомпозировать сложные задачи, делая их посильными и понятными; - Хорошо взаимодействую с командой. Охотно помогаю коллегам, если есть такая возможность; - Вижу проблемы на проектах и предлагаю возможные варианты их решения. Обязанности Front-end developer; Занимаюсь созданием и поддержкой UI-компонентов; Делаю рефракторинг и отладку кода; Провожу собеседования и принимаю экзамены на грейд у младших фронтендразработчиков; Помогаю с техническими вопросами, объяснением задач и возможными вариантами их решения Профессиональные достижения Два раза участвовал в хакатонах: С командой разрабатывали сервис для размещения своего портфолио дизайнерами (руcкоязычный аналог Behance). С командой разрабатывали телеграм-бота для поиска места для проведения досуга в г. Вологда (1 место).

Подробнее
AgroTech • FinTech & Banking • Information Security
ЯЯ
Ярослав Я.
Казань
Системный аналитик
Senior
3 896,1 Р/час
NiFi
Redmine
Jagger
Grafana
Open AI API
UML
PHP
Kanban
GitLab
MS Windows
+75

Навыки и компетенции: Опыт написания документации: БТ, ФТ Опыт написания технической (технический проект) и эксплуатационной документации (инструкции пользователя, администратора) Сбор, анализ, трассировка, документирование требований (US, UC) Опыт создания архитектурных диаграмм Опыт проектирования систем с микросервисной архитектурой Опыт проектирования БД Опыт проектирования сервисных взаимодействий, в том числе с использованием корпоративных сервисных шин Опыт проектирования интеграций между различными системами Опыт работы с API-документацией сторонних систем Опыт самостоятельной работы над проектом: подготовки прототипов пользовательского интерфейса, проверки результатов разработки Опыт описания бизнес-процессов с помощью BPMN 2.0 Умение составлять ER-диаграммы Опыт подготовки ТЗ по ГОСТ серии 34, документирования IT-проектов по ГОСТ 19 Знания типовых элементов пользовательского интерфейса мобильных приложений: названия, назначение Навык отрисовки ЧБ макетов Опыт функционального и интеграционного тестирования Опыт разработки тестовых сценариев (помощь QA, в частности, ревью тестовой модели) Опыт моделирования данных на реальных проектах Понимание процесса выявления бизнес-требований путем интервьюирования бизнес-пользователей Опыт подготовки дорожных карт реализации проекта или его отдельного компонента/этапа Первичная декомпозиция работ проекта (до старта работ, на стадии оценки/пресейла) Участие в процессе разработки коммерческих предложений Участие в разработке систем с нуля Опыт постановки задач дизайнерам и разработчикам, а также проверки результатов их работы Опыт проведения совещаний с командой разработки Опыт проведения презентаций результатов разработки заказчику

Подробнее