岗位职责: 1.负责公司核心内容和安全相关平台的整体系统的研发工作,能带领团队作战; 2.具备抗压能力,接受B端业务逻辑复杂性、海量数据、服务高可用的挑战,推动系统可用性和可扩展性的提升; 3.具有良好的系统抽象能力,在系统中台能力建设方面能提出创新的解决思路和方案,为团队引入创新技术。 4.负责现有产品进行重构设计、功能改进、技术升级。负责各产品线项目适配、改造及迁移的整体方案设计。 5.负责产品的创新迭代,站在业务角度负责信息技术应用与创新,产品升级迭代,解决技术难点攻克以及技术设计方案的落地。 6.负责系统总体设计与核心代码开发:应用系统架构设计、开发框架搭建、开发规范制定,核心算法编写,指导开发团队进行业务模块代码编写等。 7.负责优化现有产品架构,设计新的架构,解决现有技术架构的瓶颈,解决现有业务产品优化升级的技术问题等。 任职条件: 1.大学本科以上学历,6-8年以上工作经验,丰富的软件架构设计经验,实际完成并独立设计、改造的软件项目不少于3-5个,或大型项目2-3个。 2.精通JAVA,扎实的Java编程基础,熟悉常用设计模式、多线程、JVM,包括内存模型、类加载机制以及性能优化,具有系统设计、系统架构能力。 3.熟悉高性能、高并发、高可用性分布式系统设计,熟悉RPC、缓存、消息队列、负载均衡、分布式事务等,并能进行系统的调优和优化。 4.熟练掌握spring,SpringBoot框架,两年以上SpringCloud、Dubbo等微服务框架开发经验,深刻理解微服务原理及运行机制,并对服务拆分、服务间调用、服务治理有独特见解。 5.熟悉SqlServer、Mysql、Oracle等数据库,有数据库调优经验,熟悉主流多种NoSQL数据库。 6.熟悉常见的开源分布式中间件及其原理; 7.熟悉Hadoop生态、离线计算、实时计算等大数据相关常用技术。
南京某智慧物流公司
职位顾问