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

Backend разработчик, Senior

ID 8637
Специалист недоступен
Посмотрите похожих специалистов для решения ваших задач

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

Travel, Hospitality & Restaurant business • Urban technology
ДВ
Дмитрий В.
Новосибирск
Backend разработчик
Middle
2 625 Р/час
PostgreSQL
RabbitMQ
Apache Kafka
Git
MySQL
Docker
JavaScript
Node.js
PHP
Jira
+24

Разработчик с опытом работы более 3 лет. Хорошие навыки в разработке и внедрении программного обеспечения, проектировании реляционных баз данных, сетевом администрировании, архитектуре проектов. - Хорошее знание различных движков БД (MySql, MariaDB, PostgreSQL + postgis, Redis, MongoDB). Опыт использования сложных запросов, хранимых функций, триггеров и процедур. - Кэширование (Memcached) - Опыт объектно-ориентированного программирования. Функциональное программирование. Большой опыт работы с шаблонами дизайна. - PHP-разработка (PHP5.3 +, PHP7.0-7.4, REST API, WebSocket, фреймворки: Yii, Yii2, Laravel) - Программирование на Kotlin (Ktor, Exposed, socket.io) - Опыт работы с Javascript: React.js, Node.js, Socket.IO. - Большой опыт использования брокеров очередей (RabbitMQ, Apache Kafka) - Опыт работы с Docker: создание образов, использование среды разработки с помощью docker-compose, опыт использования в производственной среде - Регулярное использование шаблонов проектирования и Unit-тестов, непрерывная интеграция, автоматизация сборок - Дизайн и планирование проекта. Опыт экстремального программирования - Разработка и программирование клиент-серверных приложений (REST API, GraphQL, документация swagger). - CI/CD: настройка и оптимизация заданий Gitlab CI (запускающие оболочки и докеры) - Отладка и рефакторинг кода. Большой опыт поддержки и улучшения существующего кода - Оптимизация производительности приложений (оптимизация базы данных, профилирование и оптимизация приложений) - Работа в команде, работа с трекерами и планировщиками (JIRA, Youtrack, Redmine). Опыт работы с системами контроля версий GIT

Подробнее
FinTech & Banking
АТ
Амбухамид Т.
Худжанд
Backend разработчик
Middle+
3 500 Р/час
AWS
C#
CI/CD
CSS
Docker
GOlang
GUI testing
HTML
JavaScript
Kubernetes
+25

- На laravel и yii2 реализовал монолитный, микросервисный и RESTful Api проекты. Монолитный проект - административная часть мобильного кошелька, разработал новый функционал, модули и дорабатывал старый функционал проекта. Микросервисный - здесь был использован API сервис для отправки СМС по номеру телефона и по email, сервис получения курса валют из разных банков, сервис посредник между мобильным кошельком и шлюзами, Paygate для интеграции с платежными системами. - Во всех проектах придерживался ООП, SOLID, использовал паттерны DTO, Singleton, Facade, Static Factory, MVC, Dependency Injection, Repository, Service layer. - Умеет доходчиво излагать свои мысли, быстро разрешает конфликты, командный игрок, умеет расставлять приоритеты. Имеет навыки планирования, ведения проектов, грамотного распределения ресурсов, высокий уровень организованности и анализа рынка. Умение работать в условиях многозадачности и с большим объемом информации без потери качества выполняемых задач - Хобби - Чтение книг по программированию, бизнес, психологии и философии. - Реализованные проекты: https://animehub.tj/ (Портал для аниме) Информационный портал для студентов ВУЗа. Размещение рефератов, курсовых и семестровых работ. Оформление онлайн заказов по созданию тематических рефератов, курсовых и семестровых работ; Автоматизация общежития ВУЗа. Создание личного кабинета и подсчет действий студентов за период пребывания на территории общежития; Документооборот СЭД (система электронного документооборота); «Витценманн-Руссия». Автоматизация процессов производства гибких металлических элементов; Автоматизация лабораторий. Создание личного кабинета, история всех анализов и онлайн просмотр результатов анализа;

Подробнее

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

Marketing, Advertising & Design
АШ
Александр Ш.
Стрежевой
MacOS разработчик
Middle+
2 750 Р/час
Swift
Combine
UI Kit
Swagger UI
+4

Самая технически сложная и интересная задача: Одной из самых интересных задач, с которыми пришлось столкнуться это реорганизация существующего подхода к инъекции зависимости (DI). На проекте DI была реализована только местами и достаточно тривиально, так же усложняло задачу то, что код был написан на swiftUI. Мною было принято решение организовать это следующим образом: - Инъекцию сервисов сделать через самописный @propertyWrapper; - Взаимодействие и контроль экземпляров поручить написанной сущности – ServiceLocator; - Сборку осуществлять в сущности - Configurator; - Configurator с его необходимым методом для сборки поместить в инициализатор appDelegate; - Для сущностей внутри структур (речь про viewModel), инъекцию сделать на этапе сборки, также контролировав, количество экземпляров (синтаксис немного отличается от привычного UIKit, так как приходится использоваться нужные propertyWrapper в нужных местах, но принцип тот же). Таким образом, мы контролируем количество экземпляров для всех сервисов, и viewModel. Куда хочется развиваться: В первую очередь планирую развиваться технически. С какими задачами хотелось бы работать: Хотелось бы время от времени сталкиваться с задачами которые требуют изучения новых технологий или нетривиальных или шаблонных подходов к решению задач. С какими не хотелось бы: Не хотелось бы писать однообразный UI и шаблонный код на постоянной основе.

Подробнее