1、熟练掌握Java基础知识,具有阅读源码的能力,灵活使用Java APl。
2、熟练掌握springboot+-mybatis和spring+springmvc-+mybatis框架的应用开发;利用Java内部提供的
多线程工具类完成一些并发操作并对AQS以及CAS有一定认识。
3、熟练使用redis、mysql、rocketMQ、odps、es、odps、kafka中间件开发。
4、熟练应用Linux常用指令,以及在Linux系统下的开发。
5、掌握使用常用的一些设计模式,比如工厂、单例、责任链、装饰器、模板模式等。
6、掌握使用内部调用方式grpc、dubbo、调用C语言底层SDK包,并了解dubbo内部机制。
7、掌握使用maven、git、idea、jenkins以及docker等相关开发工具。
8、具有良好的编码规范,有代码洁癖。
能够独立项目任务,抗压能力强;研发过程中掌控进度,对其比较负责、认真;参与项目多是多人合作开发,
具有较强团队合作意识;
1、电商相关:蜂享家电商平台,主要负责交易、物流
2、工业Saas相关:主要负责外部接口对接,供应链部分
3、中台产品:弹框中心、推送中心、模版中心