职位详情
微信扫码分享
举报
5-10年本科JavaScript/TypeScriptNode.js开发经验服务端开发经验Vue/Angular/ReactNode.jsExpress/KoaMySQL/Redis/MongoDB
岗位职责:
1. 负责公司核心业务系统的后端架构规划与编码实现,支撑高并发、高可用的分布式服务体系;
2. 使用 Node.js(Nest.js / Express / Koa)构建微服务系统,承担业务功能模块的设计、开发及后续维护;
3. 深度参与并主导交易相关模块的技术方案设计与落地(涵盖订单、结算、支付、风控等环节);
4. 推进服务拆分策略,实现服务注册与发现机制,开发基于 RPC 及消息队列的通信能力;
5. 设计并落地统一的日志采集、链路追踪与监控体系,提升系统可观察性与稳定性;
6. 参与数据库结构设计与调优工作,具备复杂 SQL 编写及性能优化的实际项目经验;
7. 熟悉容器化部署流程(Docker / Kubernetes),可独立完成镜像构建、服务编排与持续集成配置;
8. 持续进行系统性能分析与架构优化,保障线上服务的高可用性与安全防护能力。
任职要求:
1. 本科及以上学历,计算机或软件工程类专业背景,拥有 5 年以上 Node.js 后端开发经历;
2. 精通 JavaScript / TypeScript,熟练掌握 Nest.js、Express、Koa 等主流框架;
3. 理解微服务架构核心理念,具备服务治理、熔断降级、限流控制、分布式事务处理实践经验;
4. 具备交易系统、金融、电商、支付等领域项目实际开发与设计经验者优先考虑;
5. 精通 MySQL / PostgreSQL,能编写高效复杂 SQL,熟悉索引优化、分库分表设计方案;
6. 熟悉 Redis / Kafka / RabbitMQ / Consul / etcd 等常用中间件的应用与调优方法;
7. 掌握 Docker / Kubernetes 及 CI/CD 实践流程,具备容器环境运维与部署管理能力;
8. 有分布式日志收集、监控告警、链路追踪系统(如 ELK / Loki / OpenTelemetry)建设经验者优先;
9. 具备良好的编程规范、系统设计思维和团队协作精神,能够独立推进项目执行与交付。
岗位加分项:
1. 参与过微服务平台或企业级中台系统建设;
2. 了解 Go / Python / Rust / Java 等多种语言服务间的协同与交互;
3. 具备高并发场景下的系统架构设计与性能调优实战经验;
4. 拥有技术管理背景者优先(曾带领小型开发团队)。
职位总结围绕职位描述,归纳工作内容、招聘要求

张女士IP:北京
数动新媒体科技
·人事经理朝阳区
相同职位推荐
企业招聘

