岗位职责:
1、复杂系统架构设计:主导高并发、高可用分布式系统的架构设计与核心模块开发,保障系统可扩展性、稳定性和安全性;
2、技术攻坚与优化:深入业务场景,解决性能瓶颈、分布式事务、数据一致性等技术难题,推动系统性能提升与成本优化;
3、规范与技术体系构建:制定代码规范、技术演进路线,搭建通用技术组件与中间件,提升团队研发效率;
4、跨团队协作:与产品、运维、数据团队深度合作,主导技术方案评审,推动复杂项目落地;
5、前瞻性技术预研:跟踪前沿技术(如云原生、Serverless、AI工程化),探索业务场景的技术创新与落地。
任职要求:
1、技术能力
精通Java语言及JVM原理,深入理解多线程、NIO、性能调优及常见框架源码;
精通Spring Cloud Alibaba、Dubbo等微服务框架,具备大型分布式系统架构设计经验;
熟悉分布式中间件(RocketMQ/Kafka、Redis、Elasticsearch、Zookeeper等),掌握CAP理论及典型场景解决方案;
熟悉云原生技术栈(K8s、Docker、Service Mesh),有云平台迁移或混合云架构经验者优先。
2、经验要求
8年以上Java开发经验,3年以上复杂系统架构设计经验;
一线互联网大厂背景:有BAT、TMD、字节、美团、蚂蚁等知名企业核心业务系统开发经验;
主导过至少一个日活百万级以上的系统架构设计或重构,熟悉全链路压测、容灾降级等稳定性保障方案。
3、软性素质
Owner意识:具备技术决策魄力,能主动推动问题闭环,对项目质量与结果负责;
架构思维:擅长抽象业务需求至技术模型,平衡短期需求与长期技术债;
学习与影响力:快速理解业务逻辑,乐于分享技术经验,具备跨团队技术布道能力。