熟练掌握java语言,有良好的编程习惯
熟悉SpringBoot框架
熟悉JVM原理及调优
熟练掌握Zookeeper服务中间件搭建及使用
熟练掌握Oracle等关系型数据库和Sql使用
熟练掌握Solr分布式检索技术搭建及使用
熟练掌握Csf、Dubbox微服务技术
熟练掌握Redis缓存、分布式锁技术
熟练掌握Weblogic、Tomcat等web容器使用
熟练掌握Git、Maven版本控制工具
熟悉Linux下操作命令以及Java开发环境的搭建
一、中国移动浙江分公司订单中心2.0项目采用SOA架构,使用Csf微服务技术,使用Zookeeper集群作为服务中间件,使用Redis作缓存和幂等性校验,使用Httpsqs作为消息队列异步驱动业务受理,部署在Dcos环境。该项目分为前台、后台,前台提供对外服务接口,后台为移动管理人员提供对订单管理功能。主要负责:
1方案设计和评审。
2代码编写。
3环境集成和搭建。
4接口性能调优。
5攻坚新技术及在公司推广使用。
二、xauth是海康“云远”项目中权限控制部分,为用户提供登录和权限控制功能;采用RBAC3权限模型设计。登录包括:web端登录、客户端登陆、移动端登录、pki网关登录以及第三方扩展登录等,权限包括:菜单、组织、资源、用户组权限等;支持权限继承、菜单权限动态扩展,资源权限支持百万级监控点分配。主要负责:
1方案设计。
2项目负责人。
3需求评审。
4代码审核。
5历史版本维护、定制。
6代码编写。
7接口压力测试及优化。
8指导组内java开发。