职位描述
职位描述:
1. 负责业务平台的技术架构规划和设计,输出技术文档及核心代码;
2. 对开发人员进行架构培训和技术支持,主导关键技术问题的攻关;
3. 负责新技术的研究探索和选型、预研、验证;
4. 制定技术文档和开发规范,对团队开发人员进行代码质量审核、指导和监督,对开发过程进行持续改进。
职位要求:
1. 本科及以上学历,计算机及相关专业,6年以上 Java开发经验,2年以上互联网微服务系统架构设计经验;
2. 精通Java技术栈和主流设计模式,有高负载、高并发、大数据量、分布式系统的开发设计经验;
3. 熟悉关系型数据库和时序数据库,熟悉MySQL、MongoDB,善于编写高性能SQL语句,有良好的数据库建模能力,有分库分表实践经验者优先;
4. 熟悉微服务架构,精通Spring Cloud技术体系, 对各种开源框架有深入的了解,掌握其核心结构和运行机制,有基于微服务架构的落地案例;
5. 对Redis、ES、MQ、Kafka等常用中间件有深入应用,能对分布式常用技术进行合理应用;
6. 技术视野开阔,学习能力好,对业界新技术敏感,喜欢钻研,有较强的技术布道能力、良好的语言表达及沟通能力,注重团队合作。