java架构师
1.8-2.5万元/月一、工作职责
1、主导公司SaaS产品技术架构的规划与演进,持续优化系统性能,确保平台具备良好的可扩展性与高可用性。
2、统筹功能开发排期,科学评估开发工作量,保障项目节点有序推进并如期上线。
3、牵头核心模块的技术研发,驱动产品高频迭代与体验升级。
4、攻克关键性技术瓶颈(涵盖现有框架及业务体系),制定技术债治理策略并落地执行。
5、构建代码质量保障机制与统一技术标准,提升研发团队整体协作效率。
6、搭建并优化DevOps流程体系,实现持续集成、自动化部署与运行状态实时监控。
7、设计并落实系统容灾、数据备份及安全防护方案,保障服务全天候稳定运行。
8、推动敏捷管理模式落地,打造高效能的研发协作与质量控制流程。
二、任职要求
(一)技术能力要求
1、具备8年以上Java语言开发实战经验。
2、深入掌握Java技术生态,熟练运用SpringBoot、SpringCloud、MyBatis等主流框架,掌握JVM调优原理。
3、拥有分布式系统设计背景,熟悉微服务架构,了解服务治理、配置中心、服务网格等相关技术。
4、掌握云原生核心技术,熟练使用Docker、Kubernetes,具有阿里云/腾讯云/AWS等公有云实际操作经验。
5、精通MySQL数据库,理解多租户SaaS架构特点,具备数据库性能分析与调优能力。
(二)SaaS产品经验
1、完整主导过SaaS产品从初始阶段到规模化落地的开发过程,历经多轮版本升级与优化。
2、掌握SaaS系统中多租户架构、数据隔离机制、权限控制系统等关键技术实现方式。
3、具备应对高并发、大规模数据场景下的系统架构设计与性能优化实践经验。
4、熟悉前端主流框架(如Vue),能够协同前端团队推进联调效率与系统性能提升。
5、具备DevOps实施经验,熟悉CI/CD流水线建设及自动化运维工具链应用。
6、掌握系统监控、日志采集分析、应用性能调优等运维相关技能。
7、有实际落地限流、降级、熔断、灰度发布等稳定性保障措施的经验。
8、参与过7×24小时在线系统的运维支持与紧急故障响应。
(三)软技能要求
1、具备系统化思考与架构设计能力,能够在技术创新与业务需求之间做出合理权衡。
2、具有强烈的责任感和结果导向意识,对产品技术质量承担最终责任。
3、具备出色的沟通能力和跨部门协作意识,能与产品、运营等团队高效协同推进项目进展。