职位描述
工作职责:
1. 负责公司核心业务系统及基础服务的设计、开发和迭代优化,确保系统的稳定性、可扩展性和可维护性;
2. 主导技术架构方案设计,平衡性能、成本与安全性,满足业务场景需求并规避技术风险;
3. 主导攻克核心技术难题,如分布式事务、数据一致性、高并发场景下的数据读写、系统稳定性保障等;
4. 负责持续对系统进行性能分析、瓶颈诊断和调优,提升系统处理能力和资源利用率;
5. 负责线上复杂问题的排查和解决,具备快速定位和修复生产环境故障的能力;
6. 负责核心功能模块的技术方案评审,帮助团队成员提升技术水平,为其他工程师提供技术指导和代码审查;
7. 参与制定团队的技术规范、开发流程和工程标准。
任职要求:
1. 计算机科学或相关专业本科及以上学历,5 年及以上 Java 后端开发经验;
2. 拥有至少 2 个中大型分布式系统或高并发项目的完整设计和开发经验,并担任核心开发或设计角色;
3. 精通 Java 语言及生态系统,深入理解 Spring Boot、Spring Cloud 等主流框架的设计原理和核心机制。
4. 精通 MySQL、PostgreSQL 等关系型数据库,具备丰富的数据库调优经验;
5. 精通 RocketMQ、Kafka 等消息中间件,具备丰富的部署应用和性能调优经验;
6. 熟悉 CI/CD、Docker、Kubernetes 等 DevOps 相关工具和理念;
7. 精通微服务、DDD 等主流架构方法论及设计模式,具备良好的领域建模能力;
8. 有达梦、人大金仓、东方通全家桶等国产中间件使用经验者优先;
9. 具备优秀的系统设计能力和团队协作能力,拥有强烈的技术热情和责任心,能快速学习并适应业务与技术的发展。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕