SquareGPS
сегодня

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

выше рынка на 6,8%
вакансия 303 400 ₽
в среднем 284 025 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Нужен английский B2+. Гибрид в Белграде

Navixy, разработанный SquareGPS, стал глобальным лидером в решениях для геолокации и IoT. Платформа поддерживает более 30 000 флотов и 700 системных интеграторов в 130 странах, используя GPS, LPWAN, BLE, умные трекеры и облачные вычисления для улучшения операций флотов и полевых сотрудников.

задачи

  • Разрабатывать новые модули и продукты с нуля
  • Строить продукты и модули по техническим спецификациям, дизайну и документации проекта
  • Участвовать в разработке концепций продуктов, оценивать подходы реализации и техническую осуществимость
  • Оценивать трудозатраты по спецификациям и дизайну
  • Проводить code review
  • Документировать результаты в Confluence, включая API-документацию
  • Обновлять статусы задач в YouTrack
  • Участвовать в Scrum-рутинах (daily, планирование спринтов, 1-on-1, ретроспективы)
  • Писать чистый структурированный код и применять лучшие практики (KISS, DRY, SOLID, YAGNI, TDD)
  • Улучшать существующие сервисы и API
  • Исправлять проблемы в бэкенде для надёжности и поддерживаемости
  • Повышать стабильность под нагрузкой
  • Обеспечивать корректность и целостность данных
  • Улучшать производительность (время отклика, CPU, RAM, нагрузка на БД), включая оптимизацию SQL, кэширование и сетевые взаимодействия
  • Гарантировать качество и совместимость API: GraphQL-схема и поведение остаются последовательными и задокументированными

требования

  • Высшее образование в IT (бакалавр или магистр)
  • Уверенно использовать ИИ-инструменты в работе (Cursor, Claude Code, Copilot)
  • Понимать распределённые системы и подходы к масштабированию (SOA, микросервисы, монолиты, stateless-сервисы, Kubernetes, общий кэш)
  • Отлично знать Java Core (11+)
  • Иметь опыт с Kotlin и системами сборки (Maven/Gradle)
  • Иметь опыт с GraphQL
  • Иметь опыт с фреймворками DI/IoC (Spring)
  • Отлично знать SQL и основы реляционных БД
  • Понимать сетевые протоколы (TCP/UDP/HTTP)
  • Применять инженерные принципы (KISS, DRY, SOLID, YAGNI, TDD)
  • Уметь безопасно и системно рефакторить код (unit-тесты как привычка)
  • Знать структуры данных и алгоритмы на практике
  • Уметь глубоко анализировать спецификации, планировать работу, оценивать усилия, выявлять риски, общаться с PO, тимлидом, аналитиками, QA и разработчиками
  • Будет плюсом опыт в других областях, не указанных явно

условия

  • Конкурентная зарплата по опыту плюс бонусы за производительность
  • Профессиональное развитие и участие в отраслевых мероприятиях
  • Международная команда, ориентированная на инновации
  • Полный соцпакет, включая здоровье и оплачиваемый отпуск
Откликнуться Добавить в отклики