Backend-разработчик / Software Engineer (удаленная работа)
26 августа 2026
от 257 142 до 257 142 руб.
Не указан
Вакансия: Backend-разработчик / Software Engineer
Описание вакансии
Qualitica IT-компания, специализирующаяся на веб-разработке, независимом тестировании, аутстаффинге и подборе IT-специалистов для проектов клиентов.
Ищем backend-разработчиков уровня Middle+ / Senior для работы на проектах наших клиентов.
Формат участие в проектных командах заказчиков, преимущественно в enterprise, финтехе, телекоме, e-commerce и высоконагруженных продуктах.
Нам нужен самостоятельный разработчик, который умеет не только реализовывать отдельные задачи, но и разбираться в существующих системах, проектировать сервисы и API, работать с базами данных и интеграциями, находить причины технических проблем и участвовать в принятии инженерных решений.
Основной язык разработки Java/Kotlin, Python, C#/.NET, Go, PHP или другой современный backend-стек . Владение несколькими языками не требуется.
Чем предстоит заниматься
Разрабатывать и поддерживать backend-сервисы и приложения;
Реализовывать новую функциональность и развивать существующие системы;
Проектировать и разрабатывать REST API и интеграционные сервисы;
Работать с микросервисной архитектурой;
Проектировать взаимодействие между сервисами;
Работать с PostgreSQL, MySQL, MS SQL, Oracle или другими реляционными БД;
Проектировать структуры данных и оптимизировать SQL-запросы;
Работать с Redis, MongoDB, ClickHouse или другими хранилищами в зависимости от проекта;
Реализовывать асинхронное взаимодействие через Kafka, RabbitMQ или другие брокеры сообщений;
Разрабатывать unit- и integration-тесты;
Анализировать логи, ошибки и причины проблем в работе сервисов;
Работать с Kibana, Grafana, Graylog, Sentry или аналогичными системами;
Участвовать в code review;
Выполнять рефакторинг и улучшать качество существующего кода;
Участвовать в декомпозиции и оценке технических задач;
Взаимодействовать с системными аналитиками, QA, DevOps и другими разработчиками;
Участвовать в обсуждении архитектурных и технических решений;
Работать с Git и CI/CD;
Использовать AI-инструменты для ускорения разработки, анализа существующего кода, написания тестов и технической документации.
Что нужно знать
Опыт коммерческой backend-разработки от 3 лет;
Уверенное владение одним из backend-стеков:
Java / Kotlin:
Java или Kotlin;
Spring / Spring Boot;
Maven или Gradle;
JUnit или аналогичные инструменты тестирования;
или Python:
Python;
FastAPI, Django, Flask или аналогичный backend-фреймворк;
Pytest или аналогичные инструменты тестирования;
или C# / .NET:
C#;
.NET / ASP.NET Core;
Entity Framework или аналогичные ORM;
или Go:
Go / Golang;
опыт разработки backend-сервисов и API на Go;
или PHP:
PHP 8+;
Symfony, Laravel или другой современный backend-фреймворк;
или другой backend-стек при наличии сильного коммерческого опыта.
Также необходимы:
Понимание принципов ООП и проектирования программного обеспечения;
Умение писать поддерживаемый и структурированный код;
Опыт разработки REST API;
Понимание HTTP, JSON и клиент-серверного взаимодействия;
Уверенная работа с SQL;
Опыт работы с реляционными базами данных;
Понимание принципов транзакций и работы с данными;
Понимание микросервисной архитектуры;
Опыт работы с Git;
Понимание CI/CD;
Опыт написания unit- и integration-тестов;
Умение анализировать логи и локализовывать причины ошибок;
Понимание жизненного цикла разработки ПО;
Самостоятельность и ответственность за реализуемый функционал;
Умение взаимодействовать с аналитиками, тестировщиками, DevOps и другими участниками команды.
Будет плюсом
Опыт работы в банках, финтехе, телекоме или крупных enterprise-проектах;
Опыт разработки высоконагруженных и распределённых систем;
Опыт проектирования сервисов или отдельных подсистем с нуля;
Опыт работы с Kafka, RabbitMQ или другими брокерами сообщений;
Понимание event-driven архитектуры;
Опыт работы с Redis, MongoDB, ClickHouse, Elasticsearch или другими NoSQL-хранилищами;
Опыт разработки gRPC, GraphQL, SOAP или WebSocket-интеграций;
Опыт с Docker;
Опыт работы с Kubernetes;
Опыт настройки или использования GitLab CI, Jenkins и других CI/CD-инструментов;
Опыт работы с облачной инфраструктурой;
Опыт оптимизации производительности приложений и SQL-запросов;
Опыт профилирования и поиска узких мест;
Понимание принципов отказоустойчивости и масштабирования систем;
Понимание DDD, Clean Architecture, SOLID и распространённых архитектурных паттернов;
Опыт технического лидерства или менторства разработчиков;
Опыт проведения code review и участия в архитектурных обсуждениях;
Опыт разработки внутренних инструментов и библиотек;
Активное использование AI-инструментов: Codex, Claude Code, GitHub Copilot, Cursor и других.
Мы предлагаем
Удалённый формат работы;
Участие в проектах крупных клиентов, включая enterprise, финтех, телеком и e-commerce;
Разнообразие проектов, предметных областей и технологических стеков;
Возможность выбирать проекты с преимущественным использованием вашего основного языка и стека;
Возможность заниматься не только реализацией задач, но и проектированием сервисов и технических решений;
Уровень оплаты по результатам собеседования и в зависимости от опыта.
