1、具备扎实的 java 基础(面向对象的编程、异常处理、高级类特性、IO 流、集合、泛型、java 类加载),以及良好的编程开发规范习惯;
2、熟练掌握 Spring,SpringMVC,Mybatis 三大框架的配置以及使用,及其 SSM 的整合,Rest 风格,以及 IOC,AOP 等编程思想,熟练使用 PageHelper 分页插件,及通用 Mapper;
3、熟练并掌握 Spring Boot 和 Spring Cloud 框架,并进行 web 开发;
4、熟练并掌握 MySQL 数据库,以及高级 SQL 语句的编写,数据的同步,读写分离;
5、熟悉 NoSQL、Redis 等数据库,熟悉 Redis 的五种数据结构(String,list,set,hash,zset)以及 Redis 集群的搭建以及 redis 集群版的 java 接口的应用;
6、熟练使用 Nginx 负载均衡(LVS+Keepalive),反向代理,以及 Nginx 高可用的实现;
7、熟练使用 RabbitMQ 消息队列,并掌握简单的模式,work 工作模式,订阅模式,路由模式,通配符模式等在生产环境下的使用;
8、熟练使用 SVN,Git 等版本控制工具;
9、熟练使用 log4j 日志信息查询以及程序的调试;
10、熟悉 Linux 环境下的项目的开发,及其常用的命令;
11、了解并会使用 docker 技术;
票据交易市场
项目架构:
SpringBoot + SpringCloud + SpringSecurity + Oauth2 + JWT + Mybatis + Redis + MySQL + Nginx + RabbitMQ + Docker + Quartz
项目描述:
面向企业用户提供票据交易的B2B 平台,支持企业用户或个人用户上传票据,然后以企业身份为载体进行交易,能够为企业在银行开通虚拟资金账户进行交易,能够为交易双方提供资产评级报告,提供电子交易合同。
系统包含模块:
前端包含:PC端(主体网站,后台管理网站),H5端,微信小程序端
后端包含:登录系统,用户系统,商户系统,票据业务系统,支付系统,订单系统,日志系统,公共服务系统,开放平台系统、微信红包系统,企业风控系统,数据平台系统,社交系统,消息系统
可兼职时间
可兼职地点
0条评论 雇主评价