WorkListВойтиОформить подписку
AG

Full Stack Engineer

AgileEngine · Разработка ПО
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо из Латинской Америки
выведено Worklist по тексту
Занятость
Full-time
из текста вакансии
Английский
B2
из текста вакансии
Уровень
Middle
стаж из описания: «4+ years»
Деньги
≈ $1,5–4,5 тыс/мес · оценка Worklist
по мировому рынку, грейд в вакансии не указан, данные за август 2026. Это ориентир порядка величины, а не вилка этой роли · Как считаем
Даты
Опубликована 28.10 · видим у компании с 28.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Нанимает без привязки к странеПодробнее о компании →Найм без привязки к стране подтверждён. Есть ли в команде выходцы из Восточной Европы, Кавказа и Центральной Азии, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Мы ищем Full Stack Developer для разработки backend-сервисов на Java и Spring Boot, поддержки frontend на Angular и помощи в переходе архитектуры к предметно-ориентированному проектированию (domain-driven design).

Что предстоит делать

  • Основная разработка: большую часть времени (примерно 70–80%) вы будете проектировать и реализовывать надежные backend-сервисы на Java и Spring Boot.
  • Интеграция с frontend: создавать и поддерживать вспомогательный frontend на Angular, обеспечивая бесшовную связь между UI и вашей backend-логикой.
  • Модернизация архитектуры: возглавить переход от традиционных архитектур, ориентированных на базу данных, к структуре на основе предметной области (DDD).
  • Качество API: проектировать RESTful API, в которых приоритет отдается правильным HTTP-методам и чистым, масштабируемым подходам, а не устаревшим RPC-стилям.
  • Совместная работа: работать в кросс-функциональных командах (squads), выпуская качественные функции и поддерживая «сплоченный и проактивный» дух команды.

Требования

Обязательные требования: глубокая экспертиза в транзакционном SQL с Oracle или PostgreSQL на высоконагруженных транзакционных корпоративных платформах, 4+ года опыта с Java (Spring Boot) и Angular, JPA/Hibernate, проектирование RESTful API, объектно-ориентированное проектирование и паттерны проектирования, а также английский на уровне upper-intermediate.

  • Основной стек: продвинутое владение Java (Spring Boot) и уверенные практические знания Angular, опыт не менее 4 лет.
  • Основы проектирования: хорошее понимание объектно-ориентированного проектирования (OOD) и паттернов проектирования ПО.
  • Знание API: глубокий опыт создания и использования RESTful-сервисов и четкое понимание стандартных протоколов API.
  • Базы данных и продвинутый SQL (строгий критерий отказа): опыт работы с реляционными базами данных (PostgreSQL, Oracle) и JPA/Hibernate. Кандидаты должны иметь серьезный опыт работы с транзакционными базами данных (Oracle, Postgres), уверенные навыки SQL, позволяющие разбираться в очень сложном SQL в KALC и оптимизировать его, а также глубокое понимание корпоративных платформ с высокой транзакционной нагрузкой. Отсутствие именно этих навыков работы с базами данных станет прямой причиной отказа.
  • Мышление «Backend-Heavy»: увлеченность серверной логикой, производительностью и архитектурой.
  • Английский уровня upper-intermediate.

Будет плюсом

  • Очень желательно: опыт работы со spec-driven development или похожими подходами (AI-Driven Software Development Life Cycle).
  • Опыт в предметной области: предыдущий опыт в сфере Loyalty или Fintech.
  • Опыт работы с облачными платформами (AWS или Azure) и контейнеризацией (Docker).
  • Знание CI/CD-пайплайнов (Jenkins, GitLab CI).
  • Опыт рефакторинга унаследованных структур в современные архитектуры на основе предметной области (domain-driven).

Условия и бенефиты

  • Неограниченный рост: развивайте навыки с помощью менторства, внутренних TechTalks, сложных проектов и выделенного ежегодного бюджета на обучение
  • Конкурентная компенсация: получайте признание, соответствующее вашим навыкам и вкладу, с регулярным пересмотром результатов работы и компенсации
  • Гибкость: работайте 100% удаленно с гибким графиком, который помогает сосредоточиться, сохранять самостоятельность и здоровый ритм работы
  • Значимые современные проекты: создавайте востребованные продукты на современных технологиях вместе с глобальными командами и ведущими брендами
  • Культура сотрудничества: присоединяйтесь к поддерживающей среде без микроменеджмента, где приветствуются идеи и ценится вклад каждого
  • Благополучие и поддержка: получайте доступ к локальным программам благополучия и ориентированной на людей поддержке с учетом вашего местоположения

Навыки

JavaSpring BootAngularSQLOraclePostgreSQLJPA/HibernateRESTful APIObject-Oriented Designdesign patternsdomain-driven designAWSAzureDockerCI/CDJenkinsGitLab CI

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти