Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Разработка сайтов, CRM систем, чат-ботов и онлайн-сервисов на заказ.

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;

- Разнообразие проектов, предметных областей и технологических стеков;

- Возможность выбирать проекты с преимущественным использованием вашего основного языка и стека;

- Возможность заниматься не только реализацией задач, но и проектированием сервисов и технических решений;

- Уровень оплаты - по результатам собеседования и в зависимости от опыта.

Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Moscow
Remote work
Remote (Russia)

Compensation

Salary
up to $38k per year (net)