出海雷达

高级后端开发工程师/负责人 – 通知中心(海外) | 印度

Senior Backend Developer/Lead – Notification Hub (Offshore) | India

开发工程限定地区(需当地身份)
公司Photon
薪资未公开
工作地点India
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间13 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 India 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

Senior Backend Developer 将实现支撑 Notification Hub 的后端服务,包括路由逻辑、偏好同步工作流、webhook 接收组件和供应商适配器集成。该职位专注于使用 Pub/Sub 和 Avro 在 GKE 上部署高可靠性的事件驱动微服务。

关键职责

  • 开发用于路由、偏好同步、webhook 接收和批量任务的 Java/Spring Boot 微服务。
  • 实现具有并发控制、重试逻辑、DLQ 和幂等性处理的 Pub/Sub 消费者。
  • 处理 Avro 数据负载并实现模式验证、转换和增强。
  • 使用适配器模式构建与 Listrak 和其他消息/MarTech 系统的 API 集成。
  • 与内部 API(MDM、CRM、资料服务)集成以进行数据增强。
  • 贡献于安全的 webhook 处理和事件发布。
  • 实现弹性功能:断路器、指数退避和消息级去重。
  • 参与代码审查、性能调优和运维故障排查。

所需技能与经验

  • 6–10 年后端工程经验。
  • 精通 Java、Spring Boot、REST API 和微服务。
  • 有事件驱动平台(Pub/Sub、Kafka、RabbitMQ 等)经验。
  • 熟悉 Avro 或基于模式的消息格式。
  • 有 Kubernetes/GKE 部署经验。
  • 强大的外部 API 集成经验。

优先考虑

  • 有消息平台、ESP 集成或客户参与系统经验。
  • 了解 webhook 设计和安全
查看英文原文

Role Summary

The Senior Backend Developer will implement backend services powering the Notification Hub, including routing logic, preference synchronization workflows, webhook ingestion components, and vendor adapter integrations. This role focuses on building highly reliable, event-driven microservices deployed on GKE using Pub/Sub and Avro.

Key Responsibilities

  • Develop Java/Spring Boot microservices for routing, preference sync, webhook ingestion, and batch jobs.
  • Implement Pub/Sub consumers with concurrency controls, retry logic, DLQ, and idempotency handling.
  • Process Avro payloads and implement schema validation, transformation, and enrichment.
  • Build API integrations with Listrak and other messaging/MarTech systems using the adapter pattern.
  • Integrate with internal APIs (MDM, CRM, profile services) for data enrichment.
  • Contribute to secure webhook handling and event publishing.
  • Implement resilience features: circuit breakers, exponential backoff, and message-level deduplication.
  • Participate in code reviews, performance tuning, and operational troubleshooting.

Required Skills & Experience

  • 6–10 years backend engineering experience.
  • Strong expertise with Java, Spring Boot, REST APIs, and microservices.
  • Experience with event-driven platforms (Pub/Sub, Kafka, RabbitMQ, etc.).
  • Familiarity with Avro or schema-based messaging formats.
  • Experience with Kubernetes/GKE deployments.
  • Strong integration experience with external APIs.

Preferred

  • Experience in messaging platforms, ESP integrations, or customer engagement systems.
  • Knowledge of webhook design and security

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位