岗位描述:
负责设计和规划软件系统架构。负责确定系统的整体结构、技术选型和模块划分,并确保系统的性能、可扩展性和安全性
工作内容:
1、参与服务端技术方案评估、需求把控及核心功能技术框架搭建。
2、为服务诉求提供技术支撑,提供高可用高性能的API服务。
3、参与产品技术架构规划、性能优化、故障排查和解决、安全加固等工作。
4、根据复杂的业务场景,不断优化重构现有服务架构,满足高并发系统要求,确保系统架构良性演进。
5、指导开发、分享技术经验,帮助团队共同成长
任职要求:
1、本科以上学历,具备扎实的编程基础和数据结构算法基础,优秀的编程能力和问题解决能力。
2、6年以上研发经验,具备业务核心系统或高并发系统项目开发经验。
3、精通Java及面向对象设计开发,深入理解面向服务的架构,精通Java应用框架和工具链,熟悉Oracle/MySQL等。
4、具备抽象能力,和逻辑思维,有领域驱动设计经验
5、熟练掌握网络通信原理,熟悉服务器端,数据端的主流技术或框架;精通负载均衡,缓存等网络技术。
6、善于交流,具备良好的团队合作精神和协调沟通能力。
7、自我驱动,善于钻研,勤于思考总结,结果导向。
8、具备创新性思维,能从模糊的方向里找到关键突破