1:独立完成中小/中大型项目的系统分析、设计,并能够完成核心代码的编写,确保技术方案能够按计划要求,高质量的完成;
2. 具有一定的技术设计/架构思维,确保设计的技术方案、开发的代码有较高性能、质量保障、扩展性,前瞻性;
3. 对技术有较强的钻研及学习精神,能够深入了解开源技术、现有系统技术等相关技术原理,出现问题时能够通过较强的技术手段较好的解决问题。
4:java基础扎实,理解io、多线程、集合等基础框架;对JVM原理有一定的了解;
5:4年及以上使用JAVA开发的经验,对于用过的开源框架,能了解到它的原理和机制,如spring springboot springcloud docker dockerswarm;
6:了解分布式系统的设计和应用,了解分布式、缓存、消息等机制;
7:对于数据库,如mysql 引擎,表结构设计,事务处理,sql优化有着丰富的经验。
某奢侈品牌微信小程序开发。项目主要聚焦线下优质客户,通过引导客户注册绑定,向客户推送活动。根据会员等级提供不同的服务内容。线上预约,线下消费。并对用户操作关键点进行埋点,统计数据,对以后分析用户行为提供数据支持。(分析数据这块目前处理的比较简单。就是根据品牌提供的属性何行为进行数据统计处理,主要是sql查询)。项目的亮点在于一:场景设计合理,符合品牌客户小程序访问的使用习惯。(整体用户使用流程短,操作简单。但是后台逻辑处理比较多,比如根据不同等级控制不用的用户看到的活动,不同的活动有不同的限制条件。) 二:配置化 小程序改动是要发布审核的,通过合理的配置化,可以灵活提供多变的活动以及修改限制条件。
负责和品牌对接,包括需求讨论,制定,以及具体的开发测试部署。主要负责品牌公众号开发维护,包括自动回复, 人工客服,微信菜单定制开发;和第三方进行对接
主要负责小程序需求讨论,数据库结构设计,架构设计,以及代码编写。项目小巧而美丽。后期维护简单。丰富的数据为数据挖掘打下良好基础。给品牌方带来良好的回报。