1良好的面向对象编程基础,熟悉JAVA EE领域编程技术,熟悉Java多线程编程,精通常用的设计模式;精通多线程编程,熟悉分布式,缓存,消息队列等机制
2.熟悉Spring,Mybatis,Quartz,Spring MVC等行业内常用开源开发框架;熟悉并了解常用的设计模式,有一定的代码优化能力。
3.熟练掌握数据库操作和使用的基本技能,熟悉MySQL数据库,有SQL查询调优,索引优化,存储优化经验和分析能力。
4.了解分布式、缓存技术、并发控制以及负载均衡;
5.大量的系统都处于关键链路,直接参与核心代码设计与开发,具备良好的非功能性设计意识,喜欢高并发、高性能、高可用等场景挑战。
开发过多种不同类型的项目
CRM 系统, 公账号 ,小程序, APP, 聚合支付系统
公账号:客户不同行为的延时及时的消息推送,信息查询展示
聚合支付系统:包含国内的微信支付宝银联的各种支付方式还对接境外的支付通道(高并发,高性能)(用户:香港快运航空线上支付,泰国几百家线下商户)