岗位职责:
1、引导开发人员规范开发行为和文档。负责技术架构设计,重构、优化现有的技术架构,根据业务规划,制定技术规划,制定相关的架构方案;解决重要项目中的关键架构问题和技术难题,负责项目中关键技术难点的攻关和预研;为技术团队提供可行的、有前瞻性的架构方案。
2、负责软件项目的框架选型和开发,并形成文档;负责业务模块核心代码的部门和人员执行开发,技术攻关等工作;指导开发人员在开发环境和框架下进行功能开发,收集并汇总研发过程中反馈的关于架构和核心代码的应用情况,提交评审,确认修改方案,落实修改并维护相关文档;
3、负责编码实现,自测试完成后的系统整合工作,并根据设计对功能实现情况提出意见,协助研发人员按时按质按量的完成研发任务;主导执行代码评审工作,从编码上对功能实现和技术进行把控。
4、负责软件系统的维护和技术支持工作;从软件设计和实现出发,结合用户反馈,给出专业的分析,以及可行性较高的解决方案。善于发现系统的性能瓶颈、设计缺陷,按时完成开发任务。
岗位要求:
1、本科及以上学历,计算机相关专业,6年以上java客户端和服务端软件开发经验。
2、具有丰富的软件设计经验,精通java编程,设计模式以及组件技术,深入理解面向对象思想。
4、精通分布式、缓存、消息、异步等机制,有分布式、高并发、集群架构设计和使用经验
5、善于捕捉业务需求、架构设计中存在的问题,并给出有效的解决措施和方法 。具备良好的业务建模能力,能够结合业务场景抽象业务模型。并具备良好的识别和设计通用框架及模块的能力
6、熟悉数据结构与算法,熟悉面向对象设计思想,熟悉UML设计模式。
7、具备互联网系统架构师经验;熟悉JAVA平台下高性能,高可用性,高可拓展性网站架构设计模式;
8、熟悉缓存技术,网站优化,服务器优化,对数据库的基本理论和内部实现机制有深刻理解,能够熟练应用MySQL/NoSQL等各种数据库,有实际大数据量的数据库设计经验;
9、责任心强,有良好的沟通能力,能协调多方资源完成共同目标。具有大型互联网企业架构师经验者优先;有大型分布式、高并发、高负载、高可用系统架构、设计、开发和调优经验、数据库分库分表经验优先。
邮件发送成功
订阅失败
您的订阅已超过上限,如需继续订阅,请在 订阅管理 中至少停用1条订阅。
查看地图
前往高德地图查看
使用微信“扫一扫”
打开网页后点击右上角“分享按钮