• 熟练掌握:Java基础语法以及常用API和OOP编程思想,J2EE 规范及常用设计模式,并具有良好的编码习惯;
• 对python爬虫有项目经验例如twitter、youtube、新闻聚合网站
• 维护和开发过Go项目
• 熟悉基于Web 应用的 Java 编程,掌握MVC 模式下的 B/S 开发;
• 熟练掌握:Mybatis、Spring、SpringMVC或SpringBoot进行整合开发项目经验;
• 掌握SpringCloud一些组件的搭建及使用;
• 熟悉HTTP协议,restful WebService协议;
• 熟练使用Mysql和Mongdb,了解Redis的基本使用;
• 熟练使用Git、Maven、Gradle等团队开发工具;
• 熟悉Linux 操作系统的常用命令;
• 熟练掌握 Docker 、使用DockerFile 构建镜像;
• 了解 ElasticSearch 搜索引擎
• 了解主流应用服务器(Tomcat、Nginx 等);
SuperTable
• 开发环境:IDEA + Gradle + Git + jdk1.8
• 项目架构:SpringBoot + Mybatis+ Vue + postgresql + Redis + MongDB + RabitMQ + OSS
• 项目描述:该项目主要是承包跟案件、点位、指标、日报相关的政府项目,并可以做到快速搭建。例如前端页面快速搭建、数据库
表单的快速创建、日报和热力图等功能的快速实现等。后端方面由两台服务组成,一套是为了快速创建表单并可以实现大批量数据
存储读取修改的超级表单项目,另一套是登录验证,定制需求开发的转发项目。这两台项目都是通过Gradle进行包管理,基于
Springboot,使用java和scala两种语句进行开发。
自动申报数据管理平台
• 开发环境:IDEA + Maven + Git + jdk1.8
• 项目架构:SpringBoot + SpringCloud + Mybatis+ Vue + Mysql + Redis + RabitMQ + OSS
• 项目描述:这个项目是为了解决每月有大量税种需要报税的公司释放人力资源,可以实现自动化报税。客户每月月初将每个需要申
报的税种的数据通过json的方式上传到我们的申报平台,我们将这些数据保存oss中,oss地址保存、税种状态及客户信息等保存
到mysql中。此时我们的通过selenium实现的自动申报工具会实时监听是否有需要申报的税种,获取到税种申报数据后操作浏览
项目经验
器模拟人的操作自动进行报税,并将报税的结果返回给申报服务。自动报税项目分为多个模块(例如:报文处理模块、短信处理模
块、客户信息维护模块等),进而通过SpringCloud的Eureka、Gateway等组件实现微服务项目