Динамичная и инновационная компания ищет в свою команду талантливого и целеустремленного Senior Backend Developer (AI-driven). Основной продукт - передовая мобильная платформа, разработанная для оптимизации процесса дарения подарков и повышения удобства работы с ними. Мы объединяем людей по всему миру, чтобы их желания сбывались! Мы хотим найти опытного Senior Backend Developer, способного самостоятельно разрабатывать, поддерживать и масштабировать серверную часть веб- и мобильного продукта.
Backend developer for a gifting platform
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Самостоятельно проектировать и реализовывать backend-сервисы.
- Принимать архитектурные и технические решения.
- Разрабатывать надёжные, безопасные и масштабируемые API.
- Интегрировать внешние сервисы и платёжные системы.
- Активно использовать AI-инструменты в повседневной разработке.
- Работать в условиях стартапа с высокой скоростью разработки.
требования
- От 5 лет коммерческой backend-разработки.
- От 3 лет практического опыта с основным backend-стеком проекта.
- Опыт разработки и эксплуатации production-систем с реальными пользователями.
- Самостоятельное принятие архитектурных решений.
- Опыт разработки сложной бизнес-логики.
- Умение проводить Code Review и улучшать существующий код.
- Понимание полного жизненного цикла разработки ПО.
- Кандидат должен быть способен самостоятельно вести технические задачи от проектирования до production deployment.
- Java 17/21+.
- Spring Boot / Spring Framework.
- Spring Security.
- Spring Data JPA / Hibernate.
- REST API.
- Maven или Gradle.
- PostgreSQL.
- SQL на продвинутом уровне.
- Проектирование структуры баз данных.
- Индексы и оптимизация запросов.
- Транзакции и конкурентный доступ к данным.
- Миграции БД (Liquibase / Flyway).
- REST API и сторонние API.
- OAuth 2.0 / JWT.
- Webhooks.
- Платёжные системы (Stripe или аналоги).
- Обработка ошибок, повторных запросов и таймаутов.
- Будет плюсом: TypeScript или другие backend-технологии — дополнительное преимущество; Redis; Кеширование; Опыт работы с большими объёмами данных; Domain-Driven Design (DDD) — желательно; Event-driven Architecture — желательно; Желательно знание принципов GDPR; Testcontainers — желательно; AWS; Kubernetes; Infrastructure as Code; Мониторинг и observability; Опыт эксплуатации cloud-native приложений; Приоритет кандидатам, которые работали над: SaaS-продуктами, Marketplace-платформами, E-commerce, Fintech / Payment Integration, мобильными приложениями с backend API, системами с большим количеством внешних интеграций; Особенно ценен опыт работы с существующим продуктом, в котором необходимо одновременно поддерживать текущую функциональность и развивать новую; Опыт работы в стартапе будет преимуществом, но не является обязательным
условия
- Полностью удаленная работа;
- Конкурентоспособная заработная плата;
- Дружный коллектив;
- Интересные задачи.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.