Backend-разработчик Middle+ / Senior
Компания Qualitica ищет опытного backend-разработчика (Middle+/Senior) для работы над проектами крупных клиентов в enterprise, финтехе, телекоме и e-commerce. Нужно разрабатывать и поддерживать backend-сервисы, проектировать API, работать с базами данных и микросервисами. Требуется от 3 лет коммерческого опыта и уверенное владение одним из популярных стеков (Java, Python, C#, Go, PHP). Предлагают удалённую работу и участие в разнообразных проектах.
Что предстоит делать
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 и других.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Qualitica
2 активные вакансии в компании
Инженер по автоматизации тестирования Middle+ / Senior
Ищем опытного инженера по автоматизации тестирования (Middle+/Senior) для работы над проектами крупных клиентов в финтехе, телекоме и e-commerce. Нужно будет проектировать тестовые фреймворки, автоматизировать API и интеграционные сценарии, подключать тесты к CI/CD. Требуется опыт от 3 лет и уверенное владение Java/Kotlin или Python. Работа удалённая, оплата по результатам собеседования.
Похожие вакансии
6 вакансий
Java разработчик
~2 087 896 ₸ оценка
Ищем опытного Java-разработчика (от 4-5 лет) для развития системы автоматизации проектного управления. Нужно знание Java 21, Spring, SQL, Git, Maven; плюсом будет Docker и CI/CD. Работа удалённая по РФ, официальное трудоустройство в аккредитованной ИТ-компании с менторством и карьерным ростом.
Java Developer (Kafka/Kubernetes)
~2 087 896 ₸ оценка
Ищем Java-разработчика с опытом от 4 лет для работы над высоконагруженными банковскими сервисами. Нужно уверенное владение Kafka, Kubernetes, SQL-базами и микросервисной архитектурой. Предлагают удалёнку или гибрид, ДМС, обучение и участие в крупных проектах.
Разработчик Lotus Notes
~2 087 896 ₸ оценка
Ищем опытного разработчика Lotus Notes для автоматизации процессов ДМС: разработка в IBM Notes/Domino, интеграции через SOAP и SQL, а также постепенный переход на Java (Spring, REST/gRPC, Docker). Требуется опыт от 5 лет с LotusScript и знание Java, SQL, Git. Предлагается работа в команде из 15 человек, возможность развиваться в современных технологиях, включая ИИ.
Java разработчик
~2 087 896 ₸ оценка
Ищем Java-разработчика с опытом от 3 лет для развития системы учета госимущества. Нужно знание Java 8/21, Spring, Hibernate и Postgres. Предлагают удаленку, официальное оформление и ДМС.
Разработчик Java/C#
~2 087 896 ₸ оценка
Разработка и развитие высоконагруженных микросервисов платежной системы. Нужен опытный backend-разработчик с Java и C#/.NET, знанием Kafka, Redis, Kubernetes и архитектурных паттернов. Предлагают удаленную работу и интересные задачи.
Backend-разработчик
~2 087 896 ₸ оценка
Ищем опытного Java-разработчика для развития государственной системы учета имущества. Нужно 3+ года опыта с Java, Spring, Hibernate и Postgres, а также технический английский. Предлагают удаленную работу, официальное трудоустройство, ДМС и поддержку профессионального роста.