Backend / Platform Developer Consultant (Temporal, Kubernetes)
Bitovi ищет консультанта-разработчика бэкенда и платформы для построения отказоустойчивых распределённых систем для корпоративных клиентов. Нужен сильный опыт с Java/Spring Boot, Temporal, Kafka, Kubernetes и AWS, плюс навыки проектирования GraphQL API и CI/CD. Предлагают полностью удалённую работу с гибким графиком, конкурентную зарплату с бонусами, страховки и оплачиваемый отпуск; рассматривают только кандидатов с правом работы в США.
Удалённо из любой страны
Указано в источнике: «Anywhere in the World».
Другие условия найма уточняйте в описании работодателя.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата ниже рынка
На 82% ниже медианы Java по 17 вакансиям за 90 дней, рынок — Международные (USD); город и грейд вакансии не учтены.
Что предстоит делать
**Штаб-квартира:** США URL: https://bitovi.com ПРИСОЕДИНЯЙТЕСЬ К НАШЕЙ КОМАНДЕ! Bitovi ищет консультанта по Backend / Platform разработке, чтобы присоединиться к нам в деле трансформации технологической доставки. Мы создаём и эксплуатируем надёжные распределённые системы для корпоративных клиентов — с активным использованием Java-сервисов, Temporal для оркестрации рабочих процессов, Kafka для потоковой передачи событий и платформенной инженерии на базе Kubernetes в AWS, чтобы всё это работало надёжно. Если вы хотите создавать исключительные системы, серьёзно относитесь к оркестрации, системной инженерии и инфраструктуре и у вас есть идеи, как сделать доставку более коллаборативной, основанной на валидации и быстрой, мы хотим работать с вами! Компенсация: от $120 000 до $190 000 в год, в зависимости от опыта, плюс возможность ежегодного бонуса. ОБРАТИТЕ ВНИМАНИЕ: На данный момент мы рассматриваем только кандидатов, находящихся на территории США и имеющих право на работу в США. КТО ВЫ У вас есть опыт создания и эксплуатации приложений на корпоративном уровне, и вы комфортно чувствуете себя, отвечая как за код, так и за инфраструктуру, на которой он работает. Вы мыслите как системный инженер — рассуждая о всей платформе, от JVM-сервисов и потоков событий до кластеров и облачной инфраструктуры под ними. Вы процветаете, когда вам предоставляется возможность поставлять реальные платформы в качестве неотъемлемого члена команды, включая масштабные миграции, и у вас есть экспертиза, чтобы уверенно взаимодействовать со стейкхолдерами и общаться с ними. Вы преуспеете в этой роли в Bitovi, если у вас есть: Глубокие рабочие знания Java и экосистемы JVM (Spring Boot или аналогичный); опыт с дополнительными backend-языками (Go, Python, TypeScript/JavaScript, C# и т.д.) будет плюсом Практический опыт с движком durable execution / workflow — предпочтительно Temporal (Apache Airflow, Prefect или аналогичные также релевантны) — включая моделирование workflow и активностей, обработку retry и таймаутов, а также рассуждение об идемпотентности и режимах отказа Опыт проектирования и эксплуатации систем потоковой передачи событий на базе Kafka: проектирование топиков и партиций, consumer groups, управление схемами, а также рассуждение о порядке, гарантиях доставки и consumer lag Опыт проектирования и создания GraphQL API — проектирование схем, резолверы и вопросы производительности (N+1, кэширование, пагинация); опыт с федерацией будет плюсом Глубокий практический опыт с AWS: проектирование архитектуры, развёртывание и эксплуатация production-систем (EKS, сети, IAM, обмен сообщениями и сервисы данных) Солидный опыт с Kubernetes: развёртывание, эксплуатация и отладка production-нагрузок Мышление системного инженера: понимание сложных проблем масштабирования, конкурентности, backpressure, стратегий кэширования и режимов отказа в распределённых системах Опыт планирования и выполнения миграций — реплатформинг приложений, миграции движков workflow, миграции данных/схем или перемещение нагрузок между средами с минимальным простоем Тщательное понимание CI/CD пайплайнов и доставки в стиле GitOps Практический опыт с observability — логирование, метрики и трассировка (OpenTelemetry будет плюсом) Опыт создания современных приложений на основе микросервисов или serverless Экспертиза в проектировании и разработке схем баз данных Другие навыки, которые мы ценим Глубина в Temporal Запуск Temporal в production — self-hosted на Kubernetes и/или Temporal Cloud Версионирование и патчинг workflow, безопасные развёртывания и миграции долгоживущих workflow Развёртывание и тюнинг воркеров (pollers, task queues, конфигурация конкурентности/слотов) Управление namespace, mTLS (SPIFFE/SPIRE или private CA) и вопросы ёмкости/масштабирования (например, APS/TRU в Temporal Cloud) Глубина в Kafka & потоковой передаче событий Эксплуатация Kafka в production (MSK, Confluent или self-managed на Kubernetes) Kafka Connect, Kafka Streams и workflow со schema registry (Avro/Protobuf) Миграция между кластерами или провайдерами и интеграция Kafka с нижестоящими аналитическими хранилищами Опыт с различными техниками обработки больших наборов данных, такими как архитектуры Lambda и Kappa Глубина в Platform / DevOps Создание или эксплуатация внутренней платформы разработчика (IDP) — self-service, paved-path инфраструктура для команд приложений GitOps с ArgoCD (или Flux) и модель доставки с низким или нулевым ручным apply Infrastructure as code: Terraform/OpenTofu и провижининг ресурсов AWS через Crossplane, ACK или аналогичные Написание Kubernetes контроллеров/операторов (controller-runtime, kubebuilder) и работа с CRD Создание и распространение Helm-чартов (включая на основе OCI/registry) Управление секретами (External Secrets Operator и т.д.), автомасштабирование (Karpenter, KEDA) и концепции service mesh (Istio, SPIFFE/SPIRE) EKS или сопоставимый managed Kubernetes в масштабе Общее Интерес к работе с несколькими backend-языками Дополнительные технологии очередей и обмена сообщениями (AWS SQS/SNS, RabbitMQ) Проектирование API в разных парадигмах (GraphQL, REST, gRPC) AuthN/AuthZ и связанные технологии (сессии, API-токены, JWT) Автоматизированное тестирование по всему стеку (unit, integration, performance/benchmarking) КТО МЫ Bitovi сотрудничает с компаниями для создания приложений и платформ, ориентированных на результат. Наш коллаборативный подход основан на валидации, чтобы обеспечить самый быстрый путь к наиболее ценному решению. Мы проектируем и создаём высокопрофильные приложения и инфраструктуру под ними — с тестами, полной документацией и реальным процессом развёртывания. Мы ведём серьёзную практику Temporal (включая масштабную миграцию и работу по безопасности для корпоративных клиентов) наряду с глубокой работой по Kubernetes, AWS и платформенной инженерии. Мы обсуждаем и проектируем архитектуры, проводим ревью кода и исследуем новые технологии. Мы общаемся с нашими клиентами, проводя их через процесс, выявляя потенциальные проблемы и неизвестные и решая задачи. Мы свободно помогаем друг другу. У нас есть Slack-канал под названием ask-help, который постоянно используется. Мы развиваем новые навыки, создаём лучшие инструменты для разработчиков и регулярно работаем над новыми типами проектов. Наша полностью удалённая команда состоит примерно из 70 разработчиков и дизайнеров. Мы приветствуем разнообразие и нетрадиционные пути в профессии — нам нужен правильный человек, а не правильный набор технических ключевых слов. ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ В BITOVI Создавать надёжные системы. Проектировать и реализовывать Java-сервисы, Temporal workflow и event-пайплайны на базе Kafka, а также помогать клиентам внедрять durable execution и потоковую передачу событий правильно — от первого workflow до production-масштаба. Руководить модернизацией. Планировать и выполнять масштабные усилия по модернизации — перемещение workflow, сервисов и данных между платформами, кластерами и облаками — с безопасностью, observability и минимальными нарушениями в качестве первостепенных требований. Владеть платформой. Создавать и эксплуатировать Kubernetes-native инфраструктуру и CI/CD в AWS, чтобы команды приложений могли безопасно и быстро поставлять код. Относиться к надёжности, observability и воспроизводимости как к части результата, а не как к запоздалой мысли. Консультировать и управлять. Консультировать клиентов по созданию приложений и платформ, ориентированных на результат, проводя их через процесс, выявляя потенциальные проблемы и неизвестные и решая задачи. Путешествовать. Это удалённая позиция на полную занятость, требующая способности к командировкам. Мы путешествуем в среднем 3–5 дней каждый квартал, и мы всегда сделаем всё возможное, чтобы учесть ваш график. Обучать. Мы обсудим возможности для вас выступать на конференциях, посещать и проводить тренинги, планировать и проводить митапы или локальные группы, а также создавать различный контент в вашей области экспертизы. ЛЬГОТЫ, КОТОРЫЕ МЫ ПРЕДЛАГАЕМ Конкурентоспособная зарплата и возможность ежегодного бонуса Полностью удалённая работа с гибким графиком Соответствие по 401(k) 4 недели оплачиваемого отпуска в дополнение к 8 оплачиваемым праздникам Предложения по медицинскому, стоматологическому и офтальмологическому страхованию Оплачиваемый отпуск по беременности и родам и по уходу за ребёнком Покрытие по STD, LTD и страхованию жизни КАК ПОДАТЬ ЗАЯВКУ Пожалуйста, поделитесь резюме или профилем LinkedIn и ответьте на дополнительные вопросы по ссылке для подачи заявки. ПРОЧЕЕ Обратите внимание, что мы не заинтересованы в работе с рекрутерами. Верификация личности требуется в случае приглашения на собеседование. Все предложения о работе зависят от прохождения проверки биографии. Кандидаты должны находиться на территории США и иметь право на работу в США; в настоящее время мы не можем предоставить визовую поддержку. Чтобы подать заявку: https://weworkremotely.com/remote-jobs/bitovi-backend-platform-developer-consultant-temporal-kubernetes
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Java-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Java-разработчик
~2 118 211 ₸ оценка по всем рынкам
Разработка приложений на Java в удалённом формате в FinTech-компании: проектирование архитектуры, код-ревью и менторство коллег. Стек — Java, Spring, микросервисы, RabbitMQ и PostgreSQL. Нужен опыт от 3 лет.
Старший инженер-программист (Data Streaming)
~2 118 211 ₸ оценка по всем рынкам
Camunda ищет старшего бэкенд-инженера в новую команду Data Streaming, которая с нуля строит архитектуру потоковой передачи данных о процессах. Нужно 7+ лет опыта на Java с распределёнными или data-intensive системами, опыт с Iceberg/Delta Lake, объектным хранилищем и потоковой обработкой (Flink, Kafka Streams). Работа полностью удалённая, с конкурентной зарплатой, опционами и бюджетом на обучение.
Старший backend-разработчик (Data Layer)
~2 118 211 ₸ оценка по всем рынкам
Camunda ищет старшего backend-инженера в команду Data Layer, которая отвечает за хранение и обработку данных процессов Camunda 8 на реляционных БД и Elasticsearch/OpenSearch. Нужно минимум 7 лет опыта backend-разработки на Java, глубокое знание баз данных и поисковых хранилищ, умение вести крупные инициативы end-to-end и разбираться с производительностью запросов. Работа полностью удалённая, есть опционы, бюджет на обучение и гибкий график.
Backend Engineer (Middle+ / Senior)
~2 155 883 – 2 723 220 ₸ оценка
UpUp ищет backend-инженера для работы с американской продуктовой компанией в сфере ритейла (POS-системы, платежи, аналитика). Примерно 60% времени — разработка backend-сервисов на Spring Boot (Java/Kotlin) с PostgreSQL/MySQL, 40% — DevOps и AWS-инфраструктура: CI/CD на Jenkins, Terraform, мониторинг. Нужно 3+ года коммерческого опыта backend-разработки, уверенное знание Java и Kotlin, практический опыт с AWS в production и готовность самостоятельно решать инфраструктурные задачи. Формат — full-time, удалённо, небольшая команда и прямое влияние на технические решения.
Старший Java инженер
~2 118 211 ₸ оценка по всем рынкам
Dripify — remote-first продуктовая IT-компания, развивающая B2B SaaS платформу автоматизации продаж и аутрича (cold-emailing и лидогенерация в LinkedIn). Ищем Senior Java Engineer: предстоит строить модульные backend-сервисы на Java 21+ и Spring Boot, проектировать конкурентные REST API и асинхронный обмен через SNS/SQS, писать надёжный покрытый тестами код и участвовать в проектировании архитектуры. Требуется 5+ лет коммерческой разработки на Java, глубокое знание Spring Boot, многопоточности, SQL (PostgreSQL), AWS и CI/CD. Предлагают полностью удалённую работу, конкурентную зарплату, 24 дня отпуска, 10 дней больничного, бюджет на обучение, медицину и спорт, а также командные мероприятия.
Senior Java Backend Developer
~2 118 211 ₸ оценка по всем рынкам
Opla — международная B2B-платформа для веб-магазинов мобильных игр, ищет Senior Java Backend Developer в команду платёжной инфраструктуры. Нужно с нуля строить платёжное ядро: роутинг между провайдерами, стейт-машины платежей, леджер, интеграции PSP и vault, плюс активное использование AI-инструментов в разработке. Требуют от 5 лет коммерческого опыта на Java, экспертизу в высоконагруженных распределённых системах и практику интеграции платёжных провайдеров.