任务详情
职责:
基于 Telegram Bot API / TDLib / MTProto 实现消息读取、自动化处理与回执;
负责用户注册登录(含OAuth/2FA)、权限体系、审计日志;
设计并开发内部后台管理系统,支持大客户服务的工单、SLA、权限隔离;
搭建高并发、可观测的服务(告警、Tracing、指标);
与前端/产品/合规协同,快速迭代需求,保障数据安全与合规。
要求:
5 年以上 Java 后端经验,精通 Spring Boot / Spring Security / JPA 或 MyBatis;
熟悉 Telegram 开发生态(Bot API / TDLib / MTProto 至少其一),有实战更佳;
了解分布式与消息队列(Kafka/RabbitMQ)、缓存(Redis)、关系型数据库(PostgreSQL/MySQL);
熟悉 OAuth2.1 / OIDC、JWT、RBAC/ABAC;
掌握 Docker/K8s、CI/CD、日志与链路追踪(ELK/EFK、OpenTelemetry);
注重合规与安全(加密、密钥管理、审计、数据最小化)。
加分项:
有高并发 IM/客服系统、工单系统、SLA 实施经验;
有多租户(multi-tenant)、白名单、IP 限制、风控/反滥用经验;
熟悉国际合规(GDPR、APPI)、TOS 合规与速率/封禁策略;