1、熟悉掌握项目的需求调研和需求分析,对项目进行可行性分析,撰写相关技术文档。
2、架构师完成设计和搭建系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题。
3、搭建系统开发环境,完成系统框架和核心代码的实现。
4、解决产品关键技术问题的攻关。
5、掌握系统开发测试、部署和集成。
6、解决开发过程中的技术问题。
1、5年以上Java开发经验。
2、精通Java语言,熟悉常用的设计模式,熟悉 IO、多线程、集合等基础框架,熟悉分布式、缓存、消息等机制。
3、有大型分布式、微服务系统架构经验,对服务治理有深入理解,有spring cloud实际项目经验,对高并发有一定深入理解。
4、熟悉MYSQL等数据库的使用,精通SQL语句以及性能优化。
5、熟悉Redis、Kakfa、Nginx等基础组件。
6、熟练使用各类开发相关工具,如Maven、Git 等,熟悉 Linux 系统。
7、拥有高并发、分布式系统经验优先。。