1.精通MySQL、Oracle数据库的开发;熟悉存储过程的编写,有一定的数据库设计经验,对NOSQL技术有一定了解;
具有SpringMVC、Spring、MyBatis、SpringBoot、SpringCloud的开发经验,熟悉HTTP协议、多线程编程;
熟悉分布式(Redis、Memcache)、缓存、消息(RabbitMQ,kafka,ActiveMQ)、搜索;
熟悉Linux环境以及操作,熟悉Tomcat,Nginx等开源的服务器使用;
2.熟悉Android应用开发框架,能熟练使用Android SDK独立开发高可用、高性能的Android应用;
熟练掌握Android网络通信机制,对Socket通信、TCP/IP和HTTP有较深刻理解和实际经验;
具有丰富的Android App优化经验(性能和内存优化),能熟练使用工具检测并排查内存泄露,善于解决系统崩溃(ANR,Crash)及常见的兼容性等问题;
3.精通JavasScript/CSS3/HTML5,js框架jquery、vuejs;
熟悉常用的前端框架,如bootstrap、easyUI、layui,elementUI;
熟悉常用的图表插件库,如echarts,highcharts;
熟悉webpack、gulp等前端集成工具;
熟悉微信小程序开发,微信公众号开发;
有多个完整项目开发经验:
1.参与过IoT java后台项目开发,负责数据库设计,接口设计,技术架构及开发文档
整理等
2.ble安卓项目开发,包括智能瓶盖项目和物联网硬件配套控制app。
3.火灾报警应用网站vue项目,小程序项目开发,及火灾报警服务号开发