Войти

Senior Java Developer

Компания ZenFox
Тип Удаленная работа
Оклад 2500 - 3000 USD в месяц
Описание вакансии

Senior Java Developer

Платформа брокериджа доменных имён


О роли

Мы ищем Senior Java Developer в нашу инженерную команду для работы над платформой брокериджа доменных имён. Платформа интегрируется с несколькими доменными регистраторами и внешними поставщиками данных, обрабатывая ценообразование, доступность, владение доменами и транзакционные процессы.

Вы будете играть ключевую роль в проектировании, реализации и развитии бэкенд-сервисов с сильным фокусом на надёжность, масштабируемость и чистую архитектуру.


Обязанности

  • Проектирование, разработка и поддержка бэкенд-сервисов на Java и Spring Boot
  • Интеграция с внешними API (доменные регистраторы, провайдеры данных, сторонние сервисы)
  • Моделирование и оптимизация хранения данных с использованием PostgreSQL
  • Участие в архитектурных решениях и обсуждениях технического дизайна
  • Написание чистого, поддерживаемого и хорошо покрытого тестами кода
  • Ревью кода и предоставление конструктивной обратной связи другим членам команды
  • Диагностика проблем в продакшене и повышение надёжности системы
  • Тесное взаимодействие с командами продукта, QA и DevOps


Требования

  • 5+ лет профессионального опыта работы с Java
  • Сильный опыт работы со Spring Boot (REST API, конфигурация, основы безопасности)
  • Хорошее понимание реляционных баз данных, особенно PostgreSQL
  • Опыт интеграции с внешними API (REST, JSON, аутентификация, обработка ошибок)
  • Хорошее понимание Linux-окружений
  • Уверенные знания:

• Объектно-ориентированного проектирования

• Принципов чистого кода

• Поддерживаемых и тестируемых архитектур

  • Умение работать самостоятельно и брать ответственность за сложные функциональные блоки
  • Обязательное знание английского языка на уровне письменного общения (деловая переписка, техническая коммуникация)


Будет плюсом

  • Опыт работы с высоконагруженными или транзакционно-интенсивными системами
  • Знакомство с доменными регистраторами, маркетплейсами или интеграциями в стиле финтех
  • Опыт работы с:

• Очередями сообщений или асинхронной обработкой

• Стратегиями кэширования

• Оптимизацией производительности и профилированием

  • Опыт работы с CI/CD пайплайнами и продакшн-деплойментами
  • Опыт ревью или развития легаси-кода
  • Умение работать с AI-инструментами (ассистенты разработки, анализ кода, автоматизация задач)


Технологический стек

  • Язык: Java
  • Фреймворк: Spring Boot
  • База данных: PostgreSQL
  • ОС: Linux


Мы предлагаем

  • Конкурентную заработную плату
  • 2 оплачиваемые недели отпуска в год
  • Возможность работать над реальной платформой с большим количеством интеграций
  • Высокий уровень технической ответственности и влияние на архитектуру
  • Стабильный долгосрочный проект с возможностями для роста
Telegram @MatthewOwen3